医院病房管理系统设计与实现

目 录
1 引言 1
1.1 课题背景 1
1.2 研究现状 1
1.3 课题设计内容 2
1.4 论文结构 2
2 需求分析 2
2.1 功能需求分析 2
2.2 系统开发环境分析 4
2.3 系统开发工具分析 4
2.4 可行性分析 4
3 UML建模 5
3.1 医院病房管理系统类图设计 5
3.2 医院病房管理系统用例图设计 5
3.3 医院病房管理系统序列图设计 8
4 系统设计 10
4.1 系统功能模块设计 10
4.2 数据库系统设计 11
5 系统实现 20
5.1 用户登录模块 20
5.2 医护人员信息管理模块 22
5.3 就诊信息管理模块 23
5.4 用药信息管理模块 25
5.5 住院信息管理模块 26
5.6 医疗费用管理模块 28
5.7 系统日志管理模块 28
5.8 统计报表管理模块 29
6 测试 30
6.1 登录模块测试 30
6.2 医护人员信息录入验证测试 32
6.3 用药管理模块测试 33
6.4 收费管理模块测试 33
6.5 个人密码管理验证测试 34
6.6 病患信息管理验证测试 35
6.7 药品信息管理验证测试 36
结 论 37
致 谢 38< *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
br /> 参 考 文 献 39
1 引言
我国人口基数巨大,导致医院在日常运作中使用的数据量也十分庞大。因此使用计算机进行医院信息管理,已经成为现代化医院运营管理过程中不可或缺的基础设施与技术支撑环境。医院信息系统简称HIS(Hospital Information System),是指利用计算机和网络通信设备与技术,为医院所属各部门提供病人诊疗和行政管理信息的收集、存储、处理提取和数据交换等工作提供技术支撑[1]。
1.1 课题背景
近年来,我国医疗服务需求呈高速增长态势,2014年全国诊疗总数达到78亿人次,比2013年增加5.9亿人次。另一方面,虽然我国医疗卫生总费用超过3万亿元,但是仅占GDP的5.57%,而OECD(经合组织)国家卫生总费用占GDP比重平均为9.3%。通过以上数据我们可以发现,我国的医疗资源非常有限,需要我们需要利用信息化的管理方式去管理医疗资源。
1.2 研究现状
医院信息管理系统分为三个发展阶段。第一阶段:医院信息管理系统(MIS)阶段。这一阶段是最初级的信息化管理阶段,以辅助财务核算为主要目的。第二阶段:临床医疗信息管理系统(CIS)阶段。此时信息化建设不仅局限于对管理工作的信息化,还包括对所有医疗活动中涉及的全部信息进行“以病人为中心”的信息数字化管理并综合利用[2]。第三阶段:区域医疗信息化(AMIS)阶段。随着各类区域性医疗、网络、远程医疗以及社区医疗的发展,信息化数字化医院将超越实际的地域限制,通过各种医疗机构的网络相互连接并完成信息交换,实现全社会范围的医疗信息化和数字化[3]。
目前大多数医院信息系统,主要是以医院的人、财、物为服务对象。这些系统一般独立运作,其功能涉及:门诊挂号、住院管理、药房管理、人事管理和财务管理等。
这样的管理系统比较全面的包括了所有医疗过程中涉及的医疗资源,从录入的角度来说已经很全面了,但是也存在许多问题。这样的系统非常庞大,在医护人员使用的时候需要填写很多信息,比较繁琐。而且在这种系统中,病患不能够及时得到自己需要的相关信息,这一点违背了“以病人为中心”的原则。
1.3 课题设计内容
在分析了现在各种医院管理系统的利弊后,取其精华弃其糟粕,我设计了这个医院病房管理系统。
此医院病房管理系统要求实现如下功能:1.建立全院计算机网络,实现信息资源共享,并为院间、主管部门联网打下基础;2.建立大型数据库,集中存贮医院自身数据信息和患者医疗数据信息;3.对系统用户进行分级,使用户随时可以得到所需要的权限内的数据;4.实现对病人的医疗活动全过程的管理和监控,建立信息库,做到有据可查,为后期解决纠纷和临床教学提供重要信息资源;5.真正实现“以病人为中心”的医疗服务宗旨,更好地为患者服务;6.实现医院的人、财、物的高效管理,最有效地使用资源和避免资源浪费;7.逐步实现无纸办公。
本系统将为医院提供基于.NET的B/S系统,系统权限分配灵活且准确,不同角色用户登陆系统将显示各自页面,提高用户处理效率,并使系统操作更加简单方便。
1.4 论文结构
根据以上分析,本论文主要从以下几个方面对系统进行论述:
第二章为需求分析,主要介绍了设计原则、功能需求、开发环境和开发工具。 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 

第三章为UML建模,主要介绍了系统设计的类图、用例图和序列图。
第四章为系统功能和数据库设计,按照功能模块介绍系统的整体结构,数据库设计从概念、逻辑和物理三个方面介绍了本系统的数据库。
第五章为系统实现,按照模块顺序展示系统的实现情况和部分核心代码。
第六章测试,介绍了系统在设计过程中各个模块的测试用例。
2 需求分析
2.1 功能需求分析
本系统根据病患看病的基本流程进行设计,在此环节中涉及到的各项医疗资源信息也将体现在系统中。根据需求及技术要求,本系统可以分为以下几个功能模块:
(1) 登录功能模块
本系统的参与者总共四类,分别是:信息中心管理员、医院行政管理人员、医护人员和病患。
信息中心管理员角色对整个系统起到维护、管理和监控作用。管理员管理着本系统中的管理员账号、医院管理层人员账号和医护人员账号,并可以对这些信息进行相关操作,但是管理员不能对涉及病患就医过程中的相关功能进行操作。
医院行政管理人员可以查询到医院的所有医疗资源的信息情况,并且从宏观角度通过统计的方式对医院的运行情况进行了解和分析。
医护人员作为医疗过程中必不可少的角色,拥有对系统中各项信息的查看权限。在医疗过程中,医护人员可以对就诊、用药和住院等环节进行操作和管理。
病患是医疗过程中的主体,所有模块也是围绕着病患进行设计的。病患拥有自己独立的账号,在系统中仅限查看与本人相关的所有医疗过程情况。
(2) 信息管理模块
2.3.3 系统架构
本系统采用的是B/S架构,这种方式统一了用户的使用方式,无需下载特定的客户端,在诸多浏览器中即可实现各种前台和后台的操作。B/S架构简化了客户端电脑载荷,减轻了由系统维护与升级而带来的成本和工作量,降低了用户的总体成本[5]。这种架构符合医院的现实情况,且利于医院后期的管理。
图3.7 就诊信息管理序列图
3.3.3 用药管理模块序列图

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2935.html

好棒文