程 硕 厦门大学博硕士论文摘要库 - core · medical personnel's workload. his has...

17
学校编码:10384 分类号 密级 学号:X2012230343 UDC 某医院信息管理系统的设计与实现 Design and Implementation of the Hospital Information Management System 赵艳飞 师: 林坤辉教 称: 论文提交日期: 2014 4 论文答辩日期: 2014 5 学位授予日期: 2014 师: 答辩委员会主席: 2014 4 厦门大学博硕士论文摘要库

Upload: others

Post on 16-Apr-2020

23 views

Category:

Documents


0 download

TRANSCRIPT

学校编码:10384 分类号 密级

学号:X2012230343 UDC

工 程 硕 士 学 位 论 文

某医院信息管理系统的设计与实现

Design and Implementation of the Hospital Information

Management System

赵艳飞

指 导 教 师: 林 坤 辉 教 授

专 业 名 称: 软 件 工 程

论文提交日期: 2 0 1 4 年 4 月

论文答辩日期: 2 0 1 4 年 5 月

学位授予日期: 2 0 1 4 年 月

指 导 教 师:

答辩委员会主席:

2014 年 4 月

厦门大学博硕士论文摘要库

厦门大学学位论文原创性声明

本人呈交的学位论文是本人在导师指导下,独立完成的研究成

果。本人在论文写作中参考其他个人或集体已经发表的研究成果,

均在文中以适当方式明确标明,并符合法律规范和《厦门大学研究

生学术活动规范(试行)》。

另外,该学位论文为( )课题

(组)的研究成果,获得( )课题(组)经费或实

验室的资助,在( )实验室完成。(请在以上括号

内填写课题或课题组负责人或实验室名称,未有此项声明内容的,

可以不作特别声明。)

声明人(签名):

年 月 日

厦门大学博硕士论文摘要库

厦门大学学位论文著作权使用声明

本人同意厦门大学根据《中华人民共和国学位条例暂行实施办

法》等规定保留和使用此学位论文,并向主管部门或其指定机构送

交学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图

书馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入

全国博士、硕士学位论文共建单位数据库进行检索,将学位论文的

标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位

论文。

本学位论文属于:

( )1.经厦门大学保密委员会审查核定的保密学位论文,

于 年 月 日解密,解密后适用上述授权。

( √ )2.不保密,适用上述授权。

(请在以上相应括号内打“√”或填上相应内容。保密学位论文应

是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密

委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默

认为公开学位论文,均适用上述授权。)

声明人(签名):

年 月 日

厦门大学博硕士论文摘要库

摘要

I

摘要

医院信息管理系统(Hospital Information management System 简称 HIS)

是一门容医学、信息、管理、计算机等多种学科为一体的边缘科学。医院的工作

围绕着为病人提供有效的医疗服务展开。本文旨在设计开发一个适合中小医院的

医院信息管理系统,使用 HIS 管理的理念,提高医院的管理水平,提高医护人员

的工作效率,减轻医护人员的工作量。HIS 在发达国家已经得到了广泛的应用,

并创造了良好的社会效益和经济效益。医院管理系统是现代化医院运营的必要技

术支撑和基础设施,实现医院管理系统的目的就是为了以更现代化、科学化、规

范化的手段来加强医院的管理,提高医院的工作效率,改进医疗质量,从而树立

现代医院的新形象,这也是未来医院发展的必然方向。

本文根据中小医院的特点,结合对 HIS 理论及相关技术的研究和对系统的需

求分析,确定了系统的实现方案。本文设计的系统采用 C/S 三层体系结构模式进

行设计。系统运用 Microsoft SQL Server 2000 作为后台数据库服务器,采用

VS(Microsoft Visual Studio) 作为开发工具,使用 VB6.0(Visual Basic)语言

进行应用程序的开发,应用 ADO 技术,实现了局域网上的高效数据通信。

根据 HIS 系统的需求特点,确定了 HIS 系统的业务流程和功能模块,完成了

系统总体功能和各子系统的功能设计。本文中 HIS 系统设计实现了门诊管理、库

房管理、人事管理、住院管理、系统功能管理、报表管理、院长查询七个功能模

块。根据系统设计原则,按系统功能模块开发实现了各子系统的具体功能。通过

对存储过程的研究,利用存储过程高效灵活地对数据库进行访问,提高了系统的

运行效率。本文设计的 HIS 系统可运行在 Windows xp/Server 2003 操作系统上,

并进行了系统实验室测试,运行良好。

