【《医院管理信息系统设计》13000字(论文)】_第1页
【《医院管理信息系统设计》13000字(论文)】_第2页
【《医院管理信息系统设计》13000字(论文)】_第3页
【《医院管理信息系统设计》13000字(论文)】_第4页
【《医院管理信息系统设计》13000字(论文)】_第5页
已阅读5页,还剩24页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

医院管理信息系统设计摘要随着计算机应用越来越广泛,人们也越来越关注健康,而医院的业务操作流程、医院的规模大小、医院的业务流程规范都不尽相同,医院的业务也在不断增长,处理起来也越来越困难,简单的人工管理,已经没办法满足医院的需求,所以如果我们将计算机应用到医院管理中来,应用最先进的信息管理技术,再结合医疗管理过程的实际需要,集中管理,看重信息资源,就可以提高医院的服务质量和管理水平,医疗信息系统计算机化已成为现在医院运营过程中不可缺少的部分本文主要大致介绍了医院管理信息系统的基本概念和国内外医院管理信息系统的应用现状和研究,分析了医院管理信息系统的重要性,还有我国医院管理信息系统现状和存在哪些问题,还包括医院管理系统的设计思路和相关的技术,使用客户端/服务器模式、开发工具Visualstudio2017、数据库SQLServer技术,以及在开发过程中的软件工程方法的应用。论文从整体设计出发,从需求分析,数据库设计到划分功能模块,对医院管理信息系统开发进行详细分析和设计,从需求和业务流程入手,采用UML建模技术,定义系统的用例图,设计协作图和时序图,划分各个功能子模块,然后建立了E-R模型,根据模型决定数据库中的表,再然后实现各子系统,还有系统运行环境介绍关键词:医院管理信息系统;客户/服务器;数据库目录1绪论 61.1选题来源和依据 61.2课题研究目的及意义 61.3本文的主要内容 72医院管理信息系统简介 72.1国内外医院管理信息系统的发展与现状 72.1.1国外动态 72.1.2国内形势 73系统分析与总体设计 83.1系统需求分析 83.1.1业务及用户需求分析 83.1.2系统软硬件需求 93.1.3系统功能需求 93.1.4社会需求 103.2系统可行性分析 103.3操作可行性 104系统设计 114.1医院管理信息系统概述 114.2医院管理信息系统结构设计 114.3系统目标 114.4系统模块结构 124.5系统整体架构图 124.6系统预览 135数据库设计 155.1数据库的概念 155.2SQLServer数据库介绍 155.3数据库的结构 165.4数据库概念设计 175.5数据库的逻辑结构设计 186系统实现 216.1用户登录注册模块的设计与实现 216.1.1用户登录注册模块功能概述 216.2医院管理信息系统操作示例 226.2.1管理员管理模块 226.2.2门诊业务管理 246.2.3医生诊断 277系统调试与测试 277.1系统调试 277.2系统测试 287.2.1测试的重要性和目的 287.2.2测试步骤 28总结 30参考文献 33 1绪论1.1选题来源和依据在20世纪60年代,美国一些医院首先开始开发和应用医院管理信息系统,到了20世纪80年代的时候,随着网络技术水平的提高、高速计算机和信息化的发展,医院管理信息系统也迅速发展,人们也越来越关心健康,医院的业务也在不断增加,医院人员处理起来也越来越困难,人们也越来越需要更好的医疗服务,而在传统的手工操作模式下,病人查账会很困难,药品浪费现象也很严重,更重要的是医院人员无从跟踪,病人的账目和病历都很繁杂,这就很容易造成账单易漏、错账等现象,还会出现人工收费错误问题,所以为了改变现在这种状况,我们需要提高我们的服务水平,还要提高我们的工作效率,而医院管理信息系统不仅能提高更好的管理水平和服务质量,而且还能提高医务人员的工作效率,同时,伴随着计算机性能越来越好,价格也在不断降低,计算机已在各方面应用越来越广泛。在这个背景下,本论文结合了现在各医院的实际需求,阐述了医院管理信息系统的设计与实现,设计采用了客户/服务器模式,还有医院管理信息系统开发过程中各个技术细节。本系统也是比较适合现代发展需要的,为了提高医院服务质量和工作效率而开发设计的1.2课题研究目的及意义自从冯诺依曼发明第一台电子计算机之后,计算机相关技术的应用就一日千里,我们也很快就进入到了信息化时代,各个领域也都开始运用信息技术,形成了一发不可收拾的形势,计算机的发展也如日中天。我国医院医院规模不断扩大,我国的设备和医疗水平也在不断完善和提高,因此,医院的信息量也越来越庞大,越来越难以管理,医院的信息管理已经逐渐成为医院的发展难题,因此,提高医院的信息管理能力很有必要医院管理信息系统算是信息系统中较为复杂的一种,它可以应用于医院的各个方面,包括员工管理、药房管理、经济管理等等,信息技术随着计算机和网络技术的快速发展,已经在各个方面应用越来越广泛,越优秀的现代医院就一定会有顶尖的医疗仪器设备、功能完备且美观的建筑设施,还有高水平的医护人员,而医院管理信息系统刚好可以使这些资源最好的得到利用1.3本文的主要内容本文主要内容是界定现有医院信息管理体系结构;(2)构建和完善医院信息管理结构评价指标体系;(3)研究设计出更适合现行医院信息管理的系统,达到世界先进水平的行列。2医院管理信息系统简介2.1国内外医院管理信息系统的发展与现状2.1.1国外动态医院管理信息系统一开始是出现在美国,在20世纪中期的时候,美国的医院开始应用电子计算机,开始是用于管理医院的资金流转,接着实现计算机的其他事务管理,医院管理信息系统总共经历四个阶段,美国的医院管理信息系统一开始是主要应用与护理和收费上,为了迎合医疗保险制度的要求,随着科学技术的不断进步,然后医院管理信息系统也扩展到辅助检查,然后扩展到了行政事务处理系统,最后电子病历系统也逐渐发展成熟2.1.2国内形势从70年代末开始到90年代之前,我国的医院信息系统发展一直都是很缓慢的,但是随着后来我国技术水平的提高还有国力提升,各方面都进步明显,医院管理信息系统也开始快速发展,我国的医院管理信息系统也经历了四个阶段20世纪70年代末到20世纪80年代初期,由于我国各方面发展都比较落后,资金、设备等比较短缺,所以我们国家的医院管理信息系统还只能在少数个别医院进行开发和应用20世纪80年代中期,虽然我国开发了很多信息系统,但是绝大多数都只能单机操作,功能比较单一从20世纪90年代中期到现在,我国各个方面都在快速的发展,科技水平不断提高,由于人们越来越关注健康问题,生活水平不断提高,所以人们都希望有更好的医疗服务,医院也在这个时候意识到了医疗信息化的重要性了,高校和科研所还有有条件的公司也都加入到医院管理信息系统的发展中来,系统操作运行的软件和硬件也都与时俱进,因此在中国发展医院管理信息系统的条件也越来越成熟3系统分析与总体设计3.1系统需求分析3.1.1业务及用户需求分析医院管理信息系统是一门新兴的计算机科学、管理学和信息科学为一体的综合性学科,医院管理信息系统是为了研究医院信息管理的过程,这样可以更方便有效的管理信息资源,可以更好的帮助我们医护人员提供决策建议,帮助医院进行管理和更好的发展,医院管理信息系统具有计划、控制、辅助、数据处理和预测等几个功能,它的几个功能包括以下几点:通过当前给出的数据关系对数据进行分析,就可以预测将来的能够最大程度的节约时间和费用来提供比较准确可靠的信息,方便决策者选出最佳的实施方案,从而增加企业的收入可以迅速提供决策过程中所需要的数据信息系统运用的是统一标准,这样就可以排除矛盾的数据众所周知,人们一直都比较关注医院的服务质量和医疗水平,但是如果我们想要提高医院的医疗水平和服务质量,仅仅靠改进基础设施是远远不够的,这样是不能从根源上来提高医院的服务质量和医疗水平的,,更不可能提高医院的工作效率的,不会得到人们更好的评价,医院管理信息系统不仅节省了人力,工作人员工作起来会更轻松,减少了医护人员的工作量,而且更重要的是减少了很多差错,还提高了医院的各种信息管理水平,大大的增加了医院的收入,为患者提供了更加舒服便捷的医院环境,患者可以更加方便地进行查询和就医,这样就不仅提高了医院的服务质量和信息管理水平,还提高了医院的工作效率,因此,作为现代化的医院,想要适应社会从而更好的发展,仅仅具有较好的服务设施和医疗队伍是不够的,还应该有好的医院管理信息系统。现在很多医院都还是通过人工来进行信息管理的,包括算账、查询、整理、管理病房等各项工作,很显然,通过人工来执行这些工作,工作效率会很低,工作人员也会感觉很麻烦,所以,实现信息管理智能化是很有必要的,医院管理信息系统不仅方便了医院的管理,而且提供了患者更加舒适的服务在当代,只有更好的管理才能有更高的工作效率,如果计算机技术应用到医院信息管理中来,就可以大大地提高工作效率,替代了很多以前靠人工来完成的工作,实现了医疗、服务、管理一体的全新服务和管理模式。3.1.2系统软硬件需求医院管理信息系统的业务功能需求决定了医院管理信息系统的功能和结构,如果想要医院管理信息系统能够稳定可靠地运行,能够满足我们的期望,就必须建立一套满足要求、有容错能力,并且能够保证系统稳定地运行地系统相当重要,医院管理信息系统所使用地所以软硬件也应该符合实际情况而且能够满足一段时间内发展地需求。在系统搭建的过程中,我们必须要保证服务器支持c#和sqlserver,服务器采用的操作系统是Windows,编程工具是VisualStudio,数据库是Sqlserver.3.1.3系统功能需求医院管理信息系统主要分为四个功能模块:住院管理、门诊管理、药库管理和系统基础数据管理。在医院管理信息系统中,门诊管理功能模块包括门诊医生模块和门诊收费模块还有门诊药房管理模块,门诊医生模块实现的功能是医生给患者开药方、决定患者是否需要住院。门诊收费模块主要实现的功能是病人挂号、收银员收费还有病人信息录入。门诊药房模块主要实现的功能是查询药房药品库存、药品核发。住院管理功能模块包括对病房信息和病人信息进行管理还有管理医生、病房和病人之间的关系,比如病房中的病人费用信息、查询剩余病房、查询病人病历、记录病人信息,系统需要实现病人住院登记、缴费、挂号、出院等功能,系统功能还应该包括药方药品核发,查询药房中药品的库存,在医院住院部给病人分配病房、追加费用等系统基础数据管理功能模块主要有医生管理、收银员管理、药房管理、科室管理、病房管理、用户管理,医生管理功能模块就是对医生日常工作进行管理,药房管理模块主要功能包括药品采购、药品库存查询、药品核发,科室管理是对各个科室进行协调配合管理、病房管理是存储病房中病人信息、查询空床位3.1.4社会需求医院管理信息系统是医院管理必不可少的,是系统性的、基础性的重要工程,在医院信息管理方面,是一次重大的改革,包括管理模式、观念、手段和方法都发生了重大改变,医院管理信息系统涉及到医技、院务、医疗、护理、政工等各个方面的管理,对技术人员和管理人员还有软硬件建设都有相当高的要求,所以,我们在研究和设计医院管理信息系统的时候,就要特别注意到医院管理人员的要求在系统运行之后,能够看到什么什么样的效益是医院管理人员所关心的,当然这些效益并不都是指经济效益,而是能够提高医院的工作效率,使医院能够更好地发展,方便医院的工作者解决以前难以解决的问题,管理者可以更好地了解医院地情况以便能够及时做出应对,同时也能够更好的服务患者,如果想建立一个比较完善的医院管理信息系统,我们就要首先建立反映医院各方面运行状况的指标体系,并且还要常规化,3.2系统可行性分析可行性分析是系统分析阶段的重要步骤,是对系统进行全面的分析过程,可行性分析的目的是确定这个项目是否可行,系统可行性分析最重要的目标是进一步弄清楚系统的功能、目标和规模等,对系统开发的意义、必要性和背景都要进行调查分析,可能还需要提出系统开发的初步计划和方案,明确主要问题,对所提供系统大致规模和目标的有关约束条件进行论证,并且还要提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供可靠的科学依据。3.3操作可行性本系统大概需要两个月的时间完成。前两个星期主要是以看书以及收集有关系统方面的资料为主;接下来就是对系统的分析、数据库设计、界面设计、编写代码,实现数据库与界面的连接。而这些东西对于本系统来说是可行的。4系统设计4.1医院管理信息系统概述医院管理信息系统是对各个部门行政管理信息还有患者的具体信息,还有财务等情况的收集处理,医院管理信息系统会在医院的各个模块得到应用,主要包括患者的具体信息管理,患者信息包括患者的病房、身体状况、费用等,这些信息都可以通过系统进行查询、修改等管理工作,这些都可以帮助医生来进行更好的工作,患者也会因此而尽快康复,除此之外,还有就是可以帮助医院进行各个部门的行政管理工作,包括医生管理、科室管理、药房管理、病房管理、用户管理等模块,以便于全面管理医院,让医院各方面都可以更好的运行,最后就是医院的日常管理工作,包括患者挂号就诊住院等,为病人开药方。4.2医院管理信息系统结构设计系统架构有B/S架构和C/S架构两种,本医院管理信息系统选择C/S架构,也就是客户/服务器结构,我选择客户服务器模式是因为医院管理这使用客户服务器模式会更加方便,易于操作和上手,还有一些其他的优点,比如可以最大程度地发挥计算机的处理能力4.3系统目标本系统开发是本着实用原则,本文设计的医院管理信息系统是尽最大努力地满足医院管理工作的实际需要,也非常重视医院管理业务层次,还有在管理各个环节的时候,也考虑到了数据处理实用性也非常重要,在开发医院管理信息系统的时候,我们都是把能够满足医院管理和服务的业务放在第一位来考虑的,用户接口和操作界面也都是尽我们最大努力的,界面尽可能地美观,看起来舒适地,操作也是尽可能地方便简洁除了实用原则,医院管理信息系统开发还遵循可维护性和可扩展性原则,为了医院管理将来可以稳定使用本系统,所以医院管理信息系统必须有很好的可扩展性和可维护性,软件设计和实现也是分模块进行的,还提供了组件化工具和配置模块化工具,使医院管理信息系统在面对不同情况的时候,能够让应用程序更加灵活地配置。不止以上几个原则,医院管理信息系统开发还遵循了安全可靠性原则,为了防止黑客等一些非法操作用户入侵,设计开发的医院管理信息系统还必须做到安全可靠,即使被非法入侵,也能够最大程度地减少损失最后就是能够达到数据录入要求,医院管理信息系统在录入数据的时候,要能够保证可以方便快捷地录入数据,数据录入错误的时候,还要能够纠正错误,总而言之,就是医院管理信息系统能够数据录入方便快捷,还能够纠正错误,4.4系统模块结构医院管理信息系统是采用划分功能模块来进行模块设计,划分的各个功能模块是根据医院管理需要的要求来进行划分,医院管理信息系统在数据库中进行数据处理,数据库中的数据可以根据不同需求的需要来进行数据采样、统计汇总、数据导出。数据库和各个模块的关系如下,如图所示4.5系统整体架构图本系统的整体结构可以分为三大模块,分别是登录注册模块、数据管理模块和功能展示模块。其中登录注册模块包含用户注册和用户管理两个部分;数据管理模块可分为用户信息管理和医院人员信息管理;图形展示模块包括挂号,住院登记等模块。系统的整体结构如图所示4.6系统预览如果用不同的账号登录系统,那么就会对应不同的子系统,也就是对应不同的角色,也就有了不同的功能,管理员有多个不同管理模块功能,用户可以选择挂号、住院登记、出院等级、缴费等功能,医生可以为病人开药方、决定病人住院还是吃药。用户登录之后,就可以根据需要进行挂号、就诊缴费,如果需要住院还要进行住院登记,出院之后进行出院登记就可以出院了,管理员在进行登录之后就可以开始各个模块的管理了,包括医生管理、药品管理、科室管理、病房管理等等。5数据库设计5.1数据库的概念开始的时候,数据库的作用就是用来保存和管理数据的,但是随着计算机发展越来越成熟,数据库能够更好的满足用户的需求,在我们现在的生活中,数据库的应用是必须的,小到用表格存储数据,大到存储大量的数据,不管在哪个方面,我们都离不开数据库的应用,特别是现在进入到了信息化时代,无论在哪个行业,都离不开数据库的应用,因为都需要管理各种信息资源,比如高校的教务管理系统、图书馆管理系统等等,都需要数据库来管理数据,还有医院管理信息系统,数据库对这些系统来说都是至关重要的。5.2SQLServer数据库介绍SQLServer数据库给我们计算机数据平台给我们计算机发展带来了极大的帮助,提供了很多极其有用的实用功能,而且这些功能在任何平台上都可以流畅地运行,除此之外,还能够结合内存来使用,可以对一些事务性数据进行分析然后快速地处理,对数据进行一些增删改查操作,还可以简化大数据,虽然SQLSeiver数据库有很多的优点,但是也有一些缺点,比如有一些因素会对数据库安全产生威胁,这些因素主要包括未经授权的更改、计算机病毒攻击、使用惯用的TCP/IP端口、缺乏监视、数据库备份被盗等等。部分黑客和犯罪分子趁着用户在使用过数据库的时候盗取用户登录数据库所使用的用户名和密码,随后就用这些用户名和密码登录数据库,进入数据库中修改和破坏数据库中的数据,因此,为了SQLServer数据库更好地保护数据,SQLServer数据库安全性约束机制采用多层划分方式,身份验证模式就是其中一种确认用户的方式,经常使用的有以下两种Windows身份验证这种方式比较安全,因为采用的是本地连接模式,仅仅根据用户的权限来进行身份识别,这样可以不需要输入密码登录,但是只能在本地登录。远程连接时会受到限制,混合验证本地的用户访问时需要先建立连接,远程用户访问时如果未通过认证,还可以再进行SQLServer认证,从而使远程用户也可登录。由于服务器的种类各不相同,SQLServer本地的用户访问时需要先建立连接,远程用户访问时如果未通过认证,还可以再进行SQLServer认证,从而使远程用户也可登录。由于服务器的种类各不相同,SQLServe在面对不同的服务器时会根据自身进行区分,并且会针对专门的数据库进行加密和维护,这对数据的安全性提供了进一步保护。5.3数据库的结构从观察数据的角度来看,数据库的结构可以划分为三个层次(1)物理数据层物理数据库是以内模式为框架所组成的,它是数据库的最里面的一层,它是一个用来存储数据的集合。这些数据都是最原始的,是需要用户用来加工的,由内部模式描述的指令操作处理的位串、字符和字组成。概念数据层概念数据库是以概念模式为框架所形成的。它是数据库的中间一层,是用来对数据库进行整体逻辑表示的。它很好的表示出了数据的逻辑定义和数据间的逻辑联系,它也是一个集合,是用来存储记录的。它并不涉及数据库的对象的物理情况,它所涉及的是数据库所有对象的逻辑关系。(3)用户数据层用户数据库是以外模式为框架所形成的。顾名思义,它是用户所最直观的看见和实际应用的数据库,它表示了一个或一些特定用户使用的逻辑记录数据集合。通过映射,数据库不同层次之间是可以进行转换的。5.4数据库概念设计医院管理信息系统是有不同角色的,各个角色之间都是有联系的,我们一般都是用模块-关系图也就是E-R图来设计概念模型,通过E-R图我们可以更加直观清楚地明白各个角色之间的联系,E-R图也叫实体-联系图,实体-联系图是用来描述现实结构模型,用矩形表示实体型,用椭圆来表示实体的属性,并且用无向边来连接相应的实体,用菱形来表示实体之间的联系,还要在无向边旁边写上联系的类型,本系统的E-R图如图所示管理员实体包括账号、密码和权限三个属性,而在在这其中,账号为管理员的主键,管理员用户实体如图所示医生实体属性包括编号、姓名、密码、性别、年龄、职称、科室等七个属性,在这其中,医生编号为主键,医生实体图如图所示。患者实体属性主要包括编号、姓名、密码、医生编号等四个属性,患者实体图如图所示5.5数据库的逻辑结构设计逻辑结构设计指的就是将概念结构设计的E-R图变成数据库能够支持的数据模型,如下所示,而在这里面,括号里面的就表示主键部分。管理员属性::(管理员编号)、账号、密码、姓名、管理员级别等。医生属性:(医生编号)、性别、密码、医生名称、科室代码、科室职称等。患者属性:(患者编号)、姓名、密码、、性别、医生编号等五个属性挂号信息:(编号)、挂号类型、(科室代码)、挂号时间、姓名、性别、年龄等。科室信息:(科室编号)、科室名称、科室位置等。药品信息:(药品编号)、药品名称、规格、单位、批发价、零售价、有效期等。在医院管理信息系统中,有以下几个数据库表:管理员在数据库中的表:主要字段名有admin_id,admin_name,admin_password,admin_job,如表所示字段名作用类型长度是否允许为空admin_id管理员编号char4否admin_name管理员姓名char10否admin_password密码char10否admin_job管理员权限char4否admin_user管理员账号char10否医生属性表:主要字段有doctor_id、doctor_name、doctor_password、doctor_sex、doctor_dment、doctor_pro,字段名作用类型长度是否允许为空doctor_id医生编号char4否doctor_name医生名称char10否doctor_password密码char10否doctor_sex医生性别char4否doctor_dment医生科室char10否doctor_pro医生职称char10否患者属性表:主要字段有user_id、user_name、user_password、user_sex、user_doctor字段名作用类型长度是否为空user_id患者编号char4否user_name患者姓名char10否user_password密码char10否user_sex患者性别char4否user_doctor医生编号char4否科室属性表:主要字段有dpt_id、dpt_name、dpt_site字段名作用类型长度是否为空dpt_id科室编号char4否dpt_name科室名称char10否dpt_site科室位置char10否药品属性表:主要字段有drug_id、drug_name、drug_price、drug_num字段名作用类型长度是否允许为空drug_id药品编号char4否drug_name药品名称char10否drug_price药品价格char4否drug_num药品数量char4否挂号属性表:主要字段有register_id、register_time、register_doctor、register_dpt、register_num、register_name、register_sex字段名作用类型长度是否允许为空register_id单号char4否register_num门诊号char4否register_name姓名char10否register_sex性别char4否register_doctor医生编号char4否register_dpt科室编号char4否register_time挂号时间char8否6系统实现6.1用户登录注册模块的设计与实现6.1.1用户登录注册模块功能概述对于任何一个系统而言,用户只有注册登录之后才能进入系统,用户在登录系统的时候,需要输入账号和密码,根据用户输入的数据在数据库中查找,只有同时账号和密码,才能允许用户进入系统,否则就提示用户账号或密码错误具体效果如图所示6.2医院管理信息系统操作示例6.2.1管理员管理模块1、人事管理在医院职工有入职人员或者离职的时候,还有员工信息有变动的时候,都可以在系统中进行修改,当有需要的时候也可以查询员工信息,点击增加按钮,就可以为新入职人员填入信息,包括姓名、身份、年龄等,每当有员工信息发生变动的时候,就可以点击修改按钮,员工离职也可以点击删除按钮删除员工所有信息,完成这些操作之后都会有操作成功的提示。2、药品管理药品账单管理可以查看药品在库房内的数量,还有在药房内发放了多少,购入了多少,药房入库管理操作说明:每当有药品入库的时候,就可以在系统中更新药品的详细信息,如果是新药的话,就可以增加药品具体信息,单击增加按钮药品出库管理当药房需要有药品出库的时候,就可以在系统中修改药品的信息如图所示。3、病房管理有新的患者住院时,就可以在系统中查询空床状态,并提供空床所在的位置,极大的节省了工作人员的工作力度,也提高了医院的工作效率,为患者提供更加方便快捷的服务,并且时刻记录患者所在病房的费用。患者已经在医院住院时,需要修改病房中的床位信息,记录负责料理患者的主治医生。患者出院的时候,就需要及时在系统中修改床位信息,查询患者住院期间所花的费用如图所示4、科室管理患者在挂号的时候,需要查询科室信息,包括科室中有哪些主任医师、副主任医师等,还有科室所在的位置等等,不再像以前那样费劲查找科室信息了,极大的方便了患者,为患者带来了方便快捷的服务,还有提高了我们的工作效率科室信息发生变化的时候,需要及时在系统中修改科室在系统中的信息,有新的科室加入时,也要在系统中增加新科室的相关信息,包括主任医师、科室位置等。如图所示5、用户管理查询用户在系统中的账号、密码等,需要查询这些信息的时候,就可以点击查询按钮,点击查询按钮,就可以查询到关于该用户的相关信息了。有新的用户加入时,就可以点击增加按钮,然后在系统中就可以添加用户的相关信息,包括用户名和密码等用户信息发生变动时,点击修改按钮时,就可以根据需要在系统中修改用户的相关信息。系统中没有了这个用户时,就可以点击删除按钮,然后该用户的所有信息就会在系统中全部删除6.2.2门诊业务管理1、挂号业务操作说明:患者来医院看病时,工作人员录入病人基本信息,然后点击确定按钮,就可以保存患者挂号的相关信息,挂号成功之后系统会提示挂号成功并自动打印挂号单,如果工作人员数据信息录入错误的话,就可以点击修改按钮,在系统界面中选择需要修改的数据选项,然后就可以修改,修改完成之后,系统界面就会显示出修改成功的提示,并重新打印出挂号单,如图所示。2、住院登记操作说明:患者需要住院的时候,就需要增加新的患者信息,工作人员就会在系统中录入患者的身份信息等,系统也会会为工作人员查询哪里还有空房空床等具体信息,查询完成之后,工作人员就会据徐录入病房位置和病床号等具体信息,操作完成之后系统界面会提示登记成功的信息提示,之后就可以安排患者住院了,如果工作人员把患者的相关信息录入错误的话,就可以点击修改按钮,选择需要修改的选项,再录入正确的信息即可,修改操作完成之后,系统界面会提示修改成功的提示信息,如图所示。3、出院登记患者出院的时候,工作人员在系统中查询患者的相关信息,并且计算患者在住院期间所花的费用,包括住院费、医药费、手术费等。计算出来之后,给患者确认费用,患者确认无误后,患者就可以正常出院了,患者出院之后,工作人员需要在系统中删除该患者所有的信息,操作成功之后,系统界面会提示操作成功的提示信息,,如图所示。4、就诊缴费工作人员根据患者的挂号编号查询患者的医药费用,患者确认无误之后即可缴费,点击确定,就是缴费成功了,系统之后会自动打印缴费单,系统界面也会提示缴费成功的信息提示。费用计算错误的,也可在系统中修改,点击修改按钮,选择费用选项就可以修改费用,费用计算多的会赔给患者,操作成功之后系统界面会提示修改成功的信息提示,如图所示。6.2.3医生诊断医生根据患者身体情况为患者诊断之后,会让患者住院或者只需吃药即可,医生会在系统中录入患者的身份信息,并为患者开具药单,嘱咐患者平时需要的问题,录入信息操作完成之后,点击确定按钮,就可以进入为患者开具药单界面,医生会根据患者身体情况开一些治疗患者病症所必须的药品,这些操作完成之后,点击确定按钮,系统就会提示操作成功的信息提示并自动为患者打印药单。7系统调试与测试7.1系统调试系统调试一般是指在把医院管理信息系统投入运用之前,需要通过手工或者软件测试软件等方法对系统进行测试,尽可能地找出系统中的错误,这是保证医院管理信息系统稳定的运行的一个至关重要的步骤,在任何一个系统程序编写工作完成之后,我们都必须进行必要的调试,我在系统开发工作完成之后,也进行了很多的系统测试。7.2系统测试对任何一个系统程序来说,不管我们使用什么方法或者更好的技术,想要实现系统不出现任何的错误是不可能的,使用更好的方法或者使用更加先进的技术只可能使系统出现的错误少一点,想要系统不出现任何错误是做不到的,所以我们在完成系统开发工作之后,就必须要对系统进行很多的系统测试,尽可能找出系统中的错误,从而让医院管理信息系统在投入运用之后能够尽可能地稳定运行更长时间。7.2.1测试的重要性和目的系统测试是通过输入一些条件值,然后对系统进行操作,来尽可能的找出系统中的错误,从而来判断一个系统的好坏,并且判断出系统是否满足客户的要求,系统测试的主要目的是:(1)发现错误,缺陷和系统的不足,尝试在非正常情况下的功能和特性是否可用可控。(2)确定系统的能力和局限性,是否满足使用方的实际需求。(3)通过对测试中出现的问题进行分析,找出问题出现的原因,避免再次出现此类问题。(4)避免投入实际使用时出现问题和Bug,影响使用方的工作。7.2.2测试步骤测试共分为四个步骤:(1)单元测试:针对软件开发设计完成后的各个模块或子系统,对其功能是否正确的测试工作。单元测试的主要目的在于发现各个模块或子系统中可能存在的各种问题错误和bug。(2)集成测试:在单元测试的基础上,将所有模块按设计要求集成在一起进行测试,以校验总体设计中各模块之间的是否存在问题(3)验收测试:主要检验软件的功能和性能是否与前期分析需求的规定一致。(4)系统测试:将软件系统作为一个整体与计算机硬件、其他软件、使用人员等结合在一起,在实际使用环境下进行综合全面的测试。下面简单列举两个有代表性的测试用例:测试用例一:测试名称:登录模块测试测试目的:测试登录功能的正确性测试期望:系统报错并给予提示测试步骤:登录系统时输入错误的操作员代码输入:abcdefg结果:不能登录,并给予提示“你输入的操作操作员代码不存在,请重新输入!”结论:通过测试用例二:测试名称:挂号模块测试测试目的:测试挂号功能的正确性测试期望:系统报错并给予提示测试步骤:挂号时不选择挂号科室输入:挂号科室为空结果:挂号失败,并给予提示“挂号失败,挂号科室不能为空,请检查!”结论:通过本系统经过大量反复的测试,符合我们原来既定的要求,测试通过。本章小结本章主要介绍了系统调试和测试,对测试的重要性和目的以及步骤进行了说明,并测试了登录模块和挂号模块,系统调试和测试是一个长期的繁琐的也是非常重要的一个阶段,是软件在今后的实际使用中少出问题不出问题的有效保证。因此一个软件的开发过程固然很重要,但是软件开发完成后,软件的调试和测试一样非常重要,它是软件成功使用的安全保障。总结在当今世界来说,医院管理信息系统应该算是各种系统程序中较为繁琐、复杂的系统,随着国家的发展,人民的生活也越来越幸福,也有越来越多的惠民政策,人民对生活的期望也越来越高,因此医院也即将面对越来越激烈的社会竞争,无论是大型医院还是一些小的医院,曾经使用人工模式来管理医院已经不适合当代社会需求了,也不能适应高速的科技发展了,医院在其他部门还好,但是在医院的门诊挂号那里,一般大中型医院来医院看病的人会很多,如果还是使用人工来为患者服务,不仅效率低,耗费人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论