赵立健 纪秀超
摘要:为了实现医疗的远程化,帮助人们解决看病难,看病久的问题,本文基于Android平台、使用Myeclipse,Tomcat等工具设计开发了一款远程医疗手机应用。该应用实现了如下功能:实时监测、专家会诊、消息推送和个人病史等。该系统经过测试表明设计合理,性能良好。
关键词:远程医疗;Android;远程会诊
中图分类号:TN929.5 文献标识码:A 文章编号:1007-9416(2018)06-0153-02
远程医疗,是指应用远程通讯技术来开展远距离医疗服务,是一种现代医学、计算机技术和通讯技术紧密结合的新型医疗服务模式[1]。
我国医疗资源的分布极不平衡,大部分乡镇和农村居民,尤其是边远地区的危重患者面临就医困难,当地医疗水平不足的困境。远程医疗的推广能够有效地解决以上问题。
1 相关工作
早在1988 年美国提出远程医学系统应作为一个开放的分布系统的概念。1994 年,国际远程通讯联盟(ITU)远程通讯发展局在一次世界远程通讯发展会议上首次提出了远程医疗的问题[2]。
与发达国家相比,我国的远程医疗起步较晚。1994 年华山医院与上海交通大学用电话进行了会诊演示。同年,国家卫生部主导并启动了“金卫工程”2 号工程——建设全军医药卫生信息网络和远程医疗会诊系统[3]。近些年来,我国远程医疗虽然有一定的发展,但其趋于复杂化。为了使远程医疗方便化,本文通过调研医生和病人的具体需求,研究并设计了远程医疗手机APP。
2 系统设计
2.1 系统框架
本文设计的远程医疗系统基于C/S模式,实现客户端与服务器端的交互。主要包含两个模块手机客户端和服务端。
2.2 手机客户端
2.2.1 实时监测
实时监测主要实现将从服务器接收的数据转化为曲线图像显示出来,完成病人基本信息的可视化。
客户端实时绘制曲线图像,能够准确的将病人的所有信息形象地展示出来,与医学测量仪器上的形式保持一致,方便医生用户查看。
2.2.2 专家会诊
专家会诊功能主要以列表形式显示医生用户接收到的所有诊断请求。每一个诊断请求为一行,主要包含病人姓名、症状、请求时间、请求状态。
客户端通过Http传输协议将诊断结果传输到服务器。该方式的好处是格式通用,便于数据打包发送。
2.2.3 消息推送
本系统使用百度推送服务,通过云端与客户端建立稳定、可靠的长连接来实现信息实时推送。推送消息定制为病人的诊断请求,包含病人姓名、病人症状、请求发送时间等内容。
2.2.4 个人病史
个人病史主要实现接收并显示服务器发送的病人的病史信息和一些其他重要的信息,比如病人的过敏信息等。
2.3 服务器端
服务器通过jdbc访问数据库,对数据库中的数据进行增加、删除、修改、查找等操作,来获取有效结果,进而为客户端做出反馈。管理员也可以通过服务器端来管理所有医生用户的信息、诊断请求信息等。
3 实验结果及分析
为了验证本文设计的远程医疗系统的可行性,以小米6作为客户端,以Tomcat配置服务器,实现了该系统。本系统客户端是在eclipse环境下开发,服务器端在Myeclipse环境下开发。
打开手机应用,成功登陆后进入首页,首页显示了四个功能按鈕,分别是:监测功能、专家会诊、个人病史和个人信息。
点击打开实时监测,医生用户可以选择实时监测已经发送请求中的一个病人,查看该病人当前的心率、血压等信息。如图1所示。
点击打开专家会诊界面,该界面显示了所有的病人请求信息。用户可以选择其中一条,查看病人具体情况,并且给出诊断结果。如图2。
个人病史功能能够以文字和表格形式显示病人病史和最近的张庄等有关系信息,为医生诊断提供更为有效的信息。个人信息模块能够显示的所有信息。
本系统能够很好地实现远程医疗功能,即当病人请求通过推送消息到达手机客户端后,医生用户能够根据个人病史、当前病人状态等信息及时准确地做出诊断,并将结果成功返回到服务器。
4 结语
本文基于Android平台研究设计了一款远程医疗手机APP。该应用实现了实时监测、专家会诊、消息推送和个人病史功能。实时监测实现了对于病人病情的实时监测。专家会诊主要显示收到的诊断请求。消息推送主要使用第三方百度推送。个人病史主要是显示病人的病史以及其他重要信息。该系统已经在实际中实现应用,运行稳定,为远程医疗的进一步发展和应用提供了依据。
需要进一步研究的内容包括加快客户端对于服务器的响应,实现将病人信息从其他客户端通过服务器发送到医生用户客户端。
参考文献
[1]赵杰,等.远程医疗的发展现状与未来趋势[J].中国卫生事业管理,2014,10(3):739-799.
[2]牟岚.远程医疗发展现状综述[J].卫生软科学,2012,26(6):506-509.
[3]张利江,等.远程医疗监护的现状与发展[J].新农村,2011,(2):138-139.
Abstract:The remote medical mobile phone application, based on the Android platform, using Myeclipse, Tomcat and other tools, was designed and implemented to realize the long-distance medical treatment and help people to solve the problems of seeing a doctor and seeing a doctor for a long time. Firstly, the framework of the application was explored, and the application is mainly divided into several modules, including real-time monitoring, expert consultation, message push, and personal history. Finally, the system has been tested and showed reasonable design and good performance.
Key words:telemedicine; android; remote diagnosis