关键词:医院信息管理系统;ADO;存储过程厦门大学博硕士论文摘要库

Abstract

II

Abstract

The information management system(Hospital Information management System

calls HIS) in hospital is an edge science that permits various academics such as

medical science, information, management and calculator...etc. as integral whole.The

work of hospital surrounds to launch for patient providing effective medical treatment

service. This text aim is designing to develop an information management system in

hospital that suits in the small hospital, the principle managed with the HIS, raise the

management level of hospital, raise the medical personnel's work efficiency, ease the

medical personnel's workload. HIS has already got an extensive application in the

flourishing nation, and create good social efficiency and economic

efficiency.Hospital's managing system is the necessary technique of modern luck

camp in the hospital to prop up and infrastructure, carrying out the purpose of

management system in the hospital be for the sake of with more modern, scientific,

the norm turn of means to strengthen the management of hospital, raise the work

efficiency of hospital, improve medical quality, set up the new image of modern

hospital thus, this is also the future hospital development of inevitable direction.

This dissertation combines to the HIS theory and the related and technical

research according to the characteristics of medium small hospital and makes sure a

carrying out of system project to the need analysis of the system.This text design of

the system adopt C/ S 3 F system structure mode carry on a design.The system makes

use of Microsoft SQL Server 2000 as a database server, adopt VS(brief Microsoft

Visual Studio) is to develop platform and use VB6.0(Visual Basic) the language carry

on the development that applies procedure and apply the ADO technique ,realization

to area net in the bureau up of efficiently data correspondence.

According to the need characteristics of HIS system, made sure business process

and function mold piece of HIS system, completed the function design of total system

function and statures system.The HIS system designed to carry out out-patient service

to manage in this text, database building management, personal management,

hospitalization management, system function management, statement management,

厦门大学博硕士论文摘要库

Abstract

III

the director search seven function molds piece.Design a principle according to the

system, the development carried out the concrete function of each sub- system by the

system function mold piece.Pass to the research that saves process, make use of

saving process to efficiently and vividly carry on an interview to the database, raised

the movement efficiency of system.The HIS system of this text design can circulate at

Windows XP or Windows Server 2003 operate systems up, and carried on system

laboratory to test, circulate well.

The HIS system of this dissertation design can circulate at Windows Xp or

Windwos Server 2003 operate systems, and carried on system laboratory to test,

circulate well.

Keyword:Information Management System in Hospital; ADO; Saving Process

厦门大学博硕士论文摘要库

目录

IV

目录

第一章 绪论 .......................................... 1

1.1 研究背景和意义 .......................................... 1

1.2 HIS 国内外研究现状及发展趋势 ................................ 1

1.2.1 HIS 国外研究现状 ............................................. 1

1.2.2 HIS 国内的研究现状 ........................................... 2

1.2.3 HIS 的发展趋势 ............................................... 3

1.3 本论文主要研究内容 .......................................... 3

1.3.1 HIS 的概念 ................................................... 3

1.3.2 HIS 的核心理念 ............................................... 3

1.3.3 HIS 软件的基本功能 ........................................... 4

1.4 论文组织结构 ............................................... 4

第二章 相关技术介绍 ................................... 6

2.1 系统的开发工具 VB6.0 ........................................ 6

2.2 C/S 与 B/S 构架的比较 ........................................ 6

2.3 SQL Server 2000 数据库简介 .................................. 7

2.4 ADO技术简介 ............................................... 8

2.5 存储过程技术研究及应用 ..................................... 8

2.6 本章小结 ...................................................11

第三章 系统需求分析 .................................. 12

3.1 系统开发背景 ...............................................12

3.2 系统功能需求分析............................................13

3.3 系统性能需求分析............................................13

3.4 系统的业务流程 .............................................14

3.5 系统基本功能 ...............................................15

3.5.1 系统操作及基础设置 .......................................... 16

3.5.2 门诊管理 .................................................... 17

3.5.3 住院管理系统 ................................................ 18

厦门大学博硕士论文摘要库

目录

V

3.5.4 药房药库管理系统 ............................................ 18

3.5.5 人事管理系统 ................................................ 19

3.5.6 报表管理系统 ................................................ 20

3.5.7 院长查询管理系统 ............................................ 21

3.6 本章小结 ...................................................21

第四章 系统设计 ...................................... 22

4.1 系统设计原则 ...............................................22

4.2 数据库设计 .................................................23

4.2.1 数据库设计的方法 ............................................ 23

4.2.2 数据库设计的原则 ............................................ 23

