基于MVC的手术麻醉信息管理的设计与实现论文_谢敏,唐四元(导师)

中南大学湘雅三医院 护理信息技术

【摘 要】手术及麻醉信息管理是医院信息化发展的重要組成部分,是临床信息系统构成的基本组成部分,临床麻醉信息营理系统的发展是医院信息化发展的一个很大的进步。EIR患者的手术治疗,需要手术麻醉科和手术室护填写大量的手工单据,在沉重的工作量面前,医护人员经常需要加班,增加工作焦虑,不利于保证手术安全,手术数据采集不方便,不利于优化手术工作流程,不能有效降低医疗安全。而MVC除了能提高麻醉师的工作效率、优化工作流程之外,又提供了庞大手术数据库,为科研查询及数据再用利用创造了条件。MVC希望在建立一系列麻醉科常规工作标准之外,还能提高麻醉质量控制,成为医院信息化建设中必不可缺少的重要部分。

【关键词】MVC;手术麻醉;信息管理

概论

随着外科手术及麻醉的不断发展,麻醉的范畴已经从单纯的手术止痛发展成麻醉前后整个手术期的准备与治疗、检测麻醉过程中患者生理机制的变化、调节和掌握患者机体内环境的稳定,以保障患者安全度过手术每个时期。麻醉的独特性和复杂性决定了麻醉师出来要学习掌握麻醉的基本理论知识外,还要有丰富的临床经验和熟练的操作技术,以及面对紧急情况的应变能力。麻醉师要处理多个环节的工作,任何一个环节的出错,都可能造成难以换回的后果。

传统的纸笔式记录不仅耗时间和精力,而且容易出差错,同时会忽略手术中麻醉数据的监测。人工记录具有一定的局限性,麻醉师不可能把所有的数据记录下来,往往只有部分代表性数据,这对回顾性研究的数据提取和分析有一定的障碍。

根国内外研究现状麻醉信息系统在医院正式试用的时候是在一九九零年左右,当时这一系统的应用主要是用来解决传统麻醉过程中不能满足的一些简单问题,比如对手术过程中的病人进行实时的数据监控并将这些数据在系统中保存下来。

在80年代,国外的发达国家已经开始发展和应用一些以编辑功能为主的医用软件。包括实验室和放射结果编辑软件、麻醉术后评估系统、自动电子麻醉记录系统、在线监护系统等。国内由于计算机信息网络技术起步晚,自己 发和应用的计算机医疗信息管理系统才刚起步,自年90代末期,国内已有少数麻醉学科 发和应用麻醉信息管理,例如:上海市中西医结合医院的麻醉病史管理软件,临床麻醉质控软件,广州医学院附属第一医院的麻醉科计算机管理软件,阜外医院的心血管麻醉管理软件等。

存在的问题

(1)随着麻醉技术的发展,麻醉信息量在增大,麻醉技术在增考。对麻醉医师的技术要求也在增加。

(2)目前大部分医院的麻醉信息管理是出于人工化或半自动化管理,部分数据还是需要人工管理,没有完全摆脱传统的人工纸张记录管理方式。

(3)麻醉信息数据没有实现全面的共享,没有统一的标准,仅仅限于麻醉信息管理系统使用。

(4)大部分的麻醉信息管理系统功能比较单一,仅仅是具有能医生的信息管理功能,而疏忽了对患者的信息管理,管理功能较为片面,不能够满足现代麻醉信息管理系统的发展需求。

相关技术及理论

ASP.NET简介

作为一种非静态的web技术,ASP.NET是在ASP技术的巨大变动。所谓的ASP.NET是指在相应的 Framework的基础上,进行开发Web应用程序的一种模式。基于这种编程模式,系统开发人员能够快速、高效的进行WEB程序开发。另外,与其他程序架构不同,ASP.NET是在中间语言的基础上而运行的,因此,可以在其他的WEB服务器上运行,具有较高的兼容性。与其他的WEB开发技术相比,ASP.NET技术开发具有更加高效、便利的特点。从系统架构而言,ASP.NET由三部分组成,分别是UI层构、数据层以及逻辑层。作为Microsoft.net架构组成部分之一,ASP.NET却能够提供一个系统的、包含所需各种服务的Web开发模型。在利用ASP.NET开发的过程中,其是基于组件和模型进行的,因此,这在很大的程度上使得其与ASP具有一定的兼容性,同时其扩展性和可定制性也更高。一般而言,在实际的应用过程中,ASP.NET能与多种语言相互兼容,比如常用的JAVA、C#等语言。当然ASP.NET开发的首选语言是C#及VB.NET。

