下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、医院管理信息系统的设计与研究 摘要:医院管理信息系统作为医院网络政务化建设的必要环节,必须能够在相对高效、可靠的环境下运行,为医院业务的不断发展提供更加有效的帮助。本文对系统的设计主要利用ASP.NET技术和SQLServer2005数据库来实现其设计思路。使得对信息的管理更加即时、高效。本文首先对系统的开发原理进行了具体分析,然后对设计方案进行了详细介绍。关键词:ASP.NET;医院管理信息系统在当今社会中计算机技术起着重要的作用。网络技术作为计算机专业的先行军在各个领域更是发挥着很强的作用。目前,全国大小型企事业单位都逐渐实现了电子政务系统的建
2、立,医院作为一个救死扶伤的机构,对时间的要求更是苛刻,因为建立一个高效的医院管理信息系统成为医院发展的必然趋势。一个完整的医院信息管理需要整合各部门调度关系进行相应的分析后才能得到,根据前期调研,系统主要应包括门诊收费系统、住院病人收费系统、医嘱管理系统、药品管理系统等必要管理子系统,后期可补充人事管理系统、档案管理系统、病案管理系统、财务管理系统、医生病志管理系统等辅助管理系统,这些系统数据可进行实时资源共享,该系统的建立可快速促成医院内部独立局域网的建设,实现医院管理信息化,利用网络技术快捷、准确的特点更好的为人民大众服务。一、医院管理信息系统的优势(1)减少差错率这是计算机时代最显著的特
3、点,医院中的很多领域都曾因为工作人员的过失造成很严重的后果,但大多都是无意的,比如医嘱中的某些药品的实用方法、用量、药品的名称等等,如果实用了计算机信息管理系统,医生输入相关信息,打印一式二份完全相同的医嘱记录单,就免去了因多次转抄而造成的错误,更大力度的保证患者的安全用药。(2)增强透明度由于计算机系统是网络的产物,划价、结算等工作全是自动完成并公开与相关系统中,患者和各科工作人员均可随时从计算机内了解相关开支情况,因此在开支方面杜绝了乱收费等不良行为对公民造成的伤害。(3)减轻了工作量医院管理信息系统中的历史记录保存可以帮助医生减少相关的工作量,避免了部分重复书写的过程,在固定模式部分只需
4、录入相关的数据,即可提取历史记录,医生可酌情处理,这样就不必一人一开方,护士也可根据医院管理系统中提供的数据信息来处理患者的住院开支情况。从而可取消划价、统方和查对等工作环节,节省了人力。(4)方便快捷患者在进入医院后再不用四处奔波,等待,医药管理人员可以按照系统显示帮患者事先取药。护士可以按照显示为患者提供住院清单,医院管理人员可随时了解医疗动态、用药情况、为决策提供了可靠、便捷的数据和信息。二、系统分析传统的医院管理信息系统有两种,一种是静态的HTML网页形势,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于动态语言,将页面信息和内部数据库结合,
5、通过编译程序来处理信息,这是目前较为流行的一种形势。ASP.NET技术是微软公司对ASP技术进行的优化,不仅仅只是ASP技术的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所
6、以它比ASP拥有了更高的效率。(1)ASP.NET系统结构模型ASP.NET结构是一个三层系统:用户界面层、业务逻辑层和数据层。用户界面层主要负责数据库信息与用户的人机交互,接收用户的输人信息并将服务器端传来的数据呈现给客户。业务逻辑层主要负责接收浏览器传来的请求并将请求数据上传至数据层,同时将请求信息的处理结果发至浏览器端。它由Web表单、XMLWeb服务和组件服务三方面组成。数据层主要通过ADO.NET技术操纵数据为业务逻辑层提供相应的数据服务,比如存储数据结果、返回检索信息等。ASP.NET技术系统结构如下图所示:图1:系统结构图(2)ADO.NET组件访问数据库ADO.NET组件是微软
7、为.NET框架设计的专业数据访问组件,是一种新的数据访问对象模型。与数据库相连,它提供了ODBC连接、OLEDB连接SQLServer连接三种连接方式。上述三种方式由于其应用层次的不同,使得工作效率、独立性也都不同。传统应用环境是通过先建立起与数据库的连接,在整个程序的运行过程中进行数据维护的连接方式来实现系统设计的。而ASP.NET技术测试采取断开连接的数据方式。当IE浏览器向Web服务器提出网页请求时,服务器先处理相关请求,并将请求页面发送给IE浏览器,然后断开连接,直到收到浏览器发出的下一个数据请求。三、总体设计(1)系统的功能结构通过前期的工作调研,医院管理信息系统的工作流程是:系统用
8、户登录通过权限判断来进行身份识别(医生、护士、管理员、患者等),医生可进行工作权限相关领域的操作,比如医嘱的下达、药方的下达等,护士可根据页面提供住院信息的查询,患者可能浏览、查询医院的信息。1、系统登录该模块主要负责其身份信息的认证,主要通过用户输入信息与数据库身份认证信息的识别,将用户分为患者、医生、管理人员等多种形势来实现用户权限的管理。2、医生模块是本系统的主要功能模块,负责列出医生所有的信息,包括医生个人信息、近期工作计划以及医生本人比较有代表性的诊疗方案等等。每个医生的资料被做成一个超链接,点出它就能跳转页面阅读该医生的相关信息,并为医生本人设计了自己相关的操作单元,比如工作心得、
9、突破性建设等等这样既使患者从系统中更加全面的了解了医生,也可帮助医生提高工作效率。3、患者模块主要实现患者与医生的实时沟通,该模块主要包括论坛管理、心理咨询、问卷调查、最新通知等。患者可自主查看自己的信息,并能通过留言模块对自己的病情变化进行实时描述,医生在线做相应回答和处理,从而实现了医生与患者之间的交流和沟通。4、患者管理模块是医护人员对患者进行管理的主要模块,只有医生用户才能进人,它主要分为三方面的内容:患者信息输入、患者信息变化过程、患者信息删除。患者信息输入:其主要功能是实现新入院患者的信息录人,添加新患者相关的医疗信息。患者信息变化过程:该模块的主要功能是对患者病情信息的更新和修改
10、,从而实时查询患者在使用某些药物后的病情变化情况。医院患者信息删除:它的功能是对已过时的患者信息进行删除。图2:系统流程图(2)数据库设计本系统的数据库连接使用SQLServer2005来实现关系型数据库的连接模式,通过SQLServer2005的管理界面可以进入企业管理服务器,通过企业管理服务器可创建一个新的关系数据库。创建数据库时必须先输入数据库名、所有者、数据库大小和存储数据库的文件等相关数据服务。而创建数据库结构的过程被认为是一个完整的数据模型设计。本系统的数据库设计采用SQLServer2005是因为微软公司在全球的商业智能市场中一直出于领先地位,在BI产品的可伸缩性、数据集成、开发
11、工具和强大的分析等方面在业界具有明显的领先优势,相比前辈SQLServer2000在互联速度上得提升很多,相比晚辈SQLServer2008而言,SQLServer2005在页面方面省略了不少繁琐环节,变现更加直观,因此我们通过使用SQLServer2005数据管理与ASP.NET技术平台,能够医院管理信息系统能够在更加高效、可靠的环境下运行,为医院业务的不断发展提供更加有效的帮助。四、总结综上所述,医院管理信息系统主要储存了医院各项管理工作的重要信息,主要包含医生工作、患者信息等医院重要信息的管理,因此在主要功能模块设计、数据库设计等方面必须加大工作力度,本文从需求角度、技术角度、功能角度等不同方面分别阐述的医院管理信息系统的工作职能,能较好的保证该系统的运行和维护,同时对系统功能的扩展也预留了空间,能够实现管理信息系统的高效运行,也同时拓宽了其他相关管理信息系统的开发思路。参考文献:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论