4.2.3 数据库表设计 ................................................ 23

4.2.4 数据库字典 .................................................. 24

4.3 系统各模块设计 .............................................31

4.3.1 界面导航功能设计 ............................................ 31

4.3.2 基础配置管理系统设计 ........................................ 31

4.3.3 药库药房管理 ................................................ 32

4.3.4 人事管理 ................................................... 43

4.3.5 报表管理 ................................................... 44

4.3.6 住院管理 .................................................... 45

4.3.7 院长查询管理 ................................................ 48

4.4 本章小结 ...................................................49

第五章 系统实现 ...................................... 50

5.1 登陆界面 ...................................................50

5.2 医院管理系统操作示例 ........................................50

5.2.1 系统主界面 ................................................. 50

5.2.2 门诊业务管理 ................................................ 51

5.2.3 药库管理 .................................................... 57

5.2.4 药房管理 .................................................... 66

5.2.5 住院管理 .................................................... 70

厦门大学博硕士论文摘要库

目录

VI

5.2.6 人事管理 .................................................... 77

5.2.7 报表管理 .................................................... 78

5.3 本章小结 ...................................................83

第六章 总结与展望 .................................... 84

6.1 总结 .......................................................84

6.2 展望 .......................................................84

参考文献 ............................................ 86

致 谢 ............................................... 88

厦门大学博硕士论文摘要库

Contents

VII

Contents

Chapter 1 Introduction .......................................................................... 1

1.1 Study background and meaning .............................................................................. 1

1.2 HIS studies present condition and development trend at home and abroad.... 1

1.2.1 The HIS abroad studies present condition ............................................................... 1

1.2.2 HIS local research present condition ....................................................................... 2

1.2.3 HIS development trend ............................................................................................. 3

1.3 This thesis mainly studies a contents....................................................................... 3

1.3.1 HIS concept ............................................................................................................... 3

1.3.2 HIS core principle ..................................................................................................... 3

1.3.3 The basic function of HIS software ......................................................................... 4

1.4 The thesis organizes structure .................................................................................. 4

The Chapter 2 Related Technique Introduces ..................................... 6

2.1 The development tool VB6.0..................................................................................... 6

2.2 C/S and B/S Structure compare ............................................................................... 6

2.3 SQL Server 2000 database brief introductions ..................................................... 7

2.4 ADO technique brief introduction........................................................................... 8

2.5 Saving process technique research and application ............................................. 8

2.6 Summary ................................................................................................................... 11

Chapter 3 Requirements Analysis ....................................................... 12

3.1 systems develop background .................................................................................. 12

3.2 system function requests analyze a principle ....................................................... 13

3.3 the system characteristic needs analyze a principle............................................ 14

3.4The Business Process of System ...............................14

3.5 System basic function .............................................................................................. 15

3.5.1 systems operate and foundation constitution......................................................... 16

3.5.2 Out-patient services manage................................................................................... 17

3.5.3 hospitalization management system ...................................................................... 18

厦门大学博硕士论文摘要库

Contents

VIII

3.5.4 medicine databases in the pharmacy manage system ........................................... 18

3.5.5 personal management systems ............................................................................... 19

3.5.6 statements manage system ...................................................................................... 20

3.5.7 directors search to manage system ......................................................................... 21

3.6 Summary ................................................................................................................... 21

Chapter 4 System Designs ................................................................... 22

4.1 systems design a principle ....................................................................................... 22

4.2 The business process of system .............................................................................. 23

4.3 Database techniques are applied............................................................................ 31

4.3.1 methods of database designs .................................................................................. 31

4.3.2 Principles of database designs ................................................................................ 31

4.3.3 Database forms design ............................................................................................ 32

4.3.4 Database dictionaries .............................................................................................. 43

4.4 The system mold piece designs ............................................................................... 33

4.4.1 Interfaces navigate a function design ..................................................................... 33

4.4.2 Foundation allocation management the system design......................................... 33

4.4.3 Medicine database the pharmacy manage system................................................. 33

4.4.4 Personal management system ................................................................................. 44

4.4.5 The statement manages ........................................................................................... 45

4.4.6 Hospitalization system management...................................................................... 45

4.4.7 Directors search to manage system ........................................................................ 48

4.5 Summary ................................................................................................................... 49

Chapter 5 System Implementation ..................................................... 50

5.1 Debarkation interfaces ............................................................................................ 50

5.2 Management system in the hospitals operate example ...................................... 50

5.2.1 System lord interface .............................................................................................. 50

