在刚接触Android的时候,我对Android的开发并没有那么足够的了解,犯了一个低级错误。
摘要: 在当今这样科技迅速发展的社会中,我们已经不再像以往一样会担心网速的问题了,而是更多地关注到网络带给我们的舒适度。很显然,现在每一个人无论是老少,都有一台智能手机,有的人选择苹果,有的人选择安卓。我们每天和手机相处的时间甚至可以达到几个小时之久,可以说手机的快速发展的确充实了我们的生活。
虽然移动设备的发展速度极其迅速,但是我们的健康也受到了很大的冲击。在如今的社会中充斥着处在亚健康状态的人,甚至患有重病。出现这种情况的原因其实就是我们对疾病不了解,也不知道如何健康地生活。
那么这一款app的研发就是为了能够使更多的人去了解疾病,预防疾病和远离疾病。这款app是基于Android进行设计和开发的。主要功能涉及到天气信息的预报,疾病信息数据的查询,化验指标的讲解,健康状况的评定等等。这一套app的开发涉及到数据库、服务器等的查询工作。对于功能也可以分为两部分,第一部分是天气部分,第二部分则是健康相关信息部分。第一部分主要是通过远程服务器和本地数据库的数据进行展示,而第二部分则都是依靠本地数据库的数据进行展示。所有的健康相关信息都会在用户第一次运行程序后导入到我们的应用程序的数据库中。
因此这款Android应用程序应该也是挺有趣的。
关键词: 智能手机;安卓;健康;疾病信息
Design and development of the application named Healthy Life based on Android
Abstract: Nowadays, with the booming development of technology in this society, we pay more attention on the comfort the Internet brings instead of the line speed. Obviously, both old and young possess smart phones, like IPHONE and android. We spend even several hours on them every day. Frankly speaking, the development of mobile phones is enriching our life all the time.
Although it develops fast, our health is really damaged. A large number of people in this society are in a state of sub-health, and even influenced by several illnesses. But what lead it to this situation? I think the answer is the lack of the familiarity with diseases and the healthy lifestyle.
So this application is developed to inform people of diseases information, and lead them to prevent, or even treat the diseases. It’s based on Android. And the functions are something about weather forecast, diseases information, indicators description, health assessment and so on. The development of this application includes the queries with databases and servers. As to function, there are two parts, weather and health information. In the first part, the data displays with the remote server and local database. In the second part, the data displays just with local database. All the health information will be loaded into our database at the first run.
Therefore, I think this android application is quite interesting.
Keywords: Smart phones; Android; Health; Diseases information
目录
摘要 i
Abstract ii
目录 iii
1. 课题绪论 1
1.1 课题背景 1
1.2 本课题研究目的及意义 2
1.3 国内外研究现状 4
1.4 文献综述 5
1.5 本章总结 6
2. 需求分析 7
2.1 实现目标 7
2.2 硬件软件需求 7
2.3 具体业务要求与流程分析 7
2.3.1 天气业务流程 8
2.3.2 疾病相关业务流程 9
2.4 流程图 8
2.4.1 天气业务流程图 8
2.4.2 疾病相关业务流程图 9
2.5 数据库分析 9
2.6 可行性分析 10
2.6.1 经济可行性 10
2.6.2 技术可行性 11
2.6.3 社会环境可行性 12
2.7 本章总结 12
3. 系统设计 13
3.1 系统调查 13
3.2 概要设计 13
3.3 开发流程和模块划分 15
3.3.1 开发流程 15