医院移动虚拟院长办公系统开发与应用研究

2014-09-07 10:26程艳曾桂曾繁建
现代医院管理 2014年1期
关键词:窗体院长办公

程艳,曾桂 ,曾繁建

(1.江西师范大学计算机信息工程学院,南昌市 330027;2.吉安市中心人民医院,江西省吉安市 343000)



◁探索与研究▷

医院移动虚拟院长办公系统开发与应用研究

程艳1,曾桂1,曾繁建2

(1.江西师范大学计算机信息工程学院,南昌市 330027;2.吉安市中心人民医院,江西省吉安市 343000)

结合3G 移动技术和虚拟代理技术,针对院长出差等不在医院的情况,特别设计开发医院移动虚拟院长办公系统,方便院长通过移动设备随时对医院情况进行掌握和管理。该系统不仅能够提供动态信息综合定量分析和查询功能,为院长及时掌握医院工作情况从而进行决策提供多方面的参考数据,还能根据预先设置参数,自动通过短信方式发送各种设定数据信息到院长手机上,且必要时还能根据设置由虚拟院长代理代替院长进行决策。

虚拟院长;移动应用;智能代理;3G 移动技术

1 引言

随着移动通信技术的快速发展,移动设备得到迅速普及。将有线网络环境下的数据应用扩展到移动应用领域成为当前研究热点和重点。如2009年,将无线广域网、无线局域网络、射频识别技术应用到医院计算机管理系统,使得医院可以随时监控医院运行情况[1]。2010年,从移动办公平台的系统框架、医院内部综合办公系统与移动办公系统之间数据交换、移动办公平台的功能设计和安全设计等四个方面,阐述基于WAP技术的医院(集团)移动办公平台的构建[2]。潍坊市人民医院基于办公自动化系统为基础,对无线网络的移动办公系统构架、关键技术和安全控制进行研究,最终设计与实现了潍坊市人民医院移动办公系统[3]。移动护士工作站(PDA)是现有的医院信息系统(HIS)在床旁工作的一个手持终端执行体,充分利用HIS的数据资源,实现了HIS向病房的扩展和延伸,同时也实现了“无纸化、无线网络化”办公[4]。如此可见,移动通信技术在医疗管理中的重要性受到了社会的高度重视,并得到广泛应用,它是对医院办公自动化的一次升华。

传统的院长办公系统是从医院信息系统中加工提炼出有关医院管理的医、教、研和人、财、物分析决策信息,以便为院长及各级管理者决策提供依据。然而医院领导者常常没有充分的时间去运用电脑, 从而无法及时了解医院运行情况。为了解决此种矛盾,设计开发了移动虚拟院长办公系统。该系统是一款结合3G 移动技术和虚拟代理技术,方便院长随时随地掌握医院运行状况而提供数据查询、分析的新型应用软件,能够动态提供综合性定量分析信息。利用这一系统,可以实现使用手机对医院信息管理系统其他应用程序产生或搜集的数据进行集中有针对性的、且符合业务规则的分类和加工,进而为医院领导决策、了解医院工作情况提供多方面的参考数据,极大地方便了院长们随时随地远程移动办公,提高了医院的经济效益和社会效益。由此可见,开发一套移动虚拟院长办公系统对于医院领导进行移动远程办公具有十分重要的意义。

在此基础上,为避免院长因工作繁忙无法在医院发生状况时作出及时指导,导致医院工作出现紊乱,同时为了减轻医院领导者的工作压力,系统设计了虚拟院长智能代理的功能,其具体实现是系统通过预先设置参数,然后根据设置自动通过短信发送各种查询和报告数据信息到设定的院长手机上,系统虚拟院长角色代替院长对医院运行情况进行决策。

2 系统概述

2.1 开发背景

目前,在发达国家,移动医院信息软件得到了广泛应用,而在国内大部分医院的院长查询系统只是通过有线局域网了解医院的进展情况。医院领导者是医院的首脑决策工作部分,其工作效率、工作质量关系到医院的社会效益和经济效益。然而在传统的院长查询管理模式下,医院领导者难免因出差在外或者无法上网等多种原因无法及时全面地了解到医院情况,从而无法发现问题并提供正确及时的指导,导致医院管理工作不能正常运行。因此,为了让医院领导者能随时随地掌握医院的运行情况,急需开发一套移动的医院查询办公系统。移动虚拟院长办公系统采用3G移动技术和智能虚拟技术进行结合,开发出能够方便领导随时随地掌握医院运行状况而提供数据查询、分析的一种新型应用软件。

