微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于NFC的移动导医系统设计

基于NFC的移动导医系统设计

时间:09-06 来源:互联网 点击:

以确保信息能快速在手机端和PC端上进行传输,完成各种业务需求。医院PC端则用于维护系统信息以及完成前台信息对接工作,采用J2EE框架进行开发。移动端和医院后台端,都采用TCP通信协议,以保障通信的稳定与快速。

  系统后端服务器采用Windows server 2003+Apache+PHP+Mysql的经典组合进行搭建,PHP和 Mysql的开源性降低了系统开发成本,同时两者间的无缝衔接为前端提供稳定而高效的服务。同时后端还包含医疗平台的数据库以及各医院私有数据库,保证了医院隐私信息的安全,而平台服务器和医院私有服务器的的分离则保证了医院数据库的安全,同时也保证了医院业务信息的私有化。

  2.2 Android支持下的NFC架构

  该系统在窗口挂号、诊室就诊、缴费取药、打印单据等环节利用NFC技术,进行快速数据传输及身份验证,由于作用距离短、响应时间快,使用NFC通信更加安全、简便、快速。可用手机代替现有的"就医卡",实现病例、药单等单据的无纸化。

  Android系统自2.3版本开始支持NFC技术,在4.0、4.1和4.2版本中都进行了更新,SDK 中增加了一些接口。为了支持NFC功能,Android允许应用程序读取标签中的数据,并以NDEF(NFC Data Exchange Format)格式进行交互。Android系统支持下的NFC功能实现采用的是封装调用的分层架构模型。

  

  图4 系统总体架构

  3 系统功能设计

  移动导医系统基于NFC技术和Android系统而建立,针对医疗行业所研发的解决患者在寻诊、就诊过程中所面临的问题,达到高效、方便、灵活就医,实现病历"无纸化"。

  该系统前端主要实现患者浏览医院信息、查询最近医院、一键拨号、在线挂号、利用NFC窗口挂号、查询电子病历、查询药单、利用NFC打印药单、在线支付、详细就诊路线、最优路线方案等;系统后端为医生端,可以实现病历录入、开药单、查询患者历史病历等功能,而对于平台管理员端,则可以进行医院管理、用户管理、病历管理及地图管理等。系统功能结构如图5所示。

  

  图5 系统功能结构

  4 最优就诊路线方案实现

  患者到达医院是随机的、相互独立的[3],相继到达的间隔也是随机的,患者到达过程一般服从Poisson流,即到任一时刻到达的患者数都是参数为λt(λ为平均到达率)的泊松分布。在t时段内到达n 个顾客的概率为Pn(t):

  

  而患者到达的间隔时间概率分布服从负指数分布,即:

  

  M/M/c排队模型则正是指患者的到达规律服从泊松分布即患者的到达间隔时间分布服从负指数分布,服务时间服从负指数分布,服务机构为c个服务台。该系统利用M/M/c模型,分时间段收集数据,模型拟合,应用Excel程序中加载宏Queueing Tool Pack进行参数估计,得出每个时间段、每个诊室的的拟合指标。

  通过对数据的采集,集合M/M/c排队模型,分时间段算出待估参数。再根据患者就诊时所要前往检查诊室的等候人数及相应诊室服务时间,动态计算出每个诊室的等候时间,为患者提供最优就诊路线方案。

  5 结语

  该系统所提供的功能,能够在很大程度上解决目前普遍存在的就诊问题,患者借助该软件可以实现轻松就医问诊。目前,NFC技术逐渐趋于成熟,且其在智能手机上的应用日益广泛,移动医疗与NFC技术的紧密结合,使得该系统具有广阔的应用前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top