摘要:本论文讨论了个人健康管理系统的设计开发,从可行性分析、需求分析、概要设计、详细设计和测试等各方面探讨分析了基于Android开发环境下的个人健康管理系统的开发。该系统基于Android 6.0系统开发,使用Java以及Kotlin语言进行开发,Sqlite数据库保存系统数据信息。本系统满足了在手机APP上个人健康管理的具体需求,并提供了通过APP方便快捷地实现对用户个人的健康进行记录,具有自定义指标、添加数据点以及健康数据图表查看等的功能,基本实现了个人健康数据的管理。41009 毕业论文关键词:Android;健康管理;Kotlin
The Design and Implementation of Health Management Application Based on Android Platform
Abstract: The paper is from the feasibility analysis, demand analysis, preliminary design, detailed design and testing to discuss the development and implementation of the health management application. The system is based on Android 6 system, using the Java and Kotlin language, using the Sqlite database to save the system data information. This system meets the specific needs of personal health management, and implements many functions like the health of inpidual users recording with custom indicators, adding data and health data chart view. The system has implemented the health management.
Key Words: Android; Health management; Kotlin
目录
摘要 i
Abstract i
目录 iii
1 绪论 1
1.1 国内外研究现状与水平 1
1.2 发展趋势 2
1.3 研究可行性分析 2
1.4 采用的技术 2
1.4.1 Android 2
1.4.2 Kotlin 5
1.4.3 Gradle 6
1.4.4 Android 6.0 6
2 分析 8
2.1 需求分析 8
2.1.1 目标 8
2.1.2 功能描述 8
2.1.3 运行环境 8
2.2 概要设计 8
2.2.1 总体功能模块划分 9
2.2.2 具体系统模块说明 9
2.3 数据库设计 11
2.3.1 实体联系图(E-R) 11
2.3.2 关系模式 11
2.3.3 数据库表结构 12
3 详细设计 14
3.1 项目结构 14
3.2 自定义控件 17
3.3 界面框架 19
3.4 页面适配器 23
3.5 新增指标 26
3.6 业务逻辑层 29
3.7 ACTIVITY基类设计 32
3.8 APPLICATION应用管理类设计 35
3.9 主界面布局 38
3.10 指标添加与数值添加页面 39
3.11 GRADLE配置 43
3.12 软件测试 46
3.12.1 测试目的 46
3.12.2 测试过程和结果 46
4 结论 54
4.1 完成的工作 54