2.2 系统组成

该系统分为后台执守虚拟代理模块和前台查询模块:(1)后台值守虚拟代理模块。主要功能为虚拟客户端根据院长需求设置各种提醒和发送数据参数,定义权限和接口以及作出虚拟决策。根据医院院长的实际需求,虚拟代理和后台值守主要包括以下功能:费用监控服务、药品监控服务、临床监控服务、医技监控服务及数据推送服务。(2)前台查询模块。主要功能包括电脑客户端查询系统和移动客户端查询系统,电脑客户端查询系统是为院长提供使用电脑登陆系统查询医院各种数据的功能,便于在医院办公室使用;移动客户端查询系统是为院长因出差或开会等原因不方便在办公室办公时,可以利用手机、PDA等移动设备无线连接登陆系统查询各种医院数据,极大地方便了院长随时随地进行远程移动办公。在查询过程中,根据医院的实际需要,系统主要由以下功能子系统组成:门诊查询子系统、住院查询子系统、药品查询子系统、医技查询子系统、手术查询子系统及总务后勤查询子系统。移动虚拟院长办公系统的功能模块如图1所示。

图1 移动虚拟院长办公系统的功能模块图

2.3 主要技术和拟解决的关键技术

2.3.1 技术指标:(1)系统前台采用B/S结构,支持Windows、 Mobile、Android、iPhone等手机平台;(2)系统后台采用C/S结构,查询数据、发送数据以及作出虚拟决策。

2.3.2 关键技术:(1)使用ASP.NET移动窗体技术开发用于移动设备浏览器的 ASP.NET 页;(2)在前台的查询系统中支持多种移动设备,如不同类型的手机、PDA等;(3)后台模块定时自动采集原医院系统的人、财、物等各种数据,再根据设定的条件进行分析和通过短信发送到院长手机上;(4)虚拟院长代理对采集到的数据进行分析后能作出相应的解决措施,如药品比例太高、床位利用率太低,便发送短信通知提醒相关科室。

2.4 开发工具与方法[5-10]