5.2.2 Out-patient service business manages ................................................................... 51

5.2.3 Medicine databases manage system....................................................................... 57

5.2.4 Pharmacy systems manage ..................................................................................... 66

厦门大学博硕士论文摘要库

Contents

X

5.2.5 Hospitalization system management...................................................................... 70

5.2.6 Personal management ............................................................................................. 77

5.2.7 Statements manage .................................................................................................. 78

5.3 Summary ................................................................................................................... 83

Chapter 6 Condusions and Outlook.................................................... 84

6.1 Condusions ................................................................................................................ 84

6.2 Outlook ...................................................................................................................... 84

References ................................................................................... 86

Acknowledgments ........................................................................ 88

厦门大学博硕士论文摘要库

第一章 绪论

1

第一章 绪论

1.1 研究背景和意义

医院是向人提供医疗护理服务为主要目的的医疗机构,是一个特殊的行业,

其既有卫生事业管理职能,又有企业管理职能。与传统企业相比,现代医院机构

的业务和构成更加复杂。医院运营管理过程中面临着以下几方面的问题:

第一、管理目标不明确

部分医院的运营管理目标不明确、手段落后,仅仅停留在简单的报表管理及

其它运营管理了解甚少。

第二、缺少先进的管理方法与工具

目前中小医院的基础设施建设完善,但针于先进的管理方法与工具目前应用

的并不是很多,许多的中小医院也仅仅是目前尝试阶段。

第三、医院业务流程不明确

由于现有的信息系统很难够满足管理的需要,受管理体制、医院管理体制、

信息系统开发人员能力等多方面原因制约,目前,成熟且完善、明确梳理清楚医

院业务流程的信息系统并不是很多,这严重影响了医院运营管理措施、管理手段

的实施。

面对医院运营管理所面临的问题,HIS 使得医院提升运营管理变成了现实。

医院运营管理需要借助一套先进的管理思想以及具备医院业务属性的 HIS 来提升

医院的运营管理。

1.2 HIS 国内外研究现状及发展趋势

1.2.1 HIS 国外研究现状

60 年代初美国、日本、欧洲各国开始建立医院信息系统。到 70 年代已建成

许多规模较大的医院信息系统。医院信息系统的高级阶段将普遍采用医疗专家系

统,建立医疗质量监督和控制系统,进一步提高医疗水平和保健水平[1]【2】

厦门大学博硕士论文摘要库

某医院信息管理系统的设计与实现

2

国外 HIS 软件的优势主要体现为:1、具有一批包括硬件厂商、数据库公司在

内的合作伙伴,形成强求联手的格局;2、具有雄厚的实力,在技术力量和培养、

研发、市场推广等方面大力投入;3、国外的管理理论发展较早,国外 HIS 软件的

设计思路包含了许多西方先进的管理理念;4、国外 HIS 软件对互联网技术的研究

和支持非常大,使得软件的通用性和易用性结合得非常的好;5、国外许多发达国

家的医院已广泛使用 HIS 软件,并与 ERP 系统集成,使得国外 HIS 系统的应用优

势更加突出。

国外 HIS 软件的不足: 1、国外的 HIS 软件价格高,对实施医疗单位造成较

大费用负担;2、国外的医院的业务流程方式和国内的不同,所以 HIS 软件的设计

并不一定适合中国的国情;3、中西方的管理思想还是不同的,而国外的 HIS 产品

植入了西方的管理思想,而中国国情和商业环境的需要在有些方面不符合的,医

院实施风险较大。4、本地技术力量支持不够。

总的来说,国外的 HIS 起步较早,产品有大量用户的检验,积累了丰富的管

理和实施经验,软件较为成熟,扩展性较强,稳定性高,功能模块健全。但是,

国外的 HIS 软件在国内的实施应用存在一些不足也不可忽视[2]。

1.2.2 HIS 国内的研究现状

我国医院信息化起步于 80 年代,发展于 90 年代,2000 年以后有了一定的发

展。2000 年以后,国内 HIS 公司数以百计,较出名的却不出 10 家,平均每家公

司的客户数量约为 300 家,仅占全国县级以上医院总数的 18%,真正形成规模 HIS

公司尚未出现[2]。

HIS 在我国的几个特点:

1、软件水平较低,一般只能做些初级的事务处理,也有的软件开发之后用了

一段时间就停下了,坚持不下去,其原因是:

(1)项目多,力量分散。

(2)各医院计算机专业人才缺乏,技术力量薄弱,特别是缺少高层次系统分析

