智能手机健康助手的设计与实现

 2022-01-17 11:01

论文总字数:22657字

目 录

1.引言 1

1.1 研究背景与意义 1

1.2 国内外研究现状 1

1.3 课题研究内容 2

2.系统需求分析 2

2.1需求分析 2

2.2可行性分析 3

2.2.1经济可行性分析 3

2.2.2技术可行性分析 3

2.3系统环境 4

2.4相关工具介绍 4

2.4.1Eclipse Android ADT 4

2.4.2Android SDK 4

2.4.3 SQLite 4

3.系统总体设计 5

3.1系统结构设计 5

3.2系统流程设计 5

3.3数据库设计 10

3.3.1数据库概念设计 10

3.3.2数据库逻辑设计 12

4系统详细设计 13

4.1系统结构设计 13

4.2系统界面设计 14

4.3登录模块设计 15

4.4注册模块设计 15

4.5咨询模块设计 15

4.6医生搜索模块设计 16

4.7会员闹铃模块设计 16

4.8会员设置模块设计 16

5系统实现 16

5.1登录模块实现 16

5.2注册模块实现 18

5.3咨询模块实现 20

5.4医生搜索模块实现 22

5.5会员闹铃模块实现 24

6.总结 26

参考文献 27

致谢 28

智能手机健康助手的设计与实现

姚耀

,China

Abstract: With the rapid development of computer technology and the Internet , as well as lack of medical resources , Modern intelligent medical treatment is imminent . It’s aim is to help people solve health problem in their home . The article is about the way help people know their disease and cure it by consultation . This system uses Java to design a Smartphone Health by Android , Sqlite As a background database . It help people develop healthy living habits and prevent disease . The system can be installed directly on mobile phones and other mobile terminals . As well as the record of patient help doctor know the habits of patient and the users can easily know their physical condition . It also can make a time to remind the patient to finish the require of doctor on patient's condition .

Keywords: Android;Smartphone Health;mobile terminals

1.引言

1.1 研究背景与意义

随着如今社会的飞速发展,人们的生活水平也不断提高,生活压力也随之提高。健康,对于人们来说越发显得重要。如今,市场上越来越多的智能手机用户下载安装并使用健康类应用。在两年的时间内,使用手机来搜索健康类信息的用户数量呈明显上升的趋势。研究开发一款健康管理的手机应用软件,随时随地帮助人们管理自己的健康是很有前景的。

智能手机健康助手系统是以Android为终端,提供在线咨询健康信息的功能。该系统使用移动网络与服务器端连接,进行在线咨询和设定闹钟等操作。健康助手的研究和开发,将大大减少人们关注健康和咨询医生所消耗的人力财力。人们可以随时随地在线咨询,而不用跑到医院,挂号排队等候。医生可以根据不同患者的信息进行在线回复,随时随地的进行,不用设定时间等等。患者和医生通可以通过健康助手,进行频繁的交流,帮助患者改善生活方式。

纵观如今手机应用,在线咨询系统能够很好地位教育事业提供一个便捷平台,并且拓宽了医疗和健康的覆盖范围,并且将医生和患者拉近距离,相当于在患者身边配备了一个医疗健康团队,实时为患者健康提供帮助。现在市面上有一些医疗软件更多的提供疾病来源等等,而提供实时医患交流的平台并不多。因此,该系统未来的发展前景还是很好的,该系统的提升还提供一些现阶段可行的做法。

1.2 国内外研究现状

如今,国外已有专为检测人体健康的手机,具有测量健康的功能,就是说除了具有手机的功能之外,它还能玩完成医疗设备所需要做的工作。通过这个设备,病人同步记录自己的医疗数据,同时医生也能管理查看病人的身体状况,从而根据实际情况改变衣料方式。但是,尚未有普及大众的检测人健康的App(Application,手机应用程序)。

如今手机平台主要分为Android、IOS(苹果公司的移动操作系统)等{1]。其中,Android是开放式的,其大家庭可以包含各类移动终端厂商加入其中。这样的平台模式,给了第三方十分自由,便捷的开发环境,可以按照自己的条件自由完成开发[2]。但是其开发技术并不是独立的,Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条件的阻扰。Android三层框架被其使用的同时,也加入了Java层框架内的通信机制、Java与C/C 整合开发的技术、核心服务框架的关键机制、HAL(Hardware Abstraction Layer,硬件抽象层)驱动框架及其API(Application Programming Interface,应用程序编程接口)、云服务(Cloud Service)框架及其API等技术[3]

