病历管理系统代码android,基于Android系统移动电子病历系统设计.doc

基于Android系统移动电子病历系统设计

基于Android系统移动电子病历系统设计

摘要 针对当前医疗环境下的病历管理环节,在以经济适用的前提下设计基于Android客户端和WIFI网络的移动电子病历系统,实现移动查询、存储、打印等功能,提高医生办公自动化,节约了大量的劳动成本。经实际应用验证尚有进行二次开发的价值,具有一定的应用前景。

关键词 Android;WIFI;电子病历;数据同步  中图分类号TP3 文献标识码A 文章编号 1674-6708(2012)79-0196-02  0 引言  计算机技术和网络技术的不断发展为办公自动化程度的提高给予了强大的技术支持。以医院为例,办公自动化的提高为患者预约、挂号、初诊结果处理等方面省去了很多琐碎的环节。在一些中小城市的医院仍使用纸质病历本,医生诊断或查房时将病人各项数据记录到病历本,无法实时的记录到计算机系统内。针对这一个事实所带来的弊端,提出基于Android客户端通过WIFI(Wireless Fidelity)连接服务器组建电子病历系统。可有效提高办公自动化,给予治疗和抢救工作的实施给予更多的资料支持。  1 系统设计  1.1 系统物理结构  Android系统可以使用WIFI、GPRS等多种连接方式,根据医院现有硬件条件、及需要网络覆盖的范围,在经济适用的前提下,设计系统由数据库服务器、WEB服务器、无线网络、Android操作系统客户端等设备等组成。如图1所示。  其中网络服务器使用Tomcat WEB服务器6.0或以上版本,客户端采用Android 4.0.3操作系统、数据库采用MySQL数据库。Android客户端通过中间Tomcat WEB服务器采用JDBC技术访问数据库服务器[1]。  1.2 无线接入点  基于Android系统的移动电子病历系统的初衷就是建立一个医生在医院范围内,无论是在病房区还是在办公室都可以随时的查看和录入病人病历,真正达到“移动”的目的。系统的顺利实施一个关键的因素是无线网络的信号强弱,保证在区域内无死角,在一栋楼内布置多个无线接入点,约400m2一个无线接入点,双层复用(一层和二层共用一个),其他楼内同样。  1.3 数据库设计  后台数据库中主要包含以下4个表:  其中患者表主要记录患者信息,挂号时自动生成编号;医生表-记录全院医生信息;病房表-记录着病??信息及状态,分为占用、空、其他等;病历表-是本系统最重要的一个表,以病历序号和日期时间为主键。权限表-用来判断用户登录系统后的权限。  2 系统实现  根据患者初到医院需要进行挂号、就诊等一系列的操作结合现有的系统功能,切合现实情况以及对病历系统需要进行分析,设计该电子病历系统的主要功能模块如图2所示。  基于Android客户端电子病历系统功能模块说明:  1)权限模块  权限包括系统管理员、科室主任和科员,其中系统管理员可对系统进行所有操作,对系统的所有数据进行增、删、改、查等;科室主任能够以只读方式查看所有本科室内部医生的患者病历资料,对本人的患者的病历拥有除删改之外的所有权限;无职务医生不分职称高低,一概只能查看自己的患者病历,并拥有除删改之外的所有权限。所有用户在登录系统时与服务器系统时间进行校对,如不匹配自动更改客户端时间为服务器时间,并在登录成功后不可更改时间(如更改系统时间则自动退出系统)。  2)查询下载  查询下载模块主要有三部分功能:  第一是医生登录之后可使用查询功能查看所属全部患者病历,也可以设置单独按病历号查询单个患者病情,结果按时间升序排列。在查询的同时可设置多项限制条件,例如选择时间段、姓名匹配等。  第二数据同步功能平[2]。因Android客户端受到硬件的限制,加之访问数据库通过无线网络访,如果同时多个客户端访问后台数据库导致数据传输速度较慢。此问题采用将查询结果从服务器数据库MySQL下载到本地数据库SQLite中,在本机操作,有效解决速度问题。与此同时,每次查询都需下载,而有时服务器数据库信息和本地信息相同还要重复下载,数据操作繁琐。下载之前,校验查询结果是否已经存在本体数据库中,已存在则无需下载直接提示下载完成,如果否执行下载操作后提示下载完成。具体校验方法为:提取服务器端查询结果数据最后时间是否存在于本地数据库中。  第三为打印功能,可根据患者需求将病例打印成纸质文件。  3)追加模块  功能为下载信息后,可对当前病历进行追加病历信息操作,并提取当前系统时间,存放到本地数据库中。  4)新建病历  对于初次来本院就诊的患者,挂号时已经将患者信息录入数据库中,但医院数据库内没有该患者的病历,应对其新建病历。  5)更新模块  对新建的病历或者追加的数据进行上传更新到服务器数据库。所有病历一经更新到服务器

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值