人员和跨专业复合型人才。

(3)医院经费有限,很难建立起理想的软、硬件支撑环境。

2、重复开发多。据一个省调查,几年来,总共开发 262 个项目中,工资系统

厦门大学博硕士论文摘要库

第一章 绪论

3

就有 41 个,医疗统计 21 个,人事 21 个„„,重复率达 70%多,究其原因:

(1)软件没有一个统一的标准,难以推广。

(2)单位管理方式有一定差异,软件不能通用。

(3)全国没有一个较高水平、可广泛推广的医院管理软件包。

1.2.3 HIS 的发展趋势

随着人类社会进入 21 世纪,计算机技术发展的突飞猛进,今后将以其体积小、

速度快、国产化程度高、造价低的优势,足以满足医院信息系统建设的需要。我

国各系统的网络工程已经开始建设和完善,国家医疗卫生信息网络正在组建中,

这将加快我国 HIS 的建设步伐。医院信息化建设是个渐进的探索过程,也总是在

不断地涌现新的变化、发展出新的领域。只要能抓住新技术发展的机会,集中人

力物力,21 世纪医院信息系统将会有更大的发展,取得巨大的经济效益和社会效

益[3]。

1.3本论文主要研究内容

1.3.1 HIS 的概念

在医院管理和医疗活动中进行信息管理和联机操作的计算机应用系统,英文

缩写为 HIS。按照学术界公认的 MorrisF.Collen 所给的定义,应该是:利用电子计

算机和通讯设备,为医院所属各部门提供病人诊疗信息 ( Patient Care Information)

和行政管理信息(Administration Information)的收集(Collect)、存储(Store)、处

理(Process) 、提取(Retrieve)和数据交换(Communicate) 的能力并满足授权用户

( Authorized Users)的功能需求的平台[4]。

1.3.2 HIS 的核心理念

医院管理信息系统(Hospital Management Information System)的主要目标是

支持医院的行政管理与事务处理业务,辅助医院管理,减轻事务处理人员劳动强

度,提高医院工作效率,辅助高层领导决策,从而使医院能够以少的投入获得更

好的社会效益与经济效益。

厦门大学博硕士论文摘要库

某医院信息管理系统的设计与实现

4

1.3.3 HIS 软件的基本功能

通过对中小医院的特点和对 HIS 理论及相关技术的分析和研究确定了 HIS系

统的需求分析,确立了系统的实现方案。本文对 HIS 系统采用基于 C/S 模式的三

层体系结进行设计。本系统使用 SQL Server 2000 数据库作为软体的后台数据

服务器,采用 VS 作为软体开发平台,使用 VB6.0 开发工具进行应用程序的开发,

在应用 ADO 技术的基础上实现在医院内部的局域网上的业务数据交流与通信。

本文根据 HIS 系统的需求特点,确定了 HIS 系统的业务流程和功能模块,完

成了系统总体功能和各子系统功能的设计。通过对 HIS 功能的实现,能够使医院

运行的数据更加准确、及时、全面和详实。同时也进一步加强了医院管理的科学

化,合理化,制度化,规范化,为医院的管理水平跨上一个新台阶。

1.4 论文组织结构

本论文包括六章:

第一章绪论

本章分为三个部分分别是:

1、论述了系统研究的背景和意义。

2、论述了 HIS 在国内外的研究状况和发展趋势。

3、论述了论文主要的研究内容,介绍了 HIS 的概念、HIS 的核心理念和 HIS

软件的基本功能。

第二章相关技术介绍

对系统的开发工具、对系统的构架、对系统所用的 SQL-Server 数据库、对

ADO 技术、存储过程的运用做了介绍和比较。

第三章 需求分析

对整个系统的需求作了详细分析。其中包括系统的开发背景、系统功能需求

分析原则、系统特性需求分析原则,系统的业务流程、系统的基本功能。

第四章系统总体设计,全文的重点章节

对系统进行详细的分析和设计。在这一章节的内容包括:系统的设计原则、

数据库技术的应用如(数据库设计的方法、数据设计的原则、数据库表的设计、

厦门大学博硕士论文摘要库

Degree papers are in the “Xiamen University Electronic Theses and Dissertations Database”. Fulltexts are available in the following ways: 1. If your library is a CALIS member libraries, please log on http://etd.calis.edu.cn/ and submitrequests online, or consult the interlibrary loan department in your library. 2. For users of non-CALIS member libraries, please mail to [email protected] for delivery details.

厦门大学博硕士论文摘要库