Practical Case Study of a Web-Based Tutor Payment System

2003 ◽  
pp. 88-120
Author(s):  
Tanguy Chateau ◽  
Cecile Leroy ◽  
Johanna W. Rahayu ◽  
David Taniar

The emerging use of object-relational databases with Web technologies has only recently begun. This chapter discusses a practical realization of an application using this technology. The aim is to show readers how to construct a full application from a design using object-oriented features up to the implementation. In this chapter, we highlight important or difficult stages with an emphasis on the mapping of object design into Oracle 8i and the use of stored procedures with the extended features for objects manipulation of Oracle 8i. This enables developers to construct professional Web applications achieving a high modularity and evolution capacity with an accelerated development phase in comparison with the traditional approach.

2018 ◽  
Vol 14 (3) ◽  
pp. 44-68 ◽  
Author(s):  
Fatma Abdelhedi ◽  
Amal Ait Brahim ◽  
Gilles Zurfluh

Nowadays, most organizations need to improve their decision-making process using Big Data. To achieve this, they have to store Big Data, perform an analysis, and transform the results into useful and valuable information. To perform this, it's necessary to deal with new challenges in designing and creating data warehouse. Traditionally, creating a data warehouse followed well-governed process based on relational databases. The influence of Big Data challenged this traditional approach primarily due to the changing nature of data. As a result, using NoSQL databases has become a necessity to handle Big Data challenges. In this article, the authors show how to create a data warehouse on NoSQL systems. They propose the Object2NoSQL process that generates column-oriented physical models starting from a UML conceptual model. To ensure efficient automatic transformation, they propose a logical model that exhibits a sufficient degree of independence so as to enable its mapping to one or more column-oriented platforms. The authors provide experiments of their approach using a case study in the health care field.


Author(s):  
Amanda Galtman

Using XML as the source format for authoring technical publications creates opportunities to develop tools that provide analysis, author guidance, and visualization. This case study describes two web applications that take advantage of the XML source format of documents. The applications provide a browser-based tool for technical writers and editors in a 100-person documentation department of a software company. Compared to desktop tools, the web applications are more convenient for users and less affected by hard-to-predict inconsistencies among users' computers. One application analyzes file dependencies and produces custom reports that facilitate reorganizing files. The other helps authors visualize their network of topics in their documentation sets. Both applications rely on the XQuery language and its RESTXQ web API. The visualization application also uses JavaScript, including the powerful jQuery and D3 libraries. After discussing what the applications do and why, this paper describes some architectural highlights, including how the different technologies fit together and exchange data.


Author(s):  
Spyros Panagiotakis ◽  
Ioannis Vakintis ◽  
Haroula Andrioti ◽  
Andreas Stamoulias ◽  
Kostas Kapetanakis ◽  
...  

This chapter at first surveys the Web technologies that can enable ubiquitous and pervasive multimedia communications over the Web and then reviews the challenges that are raised by their combination. In this context, the relevant HTML5 APIs and technologies provided for service adaptation are introduced and the MPEG-DASH, X3Dom, and WebRTC frameworks are discussed. What is envisaged for the future of mobile multimedia is that with the integration of these technologies one can shape a diversity of future pervasive and personalized cloud-based Web applications, where the client-server operations are obsolete. In particular, it is believed that in the future Web cloud-based Web applications will be able to communicate, stream, and transfer adaptive events and content to their clients, creating a fully collaborative and pervasive Web 3D environment.


Author(s):  
Sari Hakkarainen ◽  
Darijus Strasunskas ◽  
Lillian Hella ◽  
Stine Tuxen

Ontology is the core component in Semantic Web applications. The employment of an ontology building method affects the quality of ontology and the applicability of ontology language. A weighted classification approach for ontology building guidelines is presented in this chapter. The evaluation criteria are based on an existing classification scheme of a semiotic framework for evaluating the quality of conceptual models. A sample of Web-based ontology building method guidelines is evaluated in general and experimented with using data from a case study in particular. Directions for further refinement of ontology building methods are discussed.


Author(s):  
Daniel J. Buehrer

Web-based applications (Web services and service-oriented architectures) can be run via a Web-based browser. There are several approaches to writing such Web-based applications. A lightweight approach is suitable for hand-held devices. In this approach, a Java servlet or a JSP page (Java 2 Platform, JSP), or an ASP application (Microsoft .NET, ASP) generates HTML (Hypertext Markup Language), XHTML, or XML documents (W3C Semantic Web Activity, XHTML, XML) to be displayed by the browser. Most browsers use an anchored URLs extension (e.g., .doc, .jpg, .xml, etc.) to choose an appropriate plug-in to display the URL when it is clicked. Besides displaying text and multimedia, Web servers and/or browsers can also execute Java applets or scripting languages to read and/or change persistent data. Previously, about 98% of these data were stored in relational or object-relational databases. However, recently more of these data are being stored in XML-based documents. Often these documents have an associated “schema” declaring the nesting of tags and the types of primitive values, or an “ontology” (Everett et al., 2002, Hunter, 2003) declaring classes, attributes, and relations that are used in the document.


2020 ◽  
pp. 1357633X2096693
Author(s):  
Federica Fraticelli ◽  
Marta Di Nicola ◽  
Ester Vitacolonna

