您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 基于Web的手术麻醉管理系统的设计与实现
基于Web的手术麻醉管理系统的设计与实现TheDesignandImplementationofSurgeryAnesthesiaManagementSystemBasedonWeb宇新民1,仝武宁2,李宏斌11.陕西中医学院附属医院设备科,陕西咸阳712000;2.陕西中医学院科技处,陕西咸阳712000;YUXin-min1,TONGWu-ning2,LIHong-bin11.EquipmentDepartment,AffiliatedHospitalofShaanxiUniversityofChineseMedicine,XianyangShaanxi712000,China;2.ScienceandTechnologyDepartment,ShaanxiUniversityofChineseMedicine,XianyangShaanxi712046,China[摘要]目的:设计并实现基于Web的手术麻醉管理系统。方法:采用B/S结构,基于MicrosoftVisualStudio.NET2003工具以及XML、WebServices等先进技术进行系统设计。结果:该系统已成功应用到手术室,并取得了较好的效果。结论:该系统的建立,提高手术麻醉工作的质量和效率,并且能和HIS系统、LIS系统、PACS系统实现无缝连接。[关键词]数据采集;麻醉管理系统;XML;WebServiceAbstract:ObjectTodesignandrealizethemanagementsystemofsurgeryanesthesiabasedonweb.MethodsAdoptedB/Sstructure,MicrosoftVisualStudio.NET2003toolsandXML,WebServicesadvancedtechnologywereusedtodesignthesystem.ResultsThesystemhadbeensuccessfullyappliedinoperatingroomandobtainedgoodresults.ConclusionThesystemhasbeenimprovedthequalityandefficiencyofanesthesiawork,andcanrealizetheseamlessconnectionwiththeHISsystem,theLISsystemandthePACSsystem.Keywords:Dataacquisition;AnesthesiaManagementSystem;XML;WebService[中国图书资料分类号]TP311.521引言随着信息技术的快速发展,医院信息化建设愈来愈受到重视,信息在医疗决策中起到了重要作用。手术麻醉信息管理系统是医院信息系统的重要组成部分,本系统对病人的各项生理数据进行自动的收集、整理、存储,并根据结构化的数据完成电子医疗文书,实现了数据采集自动化、医疗文书电子化。规范了手术麻醉的工作流程,提升了手术麻醉工作的质量与效率。2系统的设计2.1系统功能基于Web的手术麻醉管理系统主要由几部分组成:医生工作站、护士工作站和采集工作站。医生工作站由麻醉监测、医疗文书、科研查询、统计分析、知识库、系统设置几个模块组成。护士工作站由预约安排、手术管理、排班查询、手术室管理、系统设置等几个模块组成。采集工作站连接手术监护设备,采集实时监测到的数据。手术麻醉管理系统的功能模块图如图1所示。2.2系统架构本系统采用基于B/S(浏览器/服务器)的三层(表示层、业务逻辑层、数据库层)体系结构模式。表示层用于生成用户工作的Web页面,不进行任何的业务逻辑的处理,只是负责发送请求和返回结果;业务逻辑层主要负责为表示层提供功能调用和通过调用数据访问层所提供的模块来访问数据库,起到一个承上启下的作用;数据访问层主要实现对数据的读、写、改等操作,保证数据的正确性和一致性,提供统一的数据访问接口,隔离业务逻辑,屏蔽数据结构对于上层的影响。系统的所有业务逻图1系统功能模块图辑都放在应用服务器上,提高了系统的维护效率,业务逻辑层隔离了用客户端对数据库的访问,提高了数据的安全性。基于Web手术麻醉管理系统的系统结构如图2所示。图2系统结构图3系统的实现3.1开发工具本系统主要采用WindowsServer2003和SQLServer2000作为服务器平台,开发使用的工具是MicrosoftVisualStudio.NET2003。.NET集成了先进的软件体系结构的理念,与微软以前推出的运行环境和编程语言相比有革命性的变化。.NET战略将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行延伸,使开发人员能够创建出与设备无关的应用程序,方便地实现Internet应用。表示层监护设备采集工作站Web服务器数据库业务逻辑层数据访问层医生工作站护士工作站基于Web手术麻醉管理系统采集工作站医生工作站护士工作站麻醉监测医疗文书科研查询统计分析知识库系统设置预约安排手术管理排班查询手术室管理系统设置3.2采用的主要技术3.2.1XML技术XML是标记语言,提供了一个标准,利用这个标准,我们可以根据实际需要定义自己的新的标记语言,并为这个标记语言规定它特有的一套标签。准确的说,XML是一种元标记语言,它允许我们根据它所提供的规则,制定各种各样的标记语言。XML作为一种可扩展性标记语言,其自描述性使之非常适用于不同应用间的数据交换,并且这种交换是不以预先规定一组数据结构定义为前提,因此具备很强的开放性,有着广阔的应用前景。这一切将使XML成为数据表示的一个开放标准,这种数据表示独立于机器平台、提供商和编程语言。它将为数据交换带来新的机遇,并有希望可以充当网际语言,成为数据和文档交换的标准机制。XML的精髓是允许文档的编写者制定基于信息描述、体现数据之间逻辑关系的自定义标记,确保文档具有较强的易读性、清晰的语义和易检索性。因此,一个完全意义上的XML文档不仅仅是“格式良好的”,而且还应该是符合相关规范定义的“有效的”XML文档。本系统采用XML定义麻醉电子病历结构及基础数据结构。3.2.2Webservices技术WebService是一种新的Web应用程序分支,它是自包含、自描述、模块化的应用,可以在网络中被描述、发布、查找以及通过Web来调用。从表面上看,WebService就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,开发人员可通过调用Web应用编程接口(API),将Web服务集成到应用程序中,与本地调用不同的是WebAPI调用可通过互联网发送给位于远程系统中的某一服务。从本质上看,WebService并不是一种全新的体系。WebService的出现主要是为了弥补原有的技术无法实现多个系统的互操作。有了WebService,集成分布式应用中的各个组件就有了一个公共的框架,无需再考虑每一个组件的具体实现方式,并且拥有其自身的优势:它一次部署到Internet中,就可以任意调用,所有的应用只要能够连入Internet,就可以使用和集成这些Web服务;由于WebService的调用界面完全采用标准的XML及相关技术,因此实现代价也显著下降。本系统采用WebService技术,调用HIS中患者基本信息,并把手术相关费用提交至院方HIS计费系统,术中医嘱提交至HIS及电子医嘱报告生成;取得PACS影像资料和LIS检验数据,最终实现本系统和医院信息系统无缝集成。3.3系统的应用实例麻醉手术前麻醉医生可以方便的录入病人的基本情况,确定麻醉方案。麻醉手术中,软件自动采集生命体症数据,采集工作站以5秒的采集频率(此频率可以自行设定),通过监护设备对患者的生命体征数据进行实时采集,采集的数据存入数据库,在实施过程中我院麻醉二科有四个品牌监护仪,我们分别要收集各品牌通讯协议,再对协议进行分析转换、编程提取所需监护生命体征数据。例举:某品牌通讯协议格式为:双字节包头-0x1b,0xa0;包长40字节,包格式:“0x1b0xa0,Byte2,Byte3,Byte4……Byte39”部分字节定义:…Byte21:体温1报警上限:2-160;Byte22:体温1报警下限:0-158…Byte34:体温1上限附加低位字节;Byte35体温1上限附加高位字节…我们通过程序提取体温相关数值If(TempHighAlarmLimit280){Byte21=0;Byte34=(280-TempHighAlarmLimit)&0xffByte35=(((280-TempHighAlarmLimit)&0xff00)8|0x80);}else{If(TempHighAlarmLimit-280)255{Byte21=255;Byte34=TempHighAlarmLimit-280-255;Byte35=0;}Else{Byte21=TempHighAlarmLimit-280;Byte34=0;Byte35=0;}}数据提取出来存入数据库中,麻醉工作站读取数据库中对应的数据再写入电子麻醉记录单中。在手术当中,当某种参数超出阈值时系统会自动报警,采集界面如图3所示。图3采集界面系统可使麻醉医生方便的记录手术中发生的事件,如麻醉开始时间,结束时间,术中用药等。在手术结束后能够生成标准的麻醉记录单,麻醉医生可以访问术中存入数据库的生命体症数据,结合术中记录的事件资料进行麻醉总结,制定随访计划。同时可以方便的生成麻醉记价单。系统实现自动化和信息化的整个流程如图4所示。图4系统应用流程图4小结下达手术通知书术前麻醉评估术中参数设置术后麻醉总结数据信息储存各种报表打印术中信息采集科室其它功能本系统通过采集工作站实时采集病人各种的生命体征数据采集,为医生提供了精细的参考标准,提高了手术的质量,系统出具的电子医疗文书,减轻了医生的工作量,提高了手术的效率。系统知识库存储了大量信息,为医生制定麻醉方案提供了依据。手术麻醉管理系统的使用规范了手术麻醉流程,完善了医院管理模式。参考文献[1]王羽,沈华强.医学工程科维修知识库系统的建立[J].医疗卫生装备,2010,31(2):58-60.[2]周劲,刘洋.一种基于WebService的分布式应用系统的设计[J].计算机应用研究,2007,27(2):238-239.[3]肖静,任志刚,苏小刚.建立临床麻醉住处系统的创新实践与现实意义[J].医疗设备信息,2006,21(11):31-32.
本文标题:基于Web的手术麻醉管理系统的设计与实现
链接地址:https://www.777doc.com/doc-2572860 .html