A Service-oriented and Cross Platform Health Promotion Information System
Date Issued
2015
Date
2015
Author(s)
Su, Hsing-Yu
Abstract
Obesity has become an important health issue in Taiwan due to its increasing prevalence among population and the ages of patients are getting younger. In this research, we build a health promotion information system (HPIS), for people who were on diet and to control their weight, or others to keep in shape. The HPIS is designed based on model– view–controller (MVC) pattern with a proposed architecture framework and has been successfully implemented in a company. The architecture centralized the functions of accessing databases, user identification, and the validation of inherited clinical knowledge in a single component. Under this architecture, the system ensures its scalability, extensibility, data consistency, and the capability of cross-platform. This architecture has also been implemented in different devices and platforms, including iPhone, iPad and website. The architecture also supports unstable network environment, which uses Token as session identifier and user validation. Furthermore, a food database mechanism are also proposed in this research. Until May 30, 2014, the system has been launched for three months. Compared with the system that was previously used in a study, the HPIS has retained 25% more users, overweighting people lose approximately 2Kg a month in average. And the food database increases 255 kinds of foods in one month. These results show that the proposed system has the potential of increasing the willingness of users to use it, and through using the system, the health condition of users may receive better control. The proposed framework is also fully capable in extending the service to other companies in the future.
Subjects
token
model-view-controller
health promotion
food database
cross-platform
SDGs
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-104-R01945039-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):676204f5a6733e4e5d97b8940f0adc06
