摘 要
随着计算机性能不断提高,价格不断下降,计算机已在医院医疗、教学、科研、管理等方面得到越来越广泛的应用。计算机化的医院信息系统已成为现代化医院运营过程中必不可少的基础设施与技术支持环境。就好像一个现代化医院的成功运行离不开功能完整、美观舒适的建筑物,技术娴熟的医护人员,性能齐全、高精尖的医疗设备一样,它也离不开计算机化的医院信息系统。
本系统在开发工具的选择上采用了Visual Studio .NET和SQL Server 2000 数据库。Visual Studio .NET是一套完整的开发工具,可用于生成 ASP Web应用程序、XML Web services、桌面应用程序和移动应用程序。SQL Server 2000是功能相当强大的关系型数据库,它在易用性、伸缩性、可靠性、和数据仓库等方面都具有优良的性能。
本系统开发过程中,总结《医院信息系统基本功能规范》的内容,归纳通用医院管理系统所必备的功能进行开发,总体上包括基础维护系统,门诊挂号系统,门诊划价收费系统,院长综合查询系统等等,每个系统又都由若干个相关联的子功能模块组成。
医院信息系统作为企业管理系统的一个子类,具有其自身很强的特点和复杂性。这些由医院本身的目标、任务和性质决定,它同其他所有管理信息系统一样追踪管理,伴随人流、财流、物流产生管理信息,不仅提高整个医院的运作效率,又节省了大量的人力和物力,其经济效益远远超过了它的开发成本。
关键词:医院信息化管理系统;数据库;Visual Studio .NET;MIS
Abstract
With the fact that the computer function raises a price unceasingly, coming down unceasingly,the computer gets more and more broad application already in the respect of hospital medical treatment , teaching , research and development management, etc.The computerized hospital information system already becomes essential process middle infrastructural facilities and technology hold out environment modernizing a hospital being in motion and doing business. Can't be seprated from the entire , beautiful comfortable function building right away seem as if a modernized the hospital success works, adept medicine of technology protects a personnel , the function is all in readiness , the armamentarium high-grade , precise , and advanced is the same , it also can't be seprated from the computerized hospital information system.
Has used Visual Studio .NET and SQL in the development kit choice the Server 2000 databases.Visual Studio .NET is a set of complete development kit, available in produces ASP the Web application procedure, XML Web services, the tabletop application procedure and the motion application procedure. SQL Server 2000 is the function quite formidable relations database, it in the usability, the elasticity, the reliability, and aspects and so on data warehouse all has the fine performance.
Content summing up "the fundamental function of hospital information system standardizes " in exploitation process,the function summing up what the hospital management system being applied or used universally must prepare for carries out exploitation, Register system as a whole including that the basis defends system , outpatient service, outpatient service marks charge for price systematically , synthetical president inquiry system waits a minute , every system is all composed of some son function modules that the relevance unites.
The hospital information system resembles as one build of enterprise management system , has whose oneself very strong characteristic and complexity. Self target , mission and character decide these reason hospitals , track administration like it and other all Management Information System , accompany stream of people , property stream , logistics producing administration information, Operation efficiency raising the entire hospital not only, manpower and material resources , the person economic effect having economized a great quantity have far exceeded its cost of development.
Key words:Management system for the hospital information;Data base;Visual Studio .NET;MIS
目 录
第1章 绪 论... 1
1.1 医院信息化管理的发展历史与现状... 2
1.2 医院信息系统的特点... 2
1.3 医院信息系统基本功能规范... 3
1.4 开发工具和数据库的选择... 4
1.4.1 Visual Studio .NET. 4
1.4.2 ADO.NET. 5
1.4.3 SQL SERVER 2000. 5
第2章 可行性分析... 6
2.1 可行性研究... 6
2.1.1 技术可行性分析... 6
2.1.2 社会可行性... 6
2.1.3 经济可行性... 6
2.1.4 操作可行性... 7
2.2 软、硬件配置要求... 7
第3章 医院信息化管理系统需求分析... 8
3.1 系统流程图... 8
3.1.1 医院门诊业务流程图... 9
3.1.2 医院门诊药房管理业务流程图... 10
3.2 数据流程图... 10
3.3 数据字典描述... 11
3.3.1 数据流... 11
3.3.2 数据处理... 12
3.3.3 数据存储... 12
第4章 医院信息化管理系统概念结构设计... 13
4.1 概念结构的主要特点... 13
4.2 系统E-R图设计... 13
第5章 医院信息化管理系统逻辑结构设计... 15
5.1 系统逻辑结构设计主要任务... 15
5.2 E-R图转换成关系模型... 15
第6章 数据库的物理实现... 16
6.1 数据库的物理设计的内容和方法... 16
6.2 数据库表的创建... 16
第7章 系统应用程序设计... 21
7.1 系统功能模块设计... 21
7.2 系统的详细设计... 21
7.2.1 药品信息界面... 22
7.2.2 收费项目界面... 24
7.2.3 门诊挂号... 25
7.2.4 门诊划价... 27
7.2.5 门诊收费... 30
7.2.6 药房发药... 32
7.2.7 科室挂号量... 34
7.2.8 药品库存量... 35
第8章 调试... 38
8.1 编译并运行系统... 38
8.2 系统发布... 38
第9章 总结... 39
参考文献... 40
致 谢... 41
第1章 绪 论
医院信息系统(Hospital Information System,HIS),指利用电子计算机和通信设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力、并满足所有授权用户的功能要求。
医院管理信息系统的主要目标是支持医院的行政管理与事务处理业务,减轻事务处理人员的劳动强度,辅助医院管理,辅助高层领导决策,提高医院的工作效率,从而使医院能够以少的投入获得更好的社会效益与经济效益,像财务系统,人事系统,住院病人管理系统、药品库存管理系统等都属于医院信息管理系统的范围。
临床信息系统(Clinical Information System,CIS)的主要目标是支持医院医护人员的临床活动,收集和处理病人的临床医疗信息,丰富和积累临床医学知识,并提供临床咨询、辅助诊疗、辅助临床决策,提高医护人员的工作效率,为病人提供更多、更快、更好的服务。想医嘱处理系统、病人床边系统医生工作站室系统、实验室系统、药物咨询系统等就属于CIS范围。
一个完整的医院信息系统应该包括医院管理信息系统,又包括临床医疗信息系统,这是毫无疑义的。但是,无论在外国还是在中国,当一个医生的医院信息系统刚刚起步时,往往都是首先建立医院信息系统,这是因为:
医院管理信息系统所需要的资源较少,比较起来所需要的磁盘容量、工作站数量、网络传输能力、显示器质量远远低于CIS的需求。
支持远远管理系统的计算机技术较为单纯和简单。由于医院管理信息系统以处理文字和数字类数据为主,较少涉及声音、图像、多媒体数据的动态传递等复杂要求,因此实现起来容易得多。
临床信息系统在数据处理的实时性要求、相应速度、安全保密等方面一般要比管理信息系统有更苛刻的要求。
从投入与产出考虑,多数医院的决策者们均认为HMIS较之CIS,能够使医院更直接、更明显、更迅速地获得系统的回报。就是说,以较少的投入获得较大的收益。
当然,HMIS和CIS也不是截然分开的,HMIS中常常会涉及一些病人的临床信息,特别是它收集的病人主索引,病案首页等信息往往是CIS以病人为中心的临床医疗信息的基础。而CIS一旦建立,也往往会使HMIS工作得更有效率。
1.1 医院信息化管理的发展历史与现状
国际上医院信息化管理大致可以分为三个阶段:第一个十年,集中在开发医院行政管理的功能上,像财务收费管理、住院病人和门诊病人管理等。但到1972年Collen仍报告美国迄今为止连一个成功的已经完成的全面医院管理计算机系统都没有。第二个十年,在继续完成和实现医院管理信息计算机化的同时,开发者的努力已经进入医疗信息的处理领域,像病人医疗处理系统,实验室系统等。到1985年,美国全国医院数据处理工作调查表明,100张床位以上的医院80%实现了计算机财务收费管理、70%的医院可支持病人挂号登记和行政事务管理,25%的医院有了完整的医院信息系统。最后一个十年至今,研究者又把重点放在了病人床边系统、医学影像处理、病人计算机化病案、统一的医学语言系统等方面。医院信息系统正在经历着小型化、智能化和集成化的改造过程。
我国医院信息系统的研发工作,从20世纪80年代初期算起,至今也有二十多年的历史,其中经历了单机单任务的阶段,多机多任务的阶段以及微机网络一体化的阶段,应该承认这期间我们有了很大进步。医院对信息的需求永远都是医院信息系统的原动力。刺激我国医院采用计算机信息系统的因素主要有:
医院要强化自身的管理,逐步实现医疗价格评价与按成本收费,实现医院内按成本核算与全面财务计划,并体现在建立和优化医院管理信息系统。
医院要加强医疗服务质量的自我监督、自我控制的能力,为病人提供更快更好的服务,必然要依赖于计算机信息系统。
医疗制度的改革正在把病人-医院的二元关系改变为病人-医院-保险机构-政府监督的多元关系。大量的有关病人的诊断、治疗、用药、资源消耗的信息不仅在院内而且要在许多部门之间流通、传递。这将是一件难以用手工完成的繁杂的任务。
每个医院的信息系统是全国或地区性医疗信息网络的基础,医疗信息网络即所谓“金卫”工程,是我国国民经济信息化的重要组成部分。必然要与“金桥”、“金卡”等国民经济信息网络相连接。
建立以计算机化病人病历CPR为核心的HIS会成为已初步建立医院管理信息系统的那些医院的下一个努力目标。