论文部分内容阅读
随着2007年Google发布了第一个版本的Android智能手机系统,Android手机就开始了迅速普及,截止到2015年第三季度国内Android设备的占有量达到了62.3%,因此Android设备为移动医疗提供了硬件的基础。慢性失眠症作为移动医疗的一部分,结合Android客户端为慢性失眠症患者和医生之间建立起一个系统,患者可以在Android软件上记录睡眠状况,同时医生可以使用Android软件实现对患者的远程管理。本文详细介绍了基于Android慢性失眠症远程管理系统总体设计和每个部分功能设计。1.患者客户端的设计以及功能实现。患者客户端的主要任务是采集患者的睡眠数据和测试数据,根据需求对患者客户端开发了患者注册、患者睡眠测试、睡眠日记、联系医生、多媒体、AChartEngine可视化睡眠日记以及上传患者数据到服务器端等七大功能模块。2.服务器的开发。患者客户端和医生客户端之间数据的交互就必须使用到服务器。利用Axis2开发服务器就变得很简单,服务器向外提供相应的方法供客户端调用,客户端调用相应的方法并使用SOAP协议对数据进行传输,服务器接收数据并解析数据保存到服务器数据库中。3.医生客户端的设计及功能实现。医生客户端是慢性失眠症远程管理的另一个重要部分,医生将患者数据从服务器下载下来并保存在医生客户端数据库中,医生可以查看每个患者的睡眠测试、睡眠日记以及一周的睡眠趋势图,并根据患者的睡眠状况对患者发送相应的医嘱,实现对患者的远程管理。4.其他关键问题的解决。患者的睡眠数据都是非常隐私的数据,所以在软件设计中对于可能泄露患者信息的地方进行加密,保证患者的信息安全。以及数据库表格设计、服务器高并发、患者信息导出Excel文件和屏幕适配等问题的解决方案。基于Android慢性失眠症远程管理一经开发完成就在第三军医大学大坪医院进行上线测试,实际测试中能够对慢性失眠症患者远程管理,并且效果良好。达到了设计的需求。为移动医疗解决慢性失眠症提供了一个解决方案。