Online/offline web-based access for transactional-based application

With the growing demand of internet availability environments, the need for a more consistence performance of the network has become more and more important. Due to the many factors affect by certain situations where network is unavailable and accessing of the web applications is on-demand, these ap...

Full description

Saved in:
Bibliographic Details
Main Author: Liew, Wei Jie.
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/42399
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-42399
record_format dspace
spelling sg-ntu-dr.10356-423992023-03-03T20:31:48Z Online/offline web-based access for transactional-based application Liew, Wei Jie. School of Computer Engineering Tan Kheng Leong DRNTU::Engineering::Computer science and engineering::Computer applications With the growing demand of internet availability environments, the need for a more consistence performance of the network has become more and more important. Due to the many factors affect by certain situations where network is unavailable and accessing of the web applications is on-demand, these applications must be developed which are able to efficiently perform under these conditions. In this project, a web application will be developed that requires being functional in offline mode when network access is restricted. The user should be able to access the data from a local database store which is mirrored from the server database. In order to develop a comprehensive web application, some research has been done on the different technologies available and chose an appropriate solution that will support the offline availability issues. The Apache HTTP Web Server is setup to host the server-side scripts written in PHP and the MySQL database is used as the database management system. The Google Web Toolkit framework is used to develop the client-side user interface and communication capabilities. The database module in Google Gears is also implemented to achieve offline accessibility. Although the basic requirements were met, there are additional improvements that could be added to extend the capabilities of the application. Some of the recommendations include handling of multiple clients synchronizing the database concurrently, improving the administration functions and handling huge amount of data in synchronization. Bachelor of Engineering (Computer Engineering) 2010-11-30T04:34:49Z 2010-11-30T04:34:49Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/42399 en Nanyang Technological University 72 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer applications
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer applications
Liew, Wei Jie.
Online/offline web-based access for transactional-based application
description With the growing demand of internet availability environments, the need for a more consistence performance of the network has become more and more important. Due to the many factors affect by certain situations where network is unavailable and accessing of the web applications is on-demand, these applications must be developed which are able to efficiently perform under these conditions. In this project, a web application will be developed that requires being functional in offline mode when network access is restricted. The user should be able to access the data from a local database store which is mirrored from the server database. In order to develop a comprehensive web application, some research has been done on the different technologies available and chose an appropriate solution that will support the offline availability issues. The Apache HTTP Web Server is setup to host the server-side scripts written in PHP and the MySQL database is used as the database management system. The Google Web Toolkit framework is used to develop the client-side user interface and communication capabilities. The database module in Google Gears is also implemented to achieve offline accessibility. Although the basic requirements were met, there are additional improvements that could be added to extend the capabilities of the application. Some of the recommendations include handling of multiple clients synchronizing the database concurrently, improving the administration functions and handling huge amount of data in synchronization.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Liew, Wei Jie.
format Final Year Project
author Liew, Wei Jie.
author_sort Liew, Wei Jie.
title Online/offline web-based access for transactional-based application
title_short Online/offline web-based access for transactional-based application
title_full Online/offline web-based access for transactional-based application
title_fullStr Online/offline web-based access for transactional-based application
title_full_unstemmed Online/offline web-based access for transactional-based application
title_sort online/offline web-based access for transactional-based application
publishDate 2010
url http://hdl.handle.net/10356/42399
_version_ 1759854295855923200