Introduction Obesity and type 2 diabetes (T2D) are two closely related pandemic conditions. Novel technologies represent promising tools for their management, the use of which has been greatly encouraged during the COVID-19 pandemic. The aim of the present study is to compare a web-based nutritional intervention versus a traditional one, before and during the Italian ‘lockdown’ period due to the COVID-19 outbreak, in overweight and obese subjects affected by T2D or impaired glucose regulation (IGR). Methods For the study, 36 subjects were randomly allocated into two arms: a traditional arm, providing face-to-face individual and group-based intervention; and a web arm, deploying the in-presence traditional approach with intervention provided through web technologies. The outcomes were the data resulting from the comparison between the subjects’ anthropometric and clinical parameters as well as PREDIMED scores at baseline with those at 3 months (T3), 6 months (T6) and at lockdown. Results In the web arm we detected a progressive reduction in weight and body mass index (BMI) from baseline to T6 and a minimal increase of both parameters during the lockdown. Improvement of these parameters compared with baseline was observed in controls during the lockdown. The PREDIMED score improved at T6 compared with baseline in both arms. Significant variations were observed considering weight ( p < 0.001), BMI ( p = 0.001) and PREDIMED scores ( p = 0.023) over time. Discussion The study showed the effectiveness and feasibility of a short-term nutritional web-based intervention in patients affected by T2D or IGR before and during the COVID 19 pandemic. Clinical Trial registration number: NCT04386200, ClinicalTrials.gov.


Author(s):  
Kathleen Gray ◽  
Fernando Martin Sanchez ◽  
Gabrielle Bright ◽  
Ardis Cheng

There are compelling arguments for using emerging Web technologies to facilitate research in the biomedical sciences. This chapter reviews current research and current technologies for e-collaboration in biomedical research. This chapter presents four case studies examining the use of Web-based tools to support the teamwork of geographically distributed biomedical researchers. It then reviews case study findings in light of the Web 2.0 e-collaboration enablers that are available. It concludes with surprising and concerning reflections about current practices in biomedical research collaboration as well as some promising future directions through the use of biomedical informatics to advance these practices by addressing human factors.


2002 ◽  
Vol 10 (4) ◽  
pp. 279-290
Author(s):  
G Q Huang ◽  
K L Mak

This paper presents a case study on the collaboration between a set of distributed web applications developed and deployed for carrying out a 'Design for Assembly' analysis. The case study is conducted using a web-based prototype system called CyberCO. The system is based on a theoretical framework which has been formed through an innovative combination of a number of concepts such as agents and workflows. Unlike previous attempts in computer supported concurrent engineering systems, collaboration in this framework between distributed web applications is achieved through workflows between their representative agents. The flows of data between agents are guided by the associated constraints. The flows of controls are somewhat data-driven in the sense that agents start and stop themselves whenever the predefined conditions are satisfied. The data-driven flows of controls are different from those widely used in workflow management where flows of controls are determined by the precedence relationships. The key purpose of this case study demonstration is to extend our knowledge and insights into this emerging field where increasing number of web applications are developed and deployed for collaborative product development and realization projects.


Information ◽  
2021 ◽  
Vol 12 (7) ◽  
pp. 258
Author(s):  
Paolo Fosci ◽  
Giuseppe Psaila

How to exploit the incredible variety of JSON data sets currently available on the Internet, for example, on Open Data portals? The traditional approach would require getting them from the portals, then storing them into some JSON document store and integrating them within the document store. However, once data are integrated, the lack of a query language that provides flexible querying capabilities could prevent analysts from successfully completing their analysis. In this paper, we show how the J-CO Framework, a novel framework that we developed at the University of Bergamo (Italy) to manage large collections of JSON documents, is a unique and innovative tool that provides analysts with querying capabilities based on fuzzy sets over JSON data sets. Its query language, called J-CO-QL, is continuously evolving to increase potential applications; the most recent extensions give analysts the capability to retrieve data sets directly from web portals as well as constructs to apply fuzzy set theory to JSON documents and to provide analysts with the capability to perform imprecise queries on documents by means of flexible soft conditions. This paper presents a practical case study in which real data sets are retrieved, integrated and analyzed to effectively show the unique and innovative capabilities of the J-CO Framework.


Author(s):  
Ícaro A. Fonseca ◽  
Felipe F. de Oliveira ◽  
Henrique M. Gaspar

Abstract This paper focuses on virtual prototyping and simulation of marine operations based on web technologies. The ship is represented as a digital object, which can be used to perform different types of analyses and simulations. The presented simulations are: motion of a single hull and of multiple hulls in regular waves calculated with closed-form expressions, induced pendulum motion response to a lifted load, and motion of a barge with initial movements in still water calculated with equations of motion. The simulations are developed as web applications in JavaScript and HTML, with graphical user interfaces and 3D renders of the operations. Relevant parameters of the simulations such as wave characteristics and design dimensions are linked to interactive dashboards, allowing the user to modify them and visualize the results in real-time. The applications are lightweight enough to be executed locally in the web browser of most modern devices. The work employs an open source approach, relying most notably on the Vessel.js library. This aims to foster reuse of models and collaboration with external contributors.


Sign in / Sign up

Export Citation Format

Share Document