C#技术简介

要了解C#技术,首先要了解Microsoft.NET 框架。C#语言是一种微软公司全新开发的一种系统开发工具,作为一种新型的语言,C#汲取了了过去系统开发的经验,并在一定的程度上进行了创新,在一定程度上可以说,C#就是一种专门为.NET而设计的工具。C#是一种面向对象设计的语言,在设计的过程中,C#还取消掉了指针的应用,因而可以避免外部客户利用非法指针对系统的入侵,减少了不当的操作。所以,在一定的程度上,C#在一定程度上提升了系统的安全性。

C#的全称是叫C sharp,能够在NET Framework上进行各种程序的设计。作为一种面向对象的设计语言,C#结合了VB和C++的的强大的功能。另外,C#是由C++和C语言基础上演化而得来,因此,其通用性也更为的强大。从语言体系上来说,C#属于语言家族,是发展和扩充了的C和C++语言。它沿用并且发展了C++语言,保留了C++语言大部分简单易用的功能,删除了许多复杂的功能增强了语言的实用性。

MVC设计模式

MVC设计模式概念

MVC是Model—View—Controller的简称,分别代表应用的三个组成部分,即将程序从系统架构的思想架构的角度划分为三层或者说是三个模块,即控制器层、显示层以及模型层,三个膜型层次之间相互作用,共同工作,提高了系统应用的扩展性,同是也增强了系统的可维护性,各自处理自己的任务,其结构如图1所示。下文将会对系统的各个层进行简单介绍。

图1 MVC设计模型

视图层,是一种交互式人机界面。对于Web应用程序来说,主要是指HTML界面,但是同样可以是指XML等界面。但是伴随着时代发展的进步,应用程序的规模以及复杂程度在不断的日益增加,对于界面的处理以及设计也变得日益的具有挑战性。在实际的应用中,一个应用功能可能需要有多个界面进行表达,而MVC模式偏重的对于视图中数据采集的处理和相应的用户请求,而对于业务流程,则不能够进行处理。

模型是指对业务流程以及业务规定的认为的一种规则制定。对于其他层来说,业务流程的处理是一种黑箱操作,模型在接收相应的数据后,根据设计规则,返回一定的数据。模型是MVC设计中的核心组成部分。

MVC优点

MVC可以多个视图对应一个模型。基于目前用户的多变的请求变化,也许可以有不止一种方式来响应请求,模型返回数据因无任何显示的格式,其模型能直接用于接口使用,其原因是一个应用系统可以划分为三层,一个系统层面的变动就可以对整个应用系统进行一定程度的改变。比如,如果需要改变系统的业务规则或者系统的业务工作流程,只需要对系统的模型层进行一定程度的修改。控制层也是一个比较有效的层,因此控制层将不同的模型与视图进行一定程度的组合,从而联合相应用户的请求。因此,控制层可以对用户的权限进行一定程度的控制。

总结

手术麻醉是临床实践过程中一个重要的环节,不允许有半点马虎和纰漏,而麻醉学科要涉及的信息量巨大,这在工作是一个严峻的挑战,需要更多的细心和耐心。在临床麻醉实践中,麻醉医生的工作繁重而冗余,因此,我们迫切需要开发一套更高级的信息处理方法,以替代麻醉医师艰苦工作,同时能够更加方便准确的管理这些数据量巨大的麻醉医疗信息。并且半随着计算机软件技术和硬件技术的不断发展,我们的努力,手术麻醉系统将向着数字化方向发展,MVC手术麻醉信息管理也将会成为医院信息化建设中必不可缺少的重要部分。

参考文献:

[1]李三清,林春燕,张宏,邹刚.基于MVC模式的医疗设备信息管理系统的设计与开发[J].电脑开发与应用,2009,03:29-31.

[2]罗俊.医疗设备信息管理中的MVC模式架构[J].医疗卫生装备,2010,03:102-103.

[3]李黎明,成华,孙岚.手术麻醉信息系统的临床应用[J].中国数字医学,2008,02:51-53+71.

论文作者:谢敏,唐四元(导师)

论文发表刊物:《航空军医》2016年第25期

论文发表时间:2017/1/10

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于MVC的手术麻醉信息管理的设计与实现论文_谢敏,唐四元(导师)
下载Doc文档

猜你喜欢