ASP.NET是Web 窗体的扩展,面向的是从移动电话到掌上电脑等各种移动设备。在 Microsoft.NET中不仅可以用 ASP.NET 来创建一个基于.NET 支持语言的台式机支持的动态页面,还可以利用其中的 Microsoft.NET Mobile Internet Toolkit(MIT) 创建服务器端的 Web 应用程序。MIT 是一种功能强大的工具,在运行时,MIT 能将开发者使用的语言( 如 C#,VB.NET) 转换成WML,并综合运用 ASP.NET、XML 和 C# 来创建无线应用程序。以 Microsoft.NET Framework 为基础,创建的无线 Web内容可在同一个页中包含多个窗体,而且可在多种移动设备上获得支持。利用这种技术,可根据所用的设备来显示不同的内容。无论它是 WML、HTML,还是 CHTML,Mobile Internet Toolkit能检测到访问一个网页的设备类型,然后根据这个传入设备来生成正确的代码。采用.NET平台,对XML、Web Service的支持明显优于Java,而且,提供了更为便捷的开发、调试及部署环境,同时,与微软的BizTalk、Office等系统可以无缝衔接。

另外,由于手机嵌入式应用对硬件平台有限制,系统在不同平台之间不能通用,从而需要针对不同平台的手机进行开发。系统使用移动窗体来做3G 应用,比传统的3G 移动开发更为优势,针对网页打开速度很慢,或者无法显示在目前的移动设备上,用ASP.NET 移动窗体技术不仅优化了网页打开速度,而且不需要考虑手机接口,采用B/S 模式,支持所有手机和移动设备,通用性强。还可以通过定义权限来设置只用手机访问,信息安全性强。

2.5 系统设计开发硬件环境和软件环境

2.5.1 硬件环境。因采用B/S应用,所以需要WEB服务器一台,配置不低于Pentium®Dual-Core CPU E5200、2G内存、160G硬盘;因需要手机远程,所以网络需要有独立互联网IP地址或做端口映射。

2.5.2 软件环境。采用微软Microsoft Visual Studio 2005开发平台,利用ASP.NET 移动 Web 开发技术,开发语言采用C#。创建需要供多种不同移动设备(如移动电话)使用的应用程序。软件平台有:Windows XP/2003,Microsoft Visual Studio 2005,ASP.NET,C#,Oracle 10g 客户端(连接现有HIS)。

3 虚拟院长功能实现方法

3.1 智能代理的总体架构

在实现虚拟院长功能的技术上,主要采用了智能代理技术,对于功能性需求,智能代理将各个功能需求综合考虑,进行了模块的划分,其网络结构图如图2所示。

图2 虚拟功能流程图

3.2 智能代理的工作流程设计[11-15]

根据医院院长的实际需求,虚拟代理和后台值守主要包括以下功能:费用监控服务、药品监控服务、临床监控服务、医技监控服务及数据推送服务。以下将对五个功能的工作流程作较为深入的阐释。

3.2.1 费用监控服务。后台实时监视门诊挂号人次、门诊手术、门诊总收入及住院总收入。如果监视数据不在院长设置的比例内则进行报警,发送短信通知给相关科室主任和院长,要求相关科室汇报具体情况。其实现的流程图如图3所示。

3.2.2 药品监控服务。后台实时监视抗生素药品比率(医生抗生素比、科室抗生素比、抗生素药品用量排序)、毒麻类药物使用情况、用药排序(按金额)、科室药品收入比率,将药品比率前10名人员发送到院长和相关科室主任手机上,通知药剂科、监察室督察并上报院长。如果连续三个月药品比率排名前10则自动停止其处方权。其实现的流程图如图4所示。

图3 费用监控服务流程图

图4 药品监控服务流程图

3.2.3 临床监控服务。后台实时监视各科室的占床数、挂床数、空床数及床位使用率,上述参数超过院长设置比例则发送通知到科室主任和院长手机上。其实现的流程图如图5所示。

图5 临床监控服务流程图

3.2.4 医技监控服务。后台实时监视检查工作量(按科室统计)、检验工作量(按科室统计),把上述参数数据前3名和后3名发送通知到科室主任和院长手机上。其实现的流程图如图6所示。

3.2.5 数据推送服务。通过手机报形式发送前一天的门诊挂号人次到院长手机上。信息主要包括每个门诊科室急诊、普通人次、专家人次、开放床位数、占床数、挂床数、空床数、床位使用率、科室药品收入比率及病危人数。手机报采用彩信发送,包含图片、文字、声音。

图6 医技监控服务流程图

4 系统特色

手机嵌入式应用对硬件平台有限制,平台之间不能通用,需要针对不同平台的手机进行开发,比如Windows Mobile、Android、Symbian、iPhone 等。系统使用移动窗体来做3G 应用,ASP.NET 移动窗体相比传统的3G 移动开发更具优势,与传统的电脑程序相比,移动虚拟院长办公系统能在电脑、手机、PDA 等无线上网设备上运行,达到远程移动办公需求。同时采用设备筛选器能供多种不同移动设备(如移动电话)使用,通用性比普通移动程序更强。因此,使用ASP.NET 移动窗体来做3G 应用应该具有非常好的应用发展前景。虽然现在3G 手机是近几年来的一种新型设备,使用范围不是很普遍,并且网上关于移动窗体的使用和相关文献资料也较少,但它有着非常看好的应用发展前景,相信不久就会得到广泛的普及。系统主要基于多种不同移动设备(如3G手机、PDA、移动电话等无线上网设备)开发使用,达到医院院长远程移动办公需求。主要特色有:

(1)前台模块使用ASP.NET移动窗体技术开发3G应用,优化了网页速度,解决了万维网上大多数网页过于复杂且无法显示在目前的移动设备上的问题,更快更安全,且支持多种移动设备,通用性强。系统前台支持 Windows Mobile、Android、Symbian、iPhone 等手机平台,具有针对不同移动设备进行设备筛选、设备识别并自适应调节界面功能;手机号码、手机串号的绑定功能,安全性可靠性强。

(2)后台模块定时自动采集医院信息系统的人、财、物等各种数据,再根据院长设定的条件进行分析,通过短信发至院长手机。用C#实现系统虚拟院长代理对采集到的数据进行分析后能作出相应决定,如药品比例太高、床位利用率太低通知提醒相关科室。系统虚拟院长角色可代替院长对医院运行情况进行决策。

5 结语

医院移动虚拟院长办公系统实现了院长及各高层管理人员使用手机登录到医院系统,并且可在很短时间内,对医院进行微观、宏观管理的重要功能。它不仅可以监控药库、药房、门诊、住院等各个科室的运作过程中的所有细节,还可以对各个科室的数据进行统计。这些数据将作为评价各个科室工作量、对各个科室工作进行调整、对医院的重大决策提供支持的重要工具,而且在此基础上该系统能预先设置参数,然后根据设置自动通过短信方式发送各种查询和报告数据信息到设定的院长手机上,系统虚拟院长角色代替院长对医院运行情况进行决策,或者院长根据信息再作出决策。在设计的过程中要求系统做到设计合理,便于使用,易于操作,界面友好,容错性高。

现今,越来越多的人依赖于移动设备,医院移动虚拟院长办公系统的开发为医院领导者进行远程办公提供了一个十分便利的平台,医院领导者只需通过手机等移动设备便可及时掌握医院情况,对于医院的正常运行具有十分重要的意义。

[1] 韩成.无线技术在医院计算机网络中的应用[J].医疗装备,2009,22(8):38-39.

[2] 翟红,黄庆华,陈方园,等.医院(集团)无线移动办公平台的构建[J].中国医疗设备,2010,25(8):26-28.

[3] 王立准,王春雨,魏瑜帅,等.大型公立医院移动办公系统的设计与实现[J].中国数字医学,2011,6(11):61-64.

[4] 刘丹,李玉杰.移动护士工作站在护理工作中的应用体会[J].医学理论与实践,2011,24(11):1363-1364.

[5] 蒋培,王笑梅.ASP.NET Web 程序设计[M].北京:清华大学出版社,2008:56-61.

[6] 颜友宁.NET Compact Framework 移动开发指南[M].北京:清华大学出版社,2006:78-82.

[7] 丛书编委会.ASP.NET 与网站开发实践教程[M].北京:清华大学出版社,2005:53-57.

[8] Watson K,Nagel C.C#入门经典[M]. 齐立波,译. 4版.北京:清华大学出版社,2008:105-110.

[9] Onion F .ASP.NET基础教程:C#案例版[M].施诺, 译.北京:清华大学出版社,2003:68-73.

[10]Ullman C,Goode C.ASP.NET入门经典:C#编程篇[M]. 康博,译. 北京:清华大学出版社,2002:132-139.

[11]靳广斌,田志峰.用Visual Basic 2005 开发移动Web 窗体的研究[J].电力学报,2009,24(6):506-508.

[12]罗婷,黄伟. 基于智能代理技术的手机移动网络服务查询模型[D].成都:四川大学,2003.

[13]严蔚敏,吴伟民.数据结构[M].2版.北京:清华大学出版社,1992:83-86.

[14]张海藩.软件工程导论[M].5版.北京:清华大学出版社,2008:93-95.

[15]王珊,萨师煊.数据库系统概论[M].4版.北京:高等教育出版社,2006:79-83.

(编辑 马兰)

Study of Development and Utilization of Hospital Office System of Mobil Virtual President

CHENGYan,ZENGGui,ZENGFan-jian

(1.CollegeofComputerandInformationEngineering,JiangxiNormalUniversity,Nanchang330027,China;2.CentralPeople’sHospitalofJi’an,Ji’an,Jiangxi343000,China)

3G mobile technology is office system of mobile virtual hospital president specifically developed in case that the president who is far away on business masters and manages hospital affairs at any time and in any place by means of mobile equipment.This system provides not only comprehensive and quantitative analysis on dynamic information and query functions but various reference data for hospital president to know timely all about the hospital affairs and make decisions,sends all kinds of data information to present’s mobile phone in accordance with preset parameters through SMS,or if it is necessary,allows the virtual president to make decisions as the acting president in line with the settings.

virtual president; mobile application; intelligent agent;3G mobile technology

国家自然科学基金项目(61262080);国家社科基金教育学青年课题(CCA 110109);江西省科技支撑计划项目(20112BBE50022,20122 BBG 70177);江西省自然科学基金项目(20114BAB211016)

R197

A

1672-4232(2014)01-0011-04

10.3969/j.issn.1672-4232.2014.01.004

程艳(1976-),女,教授,博士;研究方向:智能自动化理论等。

2013-04-11

猜你喜欢
窗体院长办公
Sharecuse共享办公空间
X-workingspace办公空间
试谈Access 2007数据库在林业档案管理中的应用
As Light as a Feather
Looking Forward
U-CUBE共享办公空间
院长究竟该拿多少钱
巧设WPS窗体控件让表格填写更规范
广场办公
院长的葡萄(1)