基于Web的手术麻醉管理系统的设计与实现.doc_第1页
基于Web的手术麻醉管理系统的设计与实现.doc_第2页
基于Web的手术麻醉管理系统的设计与实现.doc_第3页
基于Web的手术麻醉管理系统的设计与实现.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Web的手术麻醉管理系统的设计与实现The Design and Implementation of Surgery Anesthesia Management System Based on Web宇新民1,仝武宁2,李宏斌11.陕西中医学院附属医院设备科,陕西 咸阳 712000;2.陕西中医学院科技处,陕西 咸阳 712000;YU Xin-min1, TONG Wu-ning2, LI Hong-bin11.Equipment Department, Affiliated Hospital of Shaanxi University of Chinese Medicine, Xianyang Shaanxi 712000,China;2. Science and Technology Department, Shaanxi University of Chinese Medicine, Xianyang Shaanxi 712046,China摘要 目的:设计并实现基于Web的手术麻醉管理系统。方法:采用B/S结构,基于Microsoft Visual Studio .NET 2003工具以及XML、Web Services等先进技术进行系统设计。结果:该系统已成功应用到手术室,并取得了较好的效果。结论:该系统的建立,提高手术麻醉工作的质量和效率,并且能和HIS系统、LIS系统、PACS系统实现无缝连接。关键词 数据采集;麻醉管理系统;XML;Web Service Abstract: Object To design and realize the management system of surgery anesthesia based on web. Methods Adopted B/S structure, Microsoft Visual Studio .NET 2003 tools and XML, Web Services advanced technology were used to design the system. Results The system had been successfully applied in operating room and obtained good results. Conclusion The system has been improved the quality and efficiency of anesthesia work, and can realize the seamless connection with the HIS system, the LIS system and the PACS system.Key words: Data acquisition;Anesthesia Management System;XML;Web Service中国图书资料分类号 TP311.521引言随着信息技术的快速发展,医院信息化建设愈来愈受到重视,信息在医疗决策中起到了重要作用。手术麻醉信息管理系统是医院信息系统的重要组成部分,本系统对病人的各项生理数据进行自动的收集、整理、存储,并根据结构化的数据完成电子医疗文书,实现了数据采集自动化、医疗文书电子化。规范了手术麻醉的工作流程,提升了手术麻醉工作的质量与效率。2系统的设计2.1系统功能基于Web的手术麻醉管理系统主要由几部分组成:医生工作站、护士工作站和采集工作站。医生工作站由麻醉监测、医疗文书、科研查询、统计分析、知识库、系统设置几个模块组成。护士工作站由预约安排、手术管理、排班查询、手术室管理、系统设置等几个模块组成。采集工作站连接手术监护设备,采集实时监测到的数据。手术麻醉管理系统的功能模块图如图1所示。2.2系统架构本系统采用基于B/S(浏览器/服务器)的三层(表示层、业务逻辑层、数据库层)体系结构模式。表示层用于生成用户工作的Web页面,不进行任何的业务逻辑的处理,只是负责发送请求和返回结果;业务逻辑层主要负责为表示层提供功能调用和通过调用数据访问层所提供的模块来访问数据库,起到一个承上启下的作用;数据访问层主要实现对数据的读、写、改等操作,保证数据的正确性和一致性,提供统一的数据访问接口,隔离业务逻辑,屏蔽数据结构对于上层的影响。系统的所有业务逻基于Web手术麻醉管理系统采集工作站医生工作站护士工作站麻醉监测医疗文书科研查询统计分析知识库系统设置预约安排手术管理排班查询手术室管理系统设置图1系统功能模块图辑都放在应用服务器上,提高了系统的维护效率,业务逻辑层隔离了用客户端对数据库的访问,提高了数据的安全性。基于Web手术麻醉管理系统的系统结构如图2所示。表示层监护设备采集工作站Web服务器数据库业务逻辑层数据访问层医生工作站护士工作站图2系统结构图3系统的实现3.1开发工具本系统主要采用 Windows Server 2003和SQL Server 2000作为服务器平台,开发使用的工具是Microsoft Visual Studio .NET 2003。.NET集成了先进的软件体系结构的理念,与微软以前推出的运行环境和编程语言相比有革命性的变化。.NET战略将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行延伸,使开发人员能够创建出与设备无关的应用程序,方便地实现Internet应用。3.2采用的主要技术3.2.1 XML技术XML是标记语言,提供了一个标准,利用这个标准,我们可以根据实际需要定义自己的新的标记语言,并为这个标记语言规定它特有的一套标签。准确的说,XML是一种元标记语言,它允许我们根据它所提供的规则,制定各种各样的标记语言。XML作为一种可扩展性标记语言,其自描述性使之非常适用于不同应用间的数据交换,并且这种交换是不以预先规定一组数据结构定义为前提,因此具备很强的开放性,有着广阔的应用前景。这一切将使XML成为数据表示的一个开放标准,这种数据表示独立于机器平台、提供商和编程语言。它将为数据交换带来新的机遇,并有希望可以充当网际语言,成为数据和文档交换的标准机制。XML的精髓是允许文档的编写者制定基于信息描述、体现数据之间逻辑关系的自定义标记,确保文档具有较强的易读性、清晰的语义和易检索性。因此,一个完全意义上的XML文档不仅仅是“格式良好的”,而且还应该是符合相关规范定义的“有效的”XML文档。本系统采用XML定义麻醉电子病历结构及基础数据结构。3.2.2 Web services技术Web Service是一种新的Web应用程序分支,它是自包含、自描述、模块化的应用,可以在网络中被描述、发布、查找以及通过Web来调用。从表面上看,Web Service就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,开发人员可通过调用Web应用编程接口(API),将Web服务集成到应用程序中,与本地调用不同的是Web API调用可通过互联网发送给位于远程系统中的某一服务。从本质上看,Web Service并不是一种全新的体系。Web Service的出现主要是为了弥补原有的技术无法实现多个系统的互操作。有了Web Service,集成分布式应用中的各个组件就有了一个公共的框架,无需再考虑每一个组件的具体实现方式,并且拥有其自身的优势:它一次部署到Internet中,就可以任意调用,所有的应用只要能够连入Internet,就可以使用和集成这些Web服务;由于Web Service的调用界面完全采用标准的XML及相关技术,因此实现代价也显著下降。本系统采用Web Service技术,调用HIS中患者基本信息,并把手术相关费用提交至院方HIS计费系统 ,术中医嘱提交至HIS及电子医嘱报告生成;取得PACS影像资料和LIS检验数据,最终实现本系统和医院信息系统无缝集成。3.3 系统的应用实例麻醉手术前麻醉医生可以方便的录入病人的基本情况,确定麻醉方案。麻醉手术中,软件自动采集生命体症数据,采集工作站以5秒的采集频率(此频率可以自行设定),通过监护设备对患者的生命体征数据进行实时采集,采集的数据存入数据库,在实施过程中我院麻醉二科有四个品牌监护仪,我们分别要收集各品牌通讯协议,再对协议进行分析转换、编程提取所需监护生命体征数据。例举:某品牌通讯协议格式为:双字节包头-0x1b,0xa0;包长40字节,包格式:“0x1b0xa0,Byte2,Byte3,Byte4Byte39”部分字节定义:Byte21:体温1报警上限:2-160;Byte22:体温1报警下限:0-158 Byte34:体温1上限附加低位字节;Byte35体温1上限附加高位字节我们通过程序提取体温相关数值If(TempHighAlarmLimit8|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. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论