摘 要
基于 VB 平台的医院病房管理系统的设计随着信息技术的不断发展,它已经被广泛的应用到不同的领域。计算机管理系统设计的实施方案在一定程度上已经趋于成熟,但是在传统的医疗管理中,一般还是采用人工管理的模式,这需要大量的人力资源参与管理。对于一般的医院管理,主要会涉及到的管理工作有患者入院登记,患者病历管理,患者入住管理,患者出院管理等一系列工作,如果这些工作都采用手工方式进行操作,非常容易出现误操作。而且纸质病历的保存需要占用很大的空间,既浪费了资源,也需要花费大量时间去管理和查询。这样就直接导致医院的工作效率低下,成本高的问题。因此,对于一个在规模上不断扩大的现代化综合型医院来说,传统的人工管理模式已经满足不了医院在各方面的需求。
医院想要更好的生存和发展,就必须将医院各项服务有机的整合在一起,同时要对医院资源加大管理力度。随着计算机技术、网络技术、数据库技术的发展,使用计算机的处理能力不断增强,也被越来越多的研究者应用到实际中,所以使用计算机来管理医院的相关资源,尤其是医院病房的管理已经成为必然趋势,也完全能够解决传统手工医院管理模式所存在的问题,符合科技进步的浪潮。同时,采用计算机技术对医院资源进行数字化、集成化管理,能够在很大程度上节约人力资源,降低医疗机构的成本,提高办公效率以及资源的使用效率,改善服务质量,不仅给医院带来管理上的便利,同时给入院患者也带来很多便利,节省很多就医等待时间。本系统将先进的计算机处理技术和现代医院病房管理相结合,实现医院病房资源的集中管理和调度,解决人工管理模式的诸多弊端,增加医院的综合竞争力。
本课题将开发一套通用的医院病房管理系统(General Hospital Ward Management System, GHWMS)。它属于管理信息系统(Management Information Service, MIS)的一种,能够对医院的病房资源进行信息整理、发布、存储、更新和维护等。GHWMS 在医院管理中是非常重要的,它是评价一个医院资源利用率的重要指标。病房管理系统应用先进的计算机信息处理技术把入住病人、病房的相关信息录入到数据库,实现病房相关数据的共享。病人入住、病房分配、转换病房、预订病房、病房利用率的统计等是病房管理工作复杂的部分,本次所选课题的目的就是对病房进行信息化的管理,为医院的病房管理创建一个实用、方便、快捷的管理环境,减轻医务人员的工作负担,从而提高医院的工作效率,完善医院的管理制度,充分体现医院的服务宗旨是完全以患者为中心的。
通过分析现有病房管理中功能、性能的需求,以及从经济角度、技术角度和社会角度的可行性分析,论证了本系统开发的可行性。本课题所开发的医院病房管理系统通过数据分析,构建的数据库逻辑性强,避免数据冗余。另外,本系统通过使用密码验证、校验码验证和传输数据加密的方法,提高整个系统的安全性,同时验证了数据操作的严谨性,保证系统运行的稳定性。本课题所开发的病房系统具有以下几大功能:
用户数据管理功能:包括用户注册、系统登录、系统退出以及用户密码更改等功能。
病患数据管理功能:包括患者、病房信息的录入、更改和删除,同时实现患者病房调换、病房提前预定等功能。
值班数据管理功能:包括对医院护士、医生值班表的制定,检查和发布管理等功能。
查询与统计功能:包括病房信息的快速查询、病房使用情况统计,还可以查询病房预订信息和病人入住情况等功能。
数据打印功能:包括值班安排信息、病房维护信息、预订病房信息的数据的打印等相关打印功能。
关键词:信息技术,医院,病房,管理系统
Abstract
With the development of information technology industry has been integrated into all areas of information technology, at the same the management has been penetrated and widely used. Management information system is an uninterrupted and new discipline, to some extent, the implementation of technology has gradually matured. Generally, the traditional medical management is artificial management model, which requires a lot of human resources in the management. General hospital management primarily related to admission, medical management, check-in management, check-out management, etc. If these works depends on manual methods, some incorrect operations may be produced. In addition, the preservation of paper records needs to take up a lot of space. On the one hand, Paper medical records will waste many medical resources. On the other hand, the management and query requires a lot of time. This will lead to hospital’s inefficiency and high cost. Therefore, for expanding the size of large modern hospital, the traditional manual management hasn’t been satisfied the needs of the hospitals in all respects.
If the hospital wants to improve the survival and development, especially to efficiently organize all business organically, we must strengthen the management of hospital resources.
With the development of computer technology, network technology, database technology, the power of computer processing can be enhanced constantly, and these technologies can be used to a lot of fields. So using computer to manage the hospital, especially hospital ward management has become an inevitable trend, which can solve the problems of traditional hand-hospital management, meeting the requirement of technology development. Using computer technology to manage hospital resources with digitized and integrated method can save many human resources, reducing the cost of medical institutions, improving office efficiency and service quality. It is bring a lot of convenience and save much time to hospital and patients. In this paper, our system will combine advanced computer processing technology with modern hospital ward management, achieving centralized management and scheduling of hospital wards resources. Many drawbacks of manual management mode will be solved. So the competitiveness of the hospital will be increased at the same time.
This subject will develop a general hospital ward management system (GHWMS), which belongs to a management, information service (MIS) and can organize, publish, store, update and maintain the hospital ward resources. GHWMS is an important part of hospital management, is a comprehensive evaluation of an important basis for a hospital. Ward management system application the advanced computer and medical management of information technology to input, process, sort, retrieval and share the information of in-patients and wards. In-patient, ward allocation, conversion ward , book ward, utilization of the wards statistics is a complex part of management of the wards, the purpose of this design is using the computer software, the work of ward management of information technology management, hospital ward management to create a practical, convenient, efficient management of the environment, reduce the work-load of hospital staff, thereby, it is enhancing the efficiency of the hospital's medical work and improving hospital management. Finally, it fully embodies the hospital service — patient oriented.
By analyzing the existing wards management functions, performance requirements, as well as the angle of economic, technical and social, we have demonstrated the feasibility of GHWMS. In this subject, a logical database will be constructed, avoiding data redundancy.
In addition, according to password authentication, verification code validation and data encryption method, the security, rigor and stability of our system can be enhanced. The system has the following functions:
User Data Management: Including user registration, Log-in, Log-out and user password change, etc. Patient Data Management: Including patients, ward information input, update and delete, change room and book room in advance, etc.
Duty Data Management: Including duty table, check and release management, etc. Query and Statistics Management: Including ward information queries, ward usage statistics, ward booking information, etc.
Data Print Management: Including duty print, ward maintenance information print, and reservation data print, etc.
Keywords:Information technology, hospital, ward, management system
人类已经走进 21 世纪,信息化产业迅猛发展,各领域之间的竞争模式也发生了重大转变,已经由传统的手工模式转向现代的信息化模式。随着全国各医院规模的不断扩大,医院的病房管理工作在不断的增加,医院病房需要管理的相关信息也在成倍增加。对于如此大量的信息,如果采用传统的人工方式管理会导致浪费大量的人力和物力,还会导致许多人为误操作的存在,从而使医院的负担过重,影响整个医院的运作和医疗工作质量。因此,必须制定一套合理、有效、规范、便捷和实用的医院病房管理系统,对医院病房的相关工作进行集中统一的管理。
医院病房管理系统通过提供充足的病房、病人信息,以及提供快速的添加、检索、删除等功能,能够保证医院的决策者、管理者和相关的医务工作人员高效率、高质量的完成医疗工作。如果使用传统的人工方式管理医院病房的相关信息,这种管理模式存在诸多不利因素,例如:处理时间效率低下、存在大量误操作、医院病房数据不易保存和管理等。医院病房管理系统是医疗界信息化产业迅猛发展的结晶之一,相比与传统医疗手工管理模式,有着突出的优势:医院病房管理系统能够实现病房信息的快速检索和查询,处理结果可靠性强、严密性好,处理时间效率高等优点。通过使用信息化的医院病房管理系统,能够使医院进入科学化、规范化、现代化管理轨道,能够更加接近于先进的国际医学领域。随着中国进入 WTO,大量的国际先进医疗机构进入国内,因此,如果想在竞争激烈中有所发展,就必须依赖于现代化的信息管理模式,提高医院的工作能力和效率,为入住病患提供更好、更贴心、更周全的医疗服务,提高整个医疗机构的综合医疗水平以及管理水平等[1][2][3]。针对于目前规模不断迅速扩大的医疗机构来说,开发一套具有高智能信息化管理功能的医院病房管理系统相当重要。因此,基于此原因本人将毕业设计的定位在医院病房管理的方向上,希望能为国内的医疗事业的继续发展贡献自己一份力量。
随着数字信息化时代的来临,位于医学界前沿的医院在信息办公自动化上也加快了脚步,相应的会有巨大相关于医疗方面的数据信息需录入、处理和传输。
为去除传统的人工管理模式对医院病房信息进行书面的记录的缺点,医院都需要应用计算机来存储、处理这些医疗信息,尽最大可能地把医院建设成为一个办公自动化、办公现代化的医疗机构。通过高度的信息化,集成化管理,使得医院将由传统的手工管理模式跨越为高度信息化管理模式,提高医院的综合管理水平和行业竞争力。于此同时,信息化管理模式为医院的病房管理创建一个便捷性好,实用性强的管理环境,减轻医院病房管理医务人员的工作负担,是这次毕业课题设计的最主要的目的。
与传统的人工病房管理模式相比较,高度信息化的病房管理系统能够使广大医务工作人员的工作效率,培养了这些医务工作人员标准化、现代化以及科学化的工作习惯,提高了医务工作团队的素质,增强了整个医院的综合竞争能力[4];信息化的病房管理系统能够解决当今医院病房管理亟待解决的一些管理问题,提高医院的医疗工作的效率,完善医院的管理制度。
经过走访周边医院,了解相关运营状况,以及对现有医院病房管理系统的调研,本课题的开发软件决定采用微软(Microsoft)公司的面向对象、可视化开发环境 Visual Basic 6.0 软件,并且通过使用 MicrosoftAccess 2003 软件来建立病房管理系统的数据库文件,采用 ADO 数据库编程方式来实现关系数据库的链接,使用标准化查询语言(Structured Query Language,SQL)对所建立的数据库进行相关的添加、更新和删除等操作,能较好的实现医院的病房管理的需求。
Basic 是 Beginner All-purpose Symbolic Instruction Code 的缩写,它是由美国Microsoft 公司在 1991 年开发的具有可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。它主要是面向普通使用者,容易操作、代码执行效率高,且功能强大等特点[5]。
Basic 语言是一种使用时间较长的程序设计语言,从它的出现一直到今天,对整个计算机行业的推广起到了一定的作用。Visual Basic中的 Visual 英文原意是指“可视的”,“视觉的”。它在这个语境中,表达的采用的是一种称之为图形用户界面(GUI)式的开发方法,即可以翻译为“可视化程序设计”。如果使用这种方法去开发程序软件,使用者不必去用更多与程序无关的代码去完成对软件使用界面的开发,而只需将 Visual Basic 中提供的相关控件使用鼠标点击移动到软件界面的相应位置就可以了。通过使用 VB 编程,我们可以较容易的使用 DAO、RDO、ADO 等方式去连接相关的数据库系统,或可以很容易的方式去创建一个 ActiveX 控件[6][7]。
Visual Basic 6.0 与以往的编程语言相比,具有更好的使用特性。首先它是用于实现在 windows 平台上开发应用程序的标准化编程工具,其次它是一种支持面向对象、采用事件驱动的程序设计语言。自从 Visual Basic 6.0 的出现到如今,得到了快速的推广使用[8]。它主要是使用可视化、交互式的方法来开发 Windows平台下的软件。由于 Visual Basic 6.0 在编程过程中交互能力强,所以用户完全可以在运行由用户编写的代码的同时,还完全可以对所开发的软件界面进行适当的改变、程序代码的断点调试。
Visual Basic 6.0 之所以受到广大编程爱好者及相关研发人员的喜爱,主要是因为它具有以下的突出特点:第一,程序是采用面向对象来设计的;第二,程序是采用事件驱动模式进行管理的;第三,程序软件开发是具有集成式开发模式的;第四,他所采用的编程语言是一种结构化的程序设计语言;第五,它具有非常强大的数据库连接和操作功能;第六,它完全支持对象的链接与嵌入式技术。
医院病房资源管理系统开发(病房管理+调度):
本系统主操作界面图
使用者登录界面图
用户密码修改图
病房数据操作界面图
病房信息修改界面图
本系统查询界面图示
本系统病房状态查询界面图
按医院科室查询病房信息操作界面图
病房调换界面图
目 录
第 1 章 绪 论
1.1 课题来源与相关背景介绍
1.2 研究的目的和意义
1.3 相关技术与开发工具介绍
1.3.1 开发技术
1.3.2 Visual Basic 6.0 简介
1.3.3 数据库基本概念与 Microsoft Access 2003
1.4 论文的结构安排
第 2 章 病房管理系统需求
2.1 病房管理系统总体目标
2.2 病房管理系统需求分析
2.2.1 功能需求
2.2.2 性能需求
2.3 病房管理系统需求的可行性
2.3.1 系统需求经济可行性
2.3.2 系统需求技术可行性
2.3.3 系统的社会可行性
2.4 系统需求分析结论
第 3 章 病房管理系统设计
3.1 病房管理系统总体结构
3.1.1 系统总结构图
3.1.2 功能模块结构图
3.2 病房管理系统数据库设计
3.2.1 系统 E-R 图设计
3.2.2 数据库信息
3.2.3 数据表设计
第 4 章 病房管理系统实现
4.1 主操作界面的实现
4.2 系统功能模块设计和实现
4.2.1 管理员登录功能模块实现
4.2.2 密码修改模块实现
4.2.3 病房数据操作管理模块实现
4.2.4 查询与统计模块实现
4.2.5 病房转换模块
第 5 章 病房管理系统的测试
5.1 系统测试方案
5.2 系统测试用例
5.2.1 系统安全性检测
5.2.2 容错性测试
5.2.3 系统可靠性检测
5.3 病房管理系统测试结果
结 论
参考文献
作者简介及在学期间所取得的科研成果
致谢