Android平台下医生健康服务系统设计与实现毕业论文
2021-03-29 22:24:20
摘 要
随着Android智能手机的普及以及移动互联网的迅速发展,智能手机已经极大的改变了人们的生活方式,在各方面为人们提供了各种各样的方便。在这样的背景下,本文设计了Android平台下的医生健康服务系统,为了能够方便的满足人们的医疗咨询需求,为国内目前并不十分完善的医疗健康咨询服务体系做出一定的改善。
论文主要研究了Android平台下,利用JAVA开发相关技术以及网络编程相关技术,开发了医生健康服务的Android客户端软件。主要功能为提供医生信息发布与交流的平台。包括登录系统、发布职业信息、回复咨询等核心功能,此外提供通过手机验证码找回密码、上传头像等其他功能。
研究结果表明,本文设计的一生健康服务系统为医生提供了方便的发布医疗咨询服务的平台,也让患者能够利用手机在家里和医生进行交流,解决自己的问题。
本文的特色在于在Android手机以及移动互联网高速发展的大背景下,利用新技术切实解决人们生活中的实际问题,利用了手机和网络的优势来方便大家,也改善了目前医疗咨询系统中的一些问题。
关键词:Android;医疗咨询;健康服务;APP;移动互联网
目 录
第1章 绪论 1
1.1 研究目的和意义 1
1.2 国内外研究现状 2
1.3 研究内容 2
1.4 论文的组织结构 2
第2章 系统需求分析 4
2.1 系统整体设计 4
2.2 功能模块划分 4
2.2.1 登陆管理模块 4
2.2.2 个人主页模块 6
2.2.3 咨询回复模块 7
2.3 Android介绍 8
第3章 登陆管理模块设计 11
3.1 登录管理模块设计 11
3.2 主要涉及技术 12
3.2.1 数据库建立 12
3.2.2 数据库查询 14
3.2.3 手机验证码的实现 14
第4章 个人主页模块设计 17
4.1 个人主页模块设计 17
4.2 主要涉及技术 18
4.2.1 Activity间的跳转 18
4.2.2 数据库信息的读取与显示 19
4.2.3 头像上传功能实现 20
第5章 咨询回复模块设计 22
5.1 咨询回复模块设计 22
5.2 Socket通信技术 23
5.2.1 Socket基本实现原理 23
5.2.2 Socket通信模型 24
第6章 系统测试 26
6.1 基本功能测试 26
6.2 网络测试 28
6.3 测试总结 29
第7章 结论与展望 30
7.1 结论 30
7.2 展望 30
参考文献 31
致谢 32
第1章 绪论
1.1 研究目的和意义
本文要研究并解决的问题是在Android平台下开发出一套医生健康服务系统,以满足人们的健康服务的需求。随着人们生活水平的提高,人们在满足日常的衣食住行的需求外,对自身的身体健康有了越来越多的关注,而普通老百姓往往缺乏一些专业医疗知识,当自己的身体出现问题时,无法准确的判断出自己的症状是由何引起以及如何解决,而一些小毛病又不愿意去医院咨询,即使去了医院也可能发现只是不需要吃药打针的小问题,花费的时间和精力又显得有些不值。身体健康对人的重要性不言而喻,忽视或者过于重视都有可能会影响到我们的日常生活,但医疗知识的不足往往会成为困扰我们的难题,寻求医疗咨询成了人们日常中的难易避免的需求。
目前人们想要向医生寻求咨询和帮助只能亲自到医院去,或者向熟悉的医生进行电话咨询,对于大多数老百姓来说,这都是一件很麻烦而且不一定能收到很好效果的事情,就算医院离自己家很近,这家医院也不一定能很好的解决自己的问题。现在市场上医疗软件并不多,发展也很缓慢,很多信息宽泛而不具体,无法让人准确的进行判断,也很难能够实现和对应专业的医生进行一对一交流的机会,对老百姓的帮助不大[1]。
而在如今Android智能手机普及、移动互联网高速发展的背景下,利用Android平台开发一套健康服务系统可以很好地解决这一问题,本文正是出于这样的考虑,希望能够实现这样一套系统。要实现这样的系统,需要医生和患者分别在手机上安卓APP,本文从医生角度来设计并讨论实现部分核心功能,其最核心的功能在与方便医生与患者的沟通,让双方可以通过手机和网络,不必有地理上的麻烦就可以解决患者的疑问。出于这样的考虑,该系统运用安卓开发技术、数据库技术、网络通信技术等[2],实现了医生可以通过注册的用户名和密码登录系统,发布自己的信息,如专业、擅长领域、咨询费用等信息,让患者可以在该系统中寻求具备自己所需要的知识的医生进行一对一的沟通。对医生来说,医生在登录系统后,还可以设置一些其他的信息,如头像,个人简介等,注册信息的修改以及密码的修改等功能也同样具备。当医生没有使用APP的时候,患者也可以在医生的主页进行留言,将自己的问题以留言的形式告诉医生,医生在登录系统后,可以查看留言并进行回复。
通过这种形式,患者可以保证在自己遇到问题时,第一时间将自己的疑问传达给医生,医生只要在使用手机,也可以第一时间收到患者的询问,从而尽可能快的进行回复,解决患者的问题,根据医生的回复,患者再选择是否去医院就诊,如果不需要,就免去了自己的顾虑,节省了时间和精力,可以更好地投入到生活和工作中,对于医生来说,可以视情况决定是否收取报酬,增加了自己的收入,也让医院的资源可以的到更加合理的利用,对其他去医院就诊的患者来说,可能就省去了排队的功夫。
将该系统正式投入使用可能会需要考虑许多其他方面的要素,如医生资格的认证,收费问题的管理,甚至政府部门的介入管理等,本文旨在从技术角度分析该系统的实现具备的可能性。为真正能让这样的系统惠及百姓做出一份贡献。
1.2 国内外研究现状
在世界一些发达国家和地区,健康服务业已经成为了现代服务行业中的一个重要组成部分,已经产生了巨大的社会效益和经济效益,例如美国健康服务业规模相对于其国内生产总值比例超过17%,其他发达国家一般达到10%左右。相比而言,我国还处于起步阶段,除产业规模较小、服务供给不足外,我国健康服务业还存在服务体系不够完善,监管机制不够健全,开放程度偏低,观念相对滞后等问题,供给不足与资源浪费现象并存[3]。
考虑到健康服务不同于医疗服务。医疗服务需求的前提是生病,这个需求的弹性小、服务特殊性强,市场机制作用受限。而健康服务业是以医疗服务为中心的前移和后延,生病不是前提,而需要少生病、生小病、晚生病,消费者福利增加了,这个市场需求弹性相对大、市场机制作用很大。很多时候我们自己会有一些小的症状,我们不知道这些症状是由何引起,也不知道会不会对自己的健康造成很大的影响,大部分人的选择是只要这些症状不影响自己的生活,就无视它。可能这些症状真的对健康没有影响,但也有可能这些症状就是在预示着一些疾病。在我们不知道这些症状是否会影响我们身体健康的时候,医疗咨询的需求就产生了,但这更多的是需要大家有这样的意识,对自己身体健康的关注,当大家普遍有这样的需求时,这个行业才能更好的发展[4]。
因此,设计这样一套系统,如果能够普及,也是能成为改善国内健康服务业的一个契机,让更多的人意识到有这样的需求,更多的去关注自己的身体健康,对大家来说都是一件好事。
1.3 研究内容
该系统的核心在于医生与患者能够进行一对一的沟通,具体来说涉及到的点有一下几个:医生身份的确认(包括医生个人信息的修改)、患者寻找医生的关键字,确认医生后进行一对一交流的实现。主要包括以下模块:
- 登录管理模块:未注册的用户需先使用手机号作为账号进行绑定注册,注册成功后,用户信息将会保存至数据库用户表中。已注册的用户需先输入手机号和密码进行登录操作,若登录信息与数据库用户表中信息匹配,用户才能使用系统的其他功能。
- 个人主页模块:用户可在个人中心进行上传头像、修改完善个人基本信息、修改密码、对系统提出意见反馈等操作,以此提高用户的使用体验以及帮助系统更好的改进。
- 咨询回复模块:用户可在医生主页找到在线咨询按钮,点击按钮对相应医生进行医疗咨询,并且支持图文咨询,是否收费有所咨询的医生而定,收费方式为支付宝支付。医生回复后,将以消息形式通知用户。用户可在线咨询页面查看在线咨询列表和医生回复。
1.4 论文的组织结构
论文一共分为六个章节,后续章节的组织安排如下:
- 是绪论,主要说明该健康服务系统的研究意义,分析国内外研究现状,确定本文研究的内容及研究目标。
- 是需求分析,分析了本系统要实现的功能,并对Android系统进行了简单的介绍。
第三章是登录模块设计,主要包括UI界面设计、布局及组件、点击事件的触发、数据库的建立与管理,手机短信验证码的实现。