Android应用程序因为其容易被理解掌握和其强大的兼容性和可操作性,有效减少了开发成本。

在开发Android应用程序的时候,主要运用Android的SDK(software development kit,软件开发工具包)和Eclipse集成的开发平台工具来开发[4]。Android平台给我们提供了许多的类,其中有一个类,它是一个轻量级的存储类,特别适合用于保存软件配置参数,SharedPreferences类。使用SharedPreferences保存数据,它背后是运用xml文件储存数据,文件存放在/data/data/lt;package namegt;/shared_prefs目录下。SharedPreferences,它是Android提供用来存储一些简单的配置信息的一种机制。

1.3 课题研究内容

文章主要介绍了智能手机健康助手系统的开发与设计。主要包括用户在线交流的模块以及主要的功能实现运用技术。系统的主要功能模块是普通用户的在线查询医生、在线咨询信息、查看医生回复信息模块、用户信息管理模块、医生在线查看咨询模块、医生在线回复咨询信息和医生用户管理模块,主要通过Java语言进行开发。

本文通过Android的系统结构和开发方式,介绍了该智能手机健康助手的需求分析、详细设计和系统实现。详细介绍了主要的功能模块和工作流程以及对于智能手机健康助手的总结和展望。

2.系统需求分析

2.1需求分析

软件工程中必不可少的内容便是需求分析,它不仅要描述软件的目的和功能,还要确定其范围,并且明确用户需求[5]。需求分析不仅仅是个结果,它更是一个软件的历程,它融入在整个过程中,不仅在开头也不仅在结尾,其中,需要专业的开发人员通过各种方式确定用户的最终需求[6]。本次研究开发的系统,主要实现智能健康咨询,主要包括医生管理模块的设计、医院模块的设计、患者模块的设计以及定时提醒等模块。用户能够通过自己的手机在App上注册账户,登陆后能够通过本系统进行健康咨询。患者通过APP寻找相应的医生询问自己的病状,医生可对多个患者逐一回答其病况,病人也可询问多位医生来寻求帮助,并且设定闹钟,按时完成医生的嘱咐以及用药的提醒。

智能手机健康助手可以为用户提供在线咨询功能,用户可以通过寻找医院通过医院找到能够解决自己病况的医生、或者直接寻找医生,讲自己的病况逐一告知医生,寻求医生的帮主,医生可通过收到的病患的需求一一解答,为病患提供准确的医疗意见,病患还可以设置闹铃提醒,准时提醒自己进行锻炼、服药等。

良好的软件也必须拥有以下几个要素:

(1)清晰的交互界面:操作简单便捷,容易上手,可让不常使用手机APP的人和大部分老年人轻松使用。基于Android的智能手机健康助手界面清晰,简洁,当输入有误时还有智能提醒设置,能够使拥有者轻松简单的使用并掌握这款软件。

(2)响应快速:能够在第一时间里反应并处理用户键入的内容,如果有内容需要较长的加载时间也会有相应的读取图标告知用户,程序还在运行,请耐心等候。

(3)精巧:系统简单明了,所占内存小,不会占用系统处理时的空间,因此系统不会未响应或者死机。

智能手机健康助手包含下列医生和患者使用到的功能:

(1)用户登录:用户可以 通过登陆页面进行登录,没有账号的用户可以通过会员注册或者医生注册页面进行注册登录系统。注册成功后,用户即可登录系统。

(2)在线咨询功能:会员可以通过选择医生,进入咨询页面,输入资讯信息,提交给医生,自己还能够在咨询详情里面查看咨询内容和医生的回复信息。

(3)回复功能:医生可以在患者列表中,点击患者,查看患者发来的咨询信息,并根据患者的描述和提问,回复信息,提供强有力的参考和建议。

(4)定制闹钟功能:患者可以在设置模块,定制闹钟,帮助自己进行一些提醒功能,例如按时吃药、按时喝水等功能。

(5)查看医生功能:会员可以通过主界面的医院列表,点击后,进入查看各个医院的医生了IE表,有针对性的选择咨询对象。还可以在找医生模块,查看所有医生的信息记录,并根据自己的需求进行咨询。

剩余内容已隐藏,请支付后下载全文,论文总字数:22657字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;