Facing today's increasingly serious health problems, we designed and implemented an Android-based health and healthcare system, with a view to helping mobile users develop healthy living habits and enhance their health awareness. The system uses C/S mode and HTTP protocol as the communication protocol. The client consists of five functional modules and uses Volley to access network. The data of client is stored by SQLite and XML files. Server uses the classic JavaEE three-tier architecture and the overall framework is realized by Spring framework. Specifically, the persistent (data access) layer uses Hibernate secondary cache technology, being responsible for data persistence. The business layer uses Hibernate search technology, providing the core business logic implementation. The Web layer is implemented by SpringMVC, providing the RESTful interface. The functional test shows that the system meets the design requirements.
['Huifang Deng', 'Sihan Chen']
Design and implementation of Android-based health and healthcare system