Font Size: a A A

Design And Implementation Of Personal Health Management System Based On J2EE Platform And MVC Pattern

Posted on:2016-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ShanFull Text:PDF
GTID:2308330470965727Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of industrialization and urbanization, and the accelerated pace of life and the existence of all kinds of environmental pollution and radiation, public health issues are serious. More people are generally aware of the importance of health management, and many institutions and individuals are willing to pay for healths services. However, as the Web technology is growing and maturing, people have more expectation and requirement for health services. But, at present there are very few health services sites that can let users manage their own health information and can be geared to the needs of interactive communication between users. So, the personal health management system is designed and implemented in this paper which provides many function modules, including that the basic information management, medical information management, health warning, health trend analysis, health risk assessment, daily activity data records, website BBS, etc. The ultimate goal of this system is to fully arouse personal initiative and the enthusiasm, maximize use of daily limited resource to improve unhealthy state, prevent the happening of the chronic diseases, improve the bad living habits, reduce medical costs and great effectively protect and promote the health of the users.The technical route of this system is based on J2 EE platform MVC pattern and making full use of the advantages of struts2 and Hibernate3 framework technology to design and implement this personal health management system. Firstly, Struts2 as the technology foundation of MVC design pattern to realize the separation of view layer and business logic layer, and to reduce the coupling between them. Secondly, this system alse adopts Hibernate3 framework to implement the data persistence, and uses the DAO design pattern of the Hibernate3 framework to implement the loose coupling between business logic layer and data access layer. Then, it allows for parallel development of the application without restraining between different layers, and shortens the development cycle, improves the efficiency of development. It is the perfect solution for system development. Finally, in order to enhance user experiences, in some important modules, we increase some front-end development technology such as the use of the struts2 tag library, Ajax and JQuery. And use JFreeChart to generate trend diagram and analysis of health state, and use data mining algorithm to establish a risk assessment model of chronic diseases and generate assessment report.The personal health management designed and implemented by this theme works normally and reaches the design goals. The test result of system function and performance proved that it has many advantages such as strong stability, interface humanization, full functionality, strung expandability, powful maintainability, high safety, etc, and for the field of personal health management system, this topic research will have a certain reference value.
Keywords/Search Tags:Health Management, J2EE Platform, MVC, Risk Assessment, Struts2, Hibernate3
PDF Full Text Request
Related items