论文部分内容阅读
随着信息技术的飞速发展,各式各样的采用互联网和计算机等技术的软件应用及系统已经融入到人们生活的方方面面。而在医疗领域,传统线下就诊中的看病距离远、看病贵、等待久、难以追溯个人病史等问题使得患者始终难以获得满意的医疗体验。这也成为了人们常常提起的就医痛点。近些年来,也曾涌现出了一些基于PC端的远程医疗系统解决方案,但由于其使用场地的局限性,以及硬件设备更新换代的高度滞后导致了用户体验不佳问题,仍束缚了就诊效率的进一步提升。为了解决这些阻碍医疗资源利用率提高的问题,互联网医院系统应运而生。本文将通过互联网医院医生端APP的设计和实现介绍一个基于Android系统的在线诊疗应用。该应用的主要功能是为了实现医生和患者在就诊过程中的问诊、医生和专家之间的会诊以及电子病历、处方的生成和查阅提供操作。本文首先介绍了开发互联网医院项目的背景以及现状,然后在相关技术概述部分说明了在项目开发中服务端、客户端所用到的关键技术和开发环境,包括目前流行的服务端SSH框架、MVC/MVP设计模式、JSON数据格式、OkHttp3+Retrofit网络请求框架以及项目的开发环境。接着在系统需求分析部分通过对于互联网医院系统背景介绍说明了系统整体的前后端划分和各部分作用。之后对于医生端APP进行了需求分析,其中包括用户角色、功能、非功能方面。本文在设计与实现部分提出了医生端APP的总体设计,并对于网络请求框架的具体搭建方面的如:网络请求参数加签、OkHttp拦截器、网络请求框架的设计与实现进行了详细说明。对通用界面MVP模式基类封装进行了解说。还对于应用的各个主要功能模块如问诊、病历处方、会诊等部分通过流程图、顺序图和类图做出了详细的设计和实现的方案说明。最终对于已经完成的系统进行了测试。通过测试用例的完成结果得出结论,系统实现了设计所需的各个功能,性能和兼容性方面也达到了预期结果。本系统已在试点实施医院投入实际使用,并在各方面达到了预期的设计要求。