文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

医院病房信息管理系统的设计与实现论文.doc

  • 资源ID:16098905       资源大小:863KB        全文页数:47页
  • 资源格式: DOC        下载积分:5文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要5文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

医院病房信息管理系统的设计与实现论文.doc

1、郑州轻工业学院 本科毕业设计(论文)题 目 医院病房信息管理系统的设计与实现 学生姓名 xxx 专业班级 软件工程(xxxx)11-2 学 号 xxxxxxxxxxx 院 (系) 软件学院 指导教师(职称) xx(讲师) 完成时间 2015年 5月24日 郑州轻工业学院毕业设计(论文)任务书题目 医院病房管理信息系统的设计与实现 专业 软件工程(过程控制)学号 姓名 史姗姗 主要内容、基本要求、主要参考资料等:主要内容:主要设计医院病房管理信息系统软件,实现登录模块:医护人员及病人的登录;医护人员管理模块:医护资料的新增、修改、查询、删除;病房管理:管理病房的使用情况;住院登记:为每一个入院的

2、病人生成唯一编号;住院收费管理:对住院期间的医药费用进行添加、删除;出院管理:清除出院病人的记录;更改密码等;病人管理模块:基本信息查询(病人所属医护人员查询、用药查询)、费用查询(用药费用)。基本要求:1系统界面设计简单,信息分类清晰、准确。2提供灵活、方便的权限设置功能,使整个系统的功能分工明确。 3系统具有一定的易维护性和易操作性。主要参考资料:1孙学文. 医院信息系统的设计与开发. 吉林:吉林大学,2004年. 2崔淼,关六三,彭伟. 程序设计教程(C#版). 北京:机械工业出版社,2010.83沈士根,汪承焱,徐晓东. Web程序设计. 北京:清华大学出版社,2009.5 完 成 期

3、 限: 2015年6月1日 指导教师签名: 专业负责人签名: 2015年 3 月 2 日 目 录摘 要IABSTRACTII1 绪论11.1 课题的背景11.2 课题的研究现状11.3 课题的意义31.4 管理系统的开发31.5 课题的主要任务42 医院病房信息管理系统开发技术分析52.1 开发平台和技术简介52.2 系统模式52.2.1 C/S简介52.2.2 C/S的选用52.3 Winform简介52.4 C#简介62.5 数据库SQL Server简介62.6 数据库SQL Server 2005的特点73 系统分析93.1 可行性分析93.2 需求分析93.2.1 系统功能分析103

4、.2.2 系统结构分析103.2.3 系统运行分析113.2.4 系统设计所涉及的数据114 系统设计134.1 系统的目标134.2 系统功能结构134.3 系统流程图144.4 系统开发环境154.5 数据库设计154.5.1 数据库概念设计154.5.2 数据表的设计185 详细设计215.1 登录界面215.2 管理员模块235.3 医护人员信息管理模块245.4 医院病房管理模块275.5 住出院管理模块285.6 住院收费管理模块295.7 病人信息管理模块315.8 修改密码模块336 系统的测试与维护366.1 系统测试366.2 系统维护36结束语38致谢40参考文献41 医

5、院病房信息管理系统的设计与实现摘 要 随着现代科学技术的进步,信息化的发展也越来越快。由于我国医疗系统的不断深化改革,把计算机用在医疗事业也就越来越迫切。医院在人们的生活中占有重要的位置,医院的工作需要高效率、无差错的完成。对于医院病人住院也需要麻烦的手续和过程,所以设计这个基于的医院病房信息管理系统是非常有用的,该系统主要是为了告别医院的传统的工作方式。传统的医院都是手工操作的,其流程繁琐复杂,效率极为低下。要改变这一现状就需要开发一个功能完善的医院病房信息管理系统来实现,这样不但可以更好地管理,在很大程度上,节省了人力和物力资源。拟开发系统是在C/S结构下建立系统的三层架构,结合SQL s

6、erver 2005数据库,使用C#语言Windows窗体应用程序进行开发的,通过三层架构之间的相互依赖实现医院病房信息管理系统的医护人员管理、病房管理、住院管理、住院收费管理、出院管理、病人信息查询、密码修改。关键词 C#,C/S,SQL server 2005,医院病房信息管理系统模块 THE DEEIGN AND IMPLEMENTATION OF HOSPITAL INFORMATION MANAGEMENT SYSTEM ABSTRACT With the advances in modern science and technology, the development of in

7、formation technology is becoming more and more quickly. Due to the deepening of medical system reform in our country, use a computer in the medical enterprise is more and more urgent. Hospital occupies an important place in peoples lives, the hospital to the completion of the work needs to be effici

8、ent, error-free. For hospital patients in the hospital also need to trouble the procedure and process, so the design of the hospital information management system based on are very useful, The system is to bid farewell to the hospitals traditional ways of traditional hospital is manual operation, th

9、e process is cumbersome and complex, extremely low efficiency. To change this situation we need to develop a fully functional hospital ward information management system to achieve, it will not only be able to better manage, in large part, to save the human and material resources.Proposed developmen

10、t system is system was established in C / S structure of the three-tier architecture, combining with SQL Server 2005 database, use C# language Windows Forms application development and through three-tier architecture between interdependent implementation of information management system of hospital

11、ward medical staff management, real disease management, hospital management, hospital management fees, hospital management, patient information query, modify the password.KEYWORDS C#, C/S, SQLserver2005, Hospital information management system, Module 1 绪论1.1 课题的背景最近几年,随着医院规模的不断扩大,用原来的只靠人力管理病房的方法已不合时

12、宜。目前我国医院的信息处理基本上还停留在传统的手工方式上,不但工作强度比较大而且效率比较低,管理人员和医护人员的大部分的时间都消耗在病人入住的登记,病房信息的记录,病房的分配、病房住院收费及病人出院病房手续的办理等工作上。对于医院重要的病例、临床检验、病理分析等许多宝贵的资源无暇进行合理的整理和进行有效的科学的分析,以便对以后的医学发展奠定一定的数据基础和宝贵的临床病例数据。大家对这些资料深入的统计分析不能充分为医学科研利用,感到非常的惋惜。所以为了适应医院信息化管理模式的需要,适应现代社会对医疗服务的要求越来越高的现状,为了实现医院日常工作的简单化和规范化,方便医院管理者的合理管理,方便需要

13、住院的病人就诊,提高医务人员的工作效率,我们应开发医院病房管理信息系统。利用计算机实现对住院病人的管理,不管是计算机专业人员还是其他用户都能很快上手,使医院的日常工作简单化、规范化和科学化,具有手工操作管理所无法比拟的优点,如:查询快速、方便、存储量大、可靠性高、寿命长、保密性好、成本低等。这些优点能够极大地提高对住院病人、病房等的管理效率,节省了人力、物力和时间,进而使医院的各项资源得到更加充分的利用,且较好的提高医院的经济效益,促进其发展。1.2 课题的研究现状在医院信息系统的设计中,国外起步比国内要早,也取得了不错的成果,并且随着经济的不断发展,计算机软件的应用在医疗管理设计中不断地改变

14、,1987年,美国通过立法的形式,开发并推广了卫生信息传输标准,标志了计算机技术与医疗系统结合的开始,并且设置了相应的政府管理部门,进行协调与管理工作,2005年,英国投入55亿英镑,开发远程医疗保健服务技术,通过网络技术,进行远程就诊,既方便了患者,又有效的整合利用了优秀的医疗资源,同时也增强了公民的自我保健意识Error! Reference source not found.。韩国在过去的二十年里,实施了两个十年的卫生信息系统计划,在政府的推动下,推动私立医院与公立医院的系统医院的整合,并且将全国大部分医疗机构纳入全国医疗保险,进一步实行在线结算,将医疗司法问题标准化,并且大多数医疗支持

15、图片病例交换系统的运行。在理论研究成果方面,出现了如下观点,医院病房系统是为医院的信息化提供的实用软件。这个系统是为了帮助的医护人员的更快的处理医院病房的一些事物,节约医护人员和病人的时间,提高医院的整体的工作效率和经济收入而设计的。为满足系统的全面型、实时性、操作简单和方便性和系统功能扩展灵活行的要求,设计了这个医院病房管理系统,该系统必须将进一步促进医院的信息化管理。医院管理是医院为完成医疗、教学和科研等工作。医院病房管理系统就是把软件开发技术应用到医院病房实际操作中,对病房管理、病人基本信息、病人用药、用药费用等进行整体管理,使医院工作更加信息化,分配合理化,便于用户能够方便管理复杂化的

16、信息,保证医院运行安全,病人方便就诊。提高医院的整体工作的速度和质量。在咱们国家的医院信息系统开始的比较晚,发展的挺快,随着经济的快速发展,计算机的更新也是一直在前进,就现在的情况来说,咱们国家大多数医院管理系统应用是C/S或B/S结构设计开发的。咱们国家医疗信息系统的发展也在不断地从管理化到临床化,进而到局域网络化发展。在一些经济发展比较快的的大、中型城市,一些医疗条件比较好、发展比较快的医院已经达到整个医院的信息化。不过,还有一些小城市的或者医院发展不是很好的中、小型医院还不能实现这种完整的信息化水平。国内的技术水平相比与外国还是有一定的差距,在以后医院的发展会用计算机软件的实际应用来普及

17、,使整个医院的系统发展完整。因为咱们国家现在医疗保险不能形成系统且条理不清晰,咱们国家的很多医院仍是直接用现金进行交易,相互之间很难达成信息共享,只以在局域内医院信息共享资源为主,会有医院的工作量小且传输过程易堵塞等缺点,这还需要系统的不断发展和完善。现在有很多计算机仍然是在老的系统下运行,而且数据库的安全性不高,容易导致数据丢失。工作负荷:原有系统已无法承受医院对病人看病和药品的管理需求。局限性:现在的所有软件更新的都很快,原来开发的系统在运行速度和操作平台上跟不上现实的需求,因为操作平台的不断更新换代,对已有系统的更改和维护也不能打到现在的要求。再加上医疗事业的不断进步,药品数量的增加,医

18、用器械的不断更新,医院在管理方面的不断变化,已有系统已无法满足要求。所以现在急需要一个能适应的管理系统来取代已有系统的不足。1.3 课题的意义随着计算机应用越来越广,太多的行业越来越信息化,人们对一些机构的服务要求越来越高,所以对于医院病房信息系统的管理也要求越来越高,面对大量需要处理的数据,人们不可能手动处理每一个数据,那么随之产生了医院病房信息管理系统。拟开发的系统目的在于降低成本、提高效率、改善医院医护人员在不必要的地方的浪费,使医护人员更好的掌握病人的状态、病房的信息、治疗结果以及患者的基本信息及时的更改。系统同时提供病人的消费数据信息以满足各种消费查询,提高医院在病人出院时财务结算。

19、同时,本系统采取C/S开发模式,更加合适医院病房信息系统的使用,操作起来更加方便,维护工作可以在本机计算机尽心完成。1.4 管理系统的开发要为用户提供一个比较完整的系统,就应该以用户的实际需求为核心,以功能完整、容易操作为出发点,确定所开发系统的结构,结合合理的数据库、开发平台、主机的稳定配置和开发语言,构成一个完整的开发环境。所以,本系统的设计按照下述原则进行。(1)实用性原则系统以医护人员需求为目标,以方便医护人员为原则。同时,根据医护人员和病人实际的情况,增加数据,查询数据及修改数据(2)易用性原则C/S模式使用客户端不必安装任何软件,只需要有一台电脑,省去了一些使用人员对系统保护的困难

20、。COM/DCOM技术确保友好的用户界面和灵活的交互方式。(3)先进性原则这个设计完全是利用现在发展比较完善的计算机方面的各种技术,为医护人员开发一个比较完整的系统。本次系统将使用先进的C/S结构和SQL Server 2005数据库相结合进行开发,以最大程度实现医院病房信息在医院办公的要求。(4)稳定性原则这个设计选择合适的网络和较优的软硬件,用来保证开发系统的安全性和交互性,数据库稳定,平稳运行,无堵塞和数据的损失的现象,可以在不一样的电脑设备、不同的网络环境、和不同的操作人员中长时间安全的运行,确保正常的日常工作。(5)安全性原则本设计具有严格、细致的访问权限管理,管理员对内部数据具有详

21、细的操作。医护人员根据管理员设置的权限,能对数据进行部分操作。可保存病人以及医护人员的一些保密资料。(6)拓展性原则本系统开发用的是三层架构,可以进行针对关键点修改,不会影响其它程序的运行,对程序的后期修改和扩展十分方便。1.5 课题的主要任务主要设计医院病房管理信息系统软件,系统管理模块只包括管理员管理模块,这个模块能够对医护人员进行增加、删除、修改、查询和为操作的医护人员分配登陆的账号和设置登陆的权限;系统的操作模块包括实现登录模块,管理员及医护人员的登录(由于管理员在添加医护人员设置了权限,所以医护人员的登陆界面是不同,在系统的主页面上医护人员可以自己修改密码);医护人员管理模块:医护人

22、员资料的新增、修改、查询、删除,密码修改;病房管理:病房的添加,删除和病房的使用情况的查询;住院管理:添加入院病人记录等,为每一个入院的病人生成唯一编号;住院收费管理:对住院期间的各种医药费用进行管理;出院管理:清除出院病人的记录;病人信息管理模块:基本信息查询(病人住院号、病房号、姓名、性别、年龄、病情描述、诊断结果、备注、所属医护人员)、用药查询(住院号、姓名、药品名称)费用查询(住院号、姓名、药品名称,价格,缴费时间)。2 医院病房信息管理系统开发技术分析2.1 开发平台和技术简介该系统在Visual Studio 2008环境中用C#语言开发,采用了目前非常流行的Client/Serv

23、er结构构造软件技术。2.2 系统模式2.2.1 C/S简介C/S 结构,是基于操作平台的客户机/服务器。 在以前C/S架构在开发领域占主导地位,一般情况下,编程人员将开发完成的软件安装在本计算机上(即客户机)中,将数据安装在专用的服务器中,用户通过安装在客户机的软件和网络进行各种数据库操作,这种架构要求客户机中必须安装客户端程序,要不然无法工作,同时,C/S架构中的数据分析处理工作需要在客户机中完成,所以对客户机有较高的硬件配置,以保证能高速处理由服务器端发送过来的原始数据。2.2.2 C/S的选用 医院病房信息管理系统只是在医院内部的小型局域网中应用,因为病人的个人信息涉及到隐私,所以它不

24、需要接入外网中。而且能方便医护人员处理医院日常事务同时它也有较快响应速度。至于版本升级方面,医院病房信息管理的规章制度是很多年实践形成的,不容易改变和更改,而且所有医院的功能是大致相同的,所以版本的更新升级运用远不如现在大多应用软件应用的那么多。基于以上的考虑,同时为了确保程序的安全性与实用性,本系统的开发采用C/S模式。2.3 Winform简介WinForm是.Net开发平台中对Windows Form的一种称谓Error! Reference source not found.。使用Windows Form有以下的优点:(1)它的控件不但应用方便,丰富,而且开发人员可以根据自己的想法定义

25、属于自己特色的控件。WinForm控件是指以输入或操作数据的对象。它有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件的一些简单而可见的功能。包含在 .NET Framework中的 Windows窗体类旨在用于GUI开发Error! Reference source not found.。程序员可以容易地创建适应所开发的程序的窗口、菜单、状态栏及其它的窗体控件。(2)在数据处理中能容易的呈现数据和操作,应用程序开发中最常见的情形之一是在窗体上显示数据Error! Reference source not found.。Windows窗体在数据库运用中给予一切帮助。(3)明确向用户提

26、供创建窗体、数据处理、打包和部署等的分布指导Error! Reference source not found.。Windows Form的应用有下面几个特点:(1)编程人员很容易提供连接数据源的控件,例如SQL Server 2005等。(2)Windows窗体能完全使用CLR的安全品性。这就意味着,一切都可以通过Windows窗体来实现,包括在浏览器中的运用。2.4 C#简介 C#是微软公司推出的推出一种语言简单、类似安全的面向对象的编程语言,开发人员可以通过它编写在.NET Framework上运行的各种安全可靠的应用程序Error! Reference source not found

27、.。它语言简洁、使用方便且具有兼容性的彻底的面相对象设计。它不但结合了C+强大的灵活性和Java语言的简洁等特性,而且还吸纳了VB语言的易用性Error! Reference source not found.。C#在.NET Framework框架中扮演着重要角色。它是互联网软件和服务战略的重要内容,它不能被孤立的使用,而必须和.NET Framework一起考虑。C#为应用程序开发人员提供了快速开发手段,它几乎综合了目前流行的所有高级语言的优点,提供了一种语法简单、功能完善而又容易使用的外在表现形式,使用C#开发程序比其他语言相对简单,因为其语法比较简单Error! Reference s

28、ource not found.。C#是一种强大的语言,在C#中能完成意想不到的功能任务。 2.5 数据库SQL Server简介SQL Server是微软公司开发的一个关系数据库管理系统,它是一种的客户/服务器系统Error! Reference source not found.。它使用Transact_SQL语言在客户机和服务器之间发送请求。T-SQL语言是结构化查SQL的一种,支持ANSI SQL92标准。SQL Server在进行测试连接时,连接到服务器的名称通常是计算机的名字或者时SQL Server服务器所在计算机的IP地址Error! Reference source not

29、found.。在身份验证中,可以选择接受默认设置Windows身份验证,或选择SQL Server身份验证并填写用户名和密码,最后测试连接即可。SQL Server是的特点:(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单Error! Reference source not found.。(3)丰富的编程接口工具,为用户进行程序设计提供更大的选择余地。(4)SQL Server与WindowsNT完全集成,利用WindowsNT的许多功能Error! Reference source not found.。(5)具有很好的伸展性,可以运行在几乎所

30、有的Windows平台的各种处理器上。(6)提供数据仓库功能。2.6 数据库SQL Server 2005的特点SQL Server 2005是微软公司推出的综合、集成的数据平台,是一种进行数据管理和数据分析的数据库。它应用比较广泛,可以比较系统的归类信息,是管理信息的一个不可或缺的工具;数据库创建后,其的存储大小可根据数据量的大小而变化;它有以下特点:(1)它的数据库引擎为关系型数据、结构化和非结构化数据提供了更加安全、可靠的存储功能,实现了与Miscrosoft Visual Studio、Miscrosoft Office System和新的开发工具包的紧密集成。(2)增强的报表服务。全

31、面的报表解决方案,可创建、管理和发布传统的报表和交互的基于Web的报表Error! Reference source not found.。(3)增强的数据访问接口。通过SQL本地客户程序将SQL OLE DB和SQL ODBC集成到一起,连通网络库形成本地动态链接库(DLL),从而使数据库应用开发更易于管理。(4)增强的数据分析服务。联机(在线)分析处理(OLAP)功能可用于多维存储的大量、复杂的数据集的快速高级分析Error! Reference source not found.。(5)增强的数据复制服务。数据复制可用于数据分发和移动数据处理。(6)改进的开发工具。开发人员现在能够在.N

32、ET统一平台开发Transact-SQL、XML等应用。(7)可以为不同规模的企业构建和部署经济有效的BI(Business Intelligence)解决方案。3 系统分析要成功开发一个应用软件,第一步就是要对系统进行分析,在对系统进行深入的了解后,才能开发出使用户较为满意的系统。下面就是对医院病房信息管理系统的设计进行的具体分析。3.1 可行性分析可行性分析(Feasibility Analysis)就是在项目开发前,经过一系列完整的调查分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论。本次开发的项目的可行性分析从以下几个方面进行介绍。(1)经济

33、可行性:对于医院病房信息管理系统的开发在经济上是可以接受的,并且本系统实施后可以显著提高医院的工作效率,节省大量的人力、物力。所以本系统在经济上是可行的。(2)技术上的可行性:医院病房信息管理系统采用了Client /Server模式进行开发。在大学期间,我们在大学中相继学习了有关数据库,操作系统,web程序设计,C#程序设计与项目实践,计算机组成原理,软件工程概论等多门课程和学校图书馆提供的大量图书资料为整个课题开发提供了坚实的基础。C#是比较强大的语言,SQL Server也是比较容易操作的数据库,所以在开发技术中是比较容易完成的。在电脑配置上,因为社会进步的比较快,所以电脑的硬件配置只会

34、越来越好,不会出现内存不足等问题。无论是硬件还是软件都能达到开发医院病房管理系统的要求。(3)操作可行性 :这个医院病房信息管理系统若安装使用,预计每个操作页面非常直观、简单。用户能快速学会使用这个系统。为了防止电脑在运行时出现一些故障,医院还会找几个计算机专业的人员进行及时的维护和修理。综和以上分析,医院病房信息系统的开发无论是在目标上还是在一些可行性的分析上都能达到要求,所以开发此系统是没有任何大的阻力的。 3.2 需求分析3.2.1 系统功能分析在系统功能设计中,准备在登陆时设置管理员登陆页面和医护人员登陆页面,在管理员进入主页面后,在主页面中添加医护人员为一般用户,并为一般用户设置权限

35、。当医护人员登陆的界面时,界面的显示是根据管理员所赋予的权限决定的。管理员登陆包括医护人员信息管理、医院病房管理、住院管理、住院收费管理、出院管理、病人信息管理、修改密码等。医护人员作为用户登陆后显示的页面是管理员中除了医护人员信息管理外的其它的几个模块中的不同组合。这些功能的设计满足医院病房信息的管理的基本要求,它能够实现有关于管理员的操作管理和医护人员对病房的基本操作管理。3.2.2 系统结构分析医院病房信息管理系统结构共有五大模块,分别是出入院管理、病房管理、住院收费管理、病人信息管理、系统管理模块。其中这五大模块包含的子模块为入院管理包括入院登记,病房管理包括病房信息的增加,删除和病房

36、信息查询,住院收费管理包括费用的添加和费用的删除,病人信息管理包括病人基本信息查询和用药和费用查询,系统管理包括管理员操作所有模块和修改密码与退出系统出院管理只包括出院一个小模块。具体系统操作图如图3-1所示。图3-1 医院病房信息管理系统结构图3.2.3 系统运行分析对医院病房信息管理系统的开发选择操作系统无太多的思考,因为现在Windows 7系统是大家普遍用的系统,也是比较方便的操作系统。在本系统中配置了SQL Server 2005的数据库,Visual Studio 2008开发平台。3.2.4 系统设计所涉及的数据在将要开发的医院病房信息管理系统中,数据库中预计设计五个表,分别是管

37、理员表、病房信息表、医护人员信息表、病人信息表、用户信息表。这些表的详细设计情况如下:(1)管理员:登陆名与密码。(2)病房信息:病房号、病房状态。 (3)医护人员信息:姓名、性别、年龄、毕业学校。(4)病人信息:病房号、姓名、性别、年龄、病情描述、诊断结果、备注及所属医护人员。(5)用户信息:用户登陆名及密码。4 系统设计4.1 系统的目标根据前面所做的需求分析及获得的系统功能需求可以得出,医院病房信息管理系统开发完成后,应达到以下目标:(1)界面设计大方、简单。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证查询的灵活性。(5)实现医院病房信息系统管理系统中病

38、房信息、医护人员信息、病人信息等基本功能。(6)提供灵活、方便的权限模块设置功能,使整个系统管理分工明确。(7)具有易维护性和易操作性。4.2 系统功能结构根据医院病房信息管理系统的特点,将系统分为医护人员管理、医院病房管理、住院管理、出院管理、住院收费管理、病人信息管理、修改密码和退出系统这几大部分。该医院病房信息管理系统的具体功能描述如下:(1)管理员管理模块本系统的管理员账号和密码均为admin,管理员进入系统后,在管理员设置模块中可以对医护人员管理、医院病房管理、住院、出院管理、住院收费管理、病人信息管理进行添加、删除、查询,同时在添加医护人员时,可以对医护人员设置权限,对于添加的医护

39、人员初始密码是123456,在登陆后可以修改自己的密码,医护人员所拥有的对模块的操作权限,需要管理员在权限管理中为医护人员添加病房管理、住院登记、住院收费管理、出院管理、病人信息查询权限。(2)系统管理模块病房管理模块:所有的医护人员均拥有病房管理的权限,在病房管理中可以添加、删除、 查询病房状态。住院登记模块:根据管理员在赋给医护人员权限不同,此模块有些人不能操作,在这添 加住院的病人的信息,且系统会自动分配给病人唯一一个住院号。住院收费管理模块:根据管理员在赋给医护人员权限不同,此模块有些人不能操作,在这住院收费中可以根据病人的住院号添加的病人的所用的药品与价格,同时也可以删除的病人的所用

40、的药品与价格。出院管理:负责病人入院登记的医护人员,同时负责病人出院。 病人信息查询:在这里可以查询病人的个人信息,病人的用药情况和病人的用药费用等一些操作。密码更改:不论是管理员还是医护人员登陆系统,都能修改自己的密码,同时在密码修改下,包含退出系统。4.3 系统流程图医院病房信息管理系统利用方便的权限控制功能,实现不同的操作员登录之后,显示不同模块,其中主页面具有所有用户的都具有的密码修改权限(退出系统在密码修改下),流程图如图4-1所示。图4-1 面向系统管理员的流程图4.4 系统开发环境该医院病房信息管理系统的开发环境具体如下: (1)软件配置操作系统:Windows 7数据库选择:S

41、QL Server2005开发平台:Visual Studio 2008开发语言:C# (2)硬件配置CPU:Inter(R)Core(TM)i3-2350M CPU 2.30GHz或以上(客户机)内存:2.00GB或以上(客户机)硬盘:500GB以上(客户机)显示器:VGA或更高4.5 数据库设计4.5.1 数据库概念设计根据上面对本次开发系统的需求分析和系统设计,整理出医院病房信息管理系统的数据库实体分别为病房信息实体、病人信息实体、收费信息实体、用户表信息实体、管理员信息实体。下面列出涉及医院病房信息管理系统的关键实体及部分E-R图。(1)病房信息实体病房信息实体包括id编号、病房编号和

42、病房入住状态(主要以一间病房仅有一个床位)等属性。病房信息实体E-R图如图4-4所示。图4-4 病房信息实体E-R图(2)病人信息实体病人信息实体包括id编号、住院号、病房号、病人姓名、病人性别、病人年龄、病人病情、病人诊断结果、备注、所属医护人员等属性。病人信息实体E-R图如图4-5所示。图4-5 病人信息实体E-R图(3)收费信息实体收费信息实体包括id编号、病人住院号、病人姓名、所用药名、所用药价、时间等属性。收费信息实体E-R图如图4-6所示。图4-6 收费信息实体E-R图(4)用户表信息实体用户表信息实体包括id编号、用户名、密码、所有权限、性别、年龄、毕业学校等属性。用户表信息实体

43、E-R图如图4-7所示。图4-7 用户信息实体E-R图(5)管理员信息实体 管理员信息实体包括id编号、管理员姓名、密码等属性。管理员信息实体E-R图如图4-8所示。图4-8 管理员信息实体E-R图4.5.2 数据表的设计本系统一共用了5个表,分别为(管理员信息表)、ang(病房信息表)、en(病人信息表)ei (收费信息表)、(用户表)。各个表都有相应的主键,这样有利于数据的连接和管理。(1)数据表(管理员信息表)表用于存放本系统中的管理员名称和密码。该表的具体介绍如表4-1 所示。表4-1 管理员信息表序号字段名类型长度字段说明1idintID(主键)2namenvarchar50管理员名

44、称3pwdnvarchar50管理员密码id表示该表的主键,类型为自动编号;name是用户名称;pwd为用户密码。(2) 数据表ang(病房信息表)该表用于存放病房的一些信息,该表的具体介绍如表4-2所示。表4-2 病房信息表序号字段名类型长度字段说明1idintID(主键)2Numbernvarchar50病房号3Flagnvarchar50病房状态id是表示该表的主键;类型为自动编号;Number是病房号,Flag是病房状态。(3)数据表en(病人信息表)表4-3 病人信息表en序号字段名类型长度字段说明1idnvarchar50ID(主键)2chuanghaonvarchar50病床号3

45、namenvarchar50病人姓名4sexnvarchar50病人性别5agenvarchar50病人年龄6bingqingnvarchar50病人病情7jieguonvarchar50病人诊断结果8beizhunvarchar50病人备注9UserNamenvarchar50所属医护人员id表示该表的主键,类型为自动编号;chuanghao是表示病床号;name是表示病人姓名;sex是表示病人性别;age是表示病人年龄;bingqing是表示病人病情;jieguo是表示病人诊断结果;beizhu是表示病人备注;UserName是表示所属医护人员。(4)数据表ei (收费信息表)表4-4 收费信息表ei序号字段名类型长度字段说明1idintID(主键)2zhuyuanhaonchar10病人住院号3namenchar10病人姓名4yaopingnamenchar10用药名称5pricemoney用药价格6t


注意事项

本文(医院病房信息管理系统的设计与实现论文.doc)为本站会员(ddeeee)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png