4GPRS短信服务设计 短信服务功能增强了病人与医护人员的联系,当温度、湿度不适宜或者病人有服务需求时,服务器会将信息通过短信的方式发送给负责的医护人员。本系统采用中兴通讯研发的ME3000GSM/GPRS无线通信模块,通过RS-232接口与服务器的计算机硬件连接,服务器可以通过串行通信实现对ME3000进行控制,这需要在主对话框类的OnCreate成员函数中完成对串口控件的初始化配置,使其能够与无线通信模块进行通信。报警信息自动发送流程,见图。通过AT指令实现短信的发送,包括两个步骤:首先向通信模块发送指令加手机号码,然后发送指令加短信内容。根据节点发送信息的病房号码,在数据库中查询该护士的手机号码,短信内容则通过数据帧的信息标识位在数据库中找到对应的短信内容,按照标准格式发送给相关的医护人员。 5数据库设计 服务器需要对节点每次发送的信息进行存储,同时要通过短信通知医护人员,因此需要建立一个数据库。采用由微软发布的关联式数据库管理系MicrosoftOfficeAccess进行设计,服务器通过VC++6.0的ADO接口对数据库进行管理。数据库共包括5张数据表,其中医护人员表和病房表作为基础信息表,由数据库管理员进行信息管理;还有两张记录表,分别记录病房的温度、湿度信息以及对医护人员的服务需求。医护人员-病房的实体联系,见图4[6]。在图4中,医护人员和病房作为两个实体,手机号码作为医护人员的主属性,病房编号作为病房的主属性,1位医护人员负责几个病房,因此医护人员和病房是1对多的关系,它们之间又构成一张联系表,由病房编号和手机号码组成。环境参数记录表的实体联系,见图5,共包括5个属性:曰期、时间、病房编号以及该时刻的温度和湿度值。服务需求记录表的实体联系,见图6。该表用于记录需要医护人员提供的服务,一共包括4个属性:日期、时间、病房编号、需求详情。需求详情主要包括温度过高、温度过低,湿度过高、湿度过低、输液即将完成以及病人有服务需求这6种情况。 6结论 服务器系统运行时,配置之后处于监听状态,等待病房的节点客户端连接。服务器的消息提示界面,用于提示各病房节点发送的信息,便于管理员监控。当服务器软件设计完成后,与下位机进行通信测试,系统能够根据不同的信息做出正确的处理。管理员可以通过服务需求数据查询界面,在数据库中査询医生服务的具体日期、时间和详情。病房监控系统能够监测病房的温度、湿度以及输液的进度,当出现服务需求时,能够通过GPRS短信通知医护人员,使医院的服务更加及时和高效;而且对监测的数据以及服务具体情况进行存储,方便管理员查询;系统同时具有扩展功能,日后可以监测更多的参数以及扩充其他功能。 【参考文献】 1刘静.基于环境参数的蔬菜大棚监控系统研究[D]_成都:西南交通大学,2013. 2彭祥新,郭泓,乔渠o基于nRF2401的无线呼叫服务系统设计[J]o电子工程师,2005,3!⑴:I6-17. 3宋坤.VisualC++开发实战宝典[M].北京:清华大学出版社,2010. 4周江村,华泽玺,苗轶如o传感器网络中人体感应智能节点的设计[J].仪表技术与传感器,2013,(3):66-68. 5王华,岳丽全,岳志高oMSComm控件在VC++6.0串口通信中的应用[J].长春工程学院学报:自然科学版,2009,10(1):72-74. 6孙睿.关系数据库技术在计算机网络设计中的运用[J]_网络安全技术与应用,2014,(12):41-42. |