基于Android的个人健康管理系统
摘 要
随着生活水平的提高,健康一词的关注度越来越高,人们越来越注重锻炼、养生。与此同时,移动端产品基于它的便捷性以及相关科技的迅速发展等,也在人们的日常中占有重要的一席。Android是一个开源的开发语言,底层基于Linux操作系统,并通过MVC模式,通过Java和XML配置共同进行开发。通过对Android移动应用技术和健康管理知识的了解与研究,遵循软件工程的开发模式,进行个人健康管理系统的应用开发。该应用实现了记录日常锻炼、休息提醒、健康饮水、推荐健康时蔬、健康评分等功能,通过Android开源技术很好的提高了界面友好性,通过添加动画、制作界面、弹出提示信息等方式优化人机交互性能。应用旨在通过移动端提供便捷的健康管理方式,方便大家健康度过每一天。
关键词:Android;健康管理;软件工程;开源系统
Personal Health Management System Based On Android
Abstract
With the improvement of living standards, the word of health has been paid more and more attention, and more and more people pay attention to exercise and health. At the same time, the mobile terminal products based on its convenience and rapid development of technology, also plays a key role in people's daily. Android is an open source programming language, the underlying operating system based on Linux, and common development project through Java and XML configuration with MVC model. Through understanding and study about the Android mobile application technology and health management knowledge, follow the software engineering development model, developing the application of personal health management system. The application has following function,the records of daily exercise, rest reminder, healthy drinking water, recommended healthy vegetables, health score and other functions. Through the Android open source technology can improve the friendly of interface, and through additional animation, beautify the interface, pop-up prompt information and other ways to optimize the performance of human-computer interaction. Application of health management system is with the purpose of providing a convenient way to manager health with the mobile terminal and healthy to spend every day.
Key Words:Android ;Health Management ;Software Engineering ;Open Source System
目 录
基于Android的个人健康管理系统
Personal Health Management System Based On Android
1 引言 1
1.1 课题背景 1
1.2 编写目的 1
1.3 关于Android 1
1.4 关于MVC框架 3
2 可行性研究 6
2.1 技术可行性 6
2.2 经济可行性 6
2.3 时间可行性 6
3 需求分析 7
4 总体设计 8
4.1 功能设计 8
4.2 数据库设计 9
4.3 界面设计 10
4.4 权限需求 11
4.5 应用版本要求 11
4.6 项目编写环境要求 11
5 详细设计 13
5.1 Logo界面设计 13
5.2 登录界面设计 13
5.3 注册界面设计 14
5.4 主界面设计 15
5.5 饮水管理界面设计 17
5.6 锻炼管理界面设计 18
5.7 休息管理界面设计 20
5.8 饮食管理界面设计 21
5.9 评分系统界面设计 22
5.10 个人信息管理界面设计 24
6 项目结果 26
6.1 项目目录结构图 26
6.2 项目主要界面展示 28
6.3 项目部分代码 31
6.4 项目其它界面展示 33
结论 36
参考文献 37
致 谢 38