ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:245.21KB ,
资源ID:20775434      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20775434.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整版医院信息管理系统本科毕业设计文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整版医院信息管理系统本科毕业设计文档格式.docx

1、21世纪是信息的社会,信息管理日益成为企业、公司经营活动的重要组成部分。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,信息技术也因此得到了飞速的发展。管理信息系统就是我们常说的MIS(Management Information System),它在强调管理、强调信息的现代社会中变得越来越普及。为实现管理上的先进性、准确性和实时性,数据库技术越来越广泛地应用到各项管理系统中。随着科学技术的发展,人们的物质水平和精神水平也得到普遍提高。在医院里人们不仅仅是追求身体的健康,而且在保健、美容等方面也很是关注。这使医院的工

2、作人员、病人流量及工作范畴等有了显著增加,这间接的对管理机制提出了更高的要求,从而使传统的医院管理机制在时间和空间上都有了很大的限制,显得效率低下、准确性差等缺点。而提高医院的工作效率是当前的首要目标,因而必须通过借助于蓬勃发展的IT工具来实现高效管理,展现医院的崭新风貌。作为一有效的统计分析手段,计算机管理系统发挥其强大的优势,在数据保存,数据交换等方面均快速可靠,是传统管理机制所不能完成的。因此,采用全新的计算机网络和管理系统,将成为提高医院管理效率,改善服务水准的重要手段之一。本文研制的医院管理系统是医院日常管理中的主要业务部分,并非涵盖了医院管理的所有方面及其细节。它的主要功能是实现门

3、诊的挂号、划价收费、就医诊断、员工管理及药品管理,将病人信息和病历信息、药品信息统一归入到数据库系统中;次要功能是实现病房的管理、医疗辅助项目的管理和后勤的部分管理。不但可以实现对医院业务的有效管理,而且缩短了病人看病的时间和减少了员工的工作流程。从而使得医院的现代化管理相比以往的传统手工管理,可以做到信息的规范管理和快速查询,实现医院业务管理的系统化、规范化和自动化,减少管理工作量,提高管理效率,降低管理成本。整个医院管理系统采用Microsoft visual studio 2008设计完成,以Microsoft Sql Server 2000作为后台数据库。其子系统是以桌面软件为操作平台

4、,可完成系统维护和管理等操作。在分析用户需求功能的基础上,考虑到对开发工具的掌握程度,采用模块化设计的方法,以C/S模式的通信原理构建整个系统,力求设计出一个实用的医院管理系统。1、系统分析1.1系统总体调查随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。时至今日,伴随着Internet的迅猛发展,社会更是步入了网络时代。这一技术的广泛应用,让许多原本繁杂的手工劳动变的简单、快捷。正是基于此种进步,各种信息管理系统应运而生。电子计算机在医院的应用已有三十多年的历史,60年代初,美国便开始了HIS的研究。著名的麻省总医

5、院开发的COSTAR系统是 60年代初开始并发展到今天成为大规模的临床病人信息系统。随着计算机技术的发展,70年代,HIS进入大发展时期,美日欧各国的医院,特别是大学医院及 医学中心纷纷开发HIS,成为医药信息学的形成和发展的基础。7080年代,美国的HIS产业已有很大发展。1985年美国全国医院数据处理工作调查表明,100张床位以上的医院,80%实现了计算机财务收费管理,70%的医院可支持病人挂号登记和行政事务管理。25%的医院有了较完整的HIS,即实现了病房医护人员直接用计算机处理医嘱和查询实验室的检验结果。10%的医院(2530)有全面计算机管理的HIS。在我国,计算机的应用是在70年代

6、末期才进入了医疗行业,当时以IBM的M340小型机为主,只有少数几家大型的部属综合医院和教学医院拥有,主要应用于科研和教学,还没有应用于HIS的管理。80年代初期,随着苹果PC机的出现和BASIC语言的普及,一些医院开始开发一些小型的管理软件,如工资软件等;80年代中期,随着XT286的出现和国产化,以及DBASEIII和UNIX网络操作系统的出现,一些医院开始建立小型的局域网络,并开发出基于部门管理的小型网络管理系统,如住院管理,药房管理等。进入90年代,NOVELL网和FOXBASE、FOXFRO数据库日益盛行,完整的医院网络管理系统的实现已经成为可能,于是一些有计算机技术力量的医院开始开

7、发适合自己医院的医院管理系统。一些计算机公司也不适时机的开发HIS,如大连汇源电子系统工程有限公司(与301医院合作)、IBM公司、微软公司、浪潮公司。在信息时代,这种传统的管理方法必然将被以计算机为基础的信息管理所取代。我作为一个计算机科学与技术专业的本科生,希望在这方面有所贡献。改革开放的总设计师邓小平同志说过:“科学技术是第一生产力”,我希望能用四年所学编制出一个实用的程序帮助医院进行更有效的管理。1.2需求功能分析需求功能分析是系统开发过程的起点,它在整个开发过程中起着至关重要的作用。在经过详细的调研后,得到医院管理系统的需求功能如下:尽量采用医院现有的软硬件环境,将其先进的管理方案融

8、入系统当中,从而充分利用医院现有资源,提高系统开发水平,加强系统应用效果。系统应符合医院业务的日常管理规范,满足医院对业务管理的需要。如添加、查询医院员工信息,处理医院药品的出入库,病人的挂号、看病,对药品及各种医疗项目的划价收费等等,以方便工作人员及时掌握医院的各种业务情况,随时更新业务信息。使用人员并非计算机专业人士,系统设计应力求达到操作过程的直观、方便、实用、安全等要求。系统要采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。系统有七个权限,分别为:病人,系统管理员(医院高层),普通医生,护士,药房科人员,收费科人员,后勤科人员。病人(即

9、顾客)可以进入顾客自助系统,查看医院的基本信息,如药品信息、医生信息等;系统管理员主要是对医院主管理系统进行操作,可进行员工信息的查看、添加、删除和修改,药品信息的查看,病历及病人信息的查看等等;普通医生是对医生工作站子系统进行操作,可进行登录、病历修改、药品查询等;护士主要是对护士工作站管理子系统进行操作,可登录、手术室管理、病房管理等;药房科人员是对药房管理子系统进行操作,主要对药品信息的添加、修改、删除和查询;收费科人员是对门诊挂号子系统和门诊划价收费子系统进行操作,可添加新的病历、对病人处方进行划价收费等;后勤科人员主要是对咨询处向导系统和警务管理子系统进行操作,可帮助病人查询医院相关

10、信息和记录救护车的进出情况等。1.3可行性分析可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。任何一个系统,都要在着手实现之前进行初步的分析,明确是否有实现的价值和必要性,以免造成资源的浪费。下面从技术、经济、管理三方面对本系统的可行性进行了分析。在技术方

11、面:该系统所需硬件设备,即一般的PC机,市场上比较普及。软件上,前台窗体的开发使用Microsoft visual studio 2008,数据库采用Microsoft Sql Server,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。在经济方面:在运用该系统后,可显著提高员工在处理医院业务和病人信息管理等相关工作时的工作效率,进而也增加了病人的流量,同时通过对人力、物力的节省,在长期的应用中逐步回报在硬件的投资上。此外,现在的医疗行业越来越看重医疗护理服务,而采用计算机可提高其工作效率,进而提升服务质量。因此在经济上是可行的。在管理方面:现在的医院出入的病人很

12、多,挂号、会诊、划价收费等等这一系列的操作都涉及到病人信息和医院业务信息的管理,设计这样一个系统,既可加强对病人(即顾客)和医院员工的管理,也可增强对医院业务的管理,因此在管理上是十分可行的。综上所述,开发该医院管理系统在技术上、经济上、管理上都是可行的。1.4数据流程1.4.1数据流图分析医院管理的主要业务流程,可得到医院管理业务核心操作的数据流图。如图:图1-1 门诊挂号数据流图图1-2 医生工作站数据流图图1-3 划价收费数据流图图1-4 药房管理数据流图1.4.2数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合。分析上述数据流图,得到相应的数据字典。如下所示

13、: (1)数据流 (2)加工 (3)数据存储2、系统设计2.1系统目标设计医院管理系统是医院日常管理中的主要业务部分,并非涵盖了医院管理的所有方面及其细节。本系统首先提供登录管理,为医院对其员工进行了有效的管理及监控;然后提供查询功能,为医生、护士及其其他员工进行对医院的业务信息的查询,同时对病人提供了解医院的媒介,进而增强病人对医院业务的了解,例如对药品的查询、医疗项目信息的查询等等;接着提供添加功能,为管理员、医生和药房人员等提供对医院的业务信息进行插入,例如新药入库、病历更新等等;最后提供删除功能,方便管理员对医院的各种信息的处理及药房管理人员对药房的管理。本系统以现代化的管理方式取代了

14、传统的手工管理,不但减少了其业务的工作量,提高了管理效率,降低了管理成本,而且也为客户提供更好更快的优质服务,进而实现医院管理系统的系统化、规范化、自动化和人性化。2.2系统设计思路该医院管理系统是一个由各个部分的系统的集合,其中有药房管理子系统、医生工作站子系统和门诊划价收费子系统等等。该系统的普通用户界面,主要是为医院的普通员工提供对医院的业务信息的操作和病人对医院的部分信息查询;其后台界面是为了方便管理员对医院各种业务信息的处理和对医院员工的管理。2.3系统功能分析根据医院业务和人员管理的要求,将该医院管理系统分为9大子系统,其具体系统功能介绍如下:顾客自助系统:该子系统主要是方便于病人

15、自己可以查询医院有关的信息,例如对药品的查询、医生信息的查询等等;咨询处向导系统:该子系统的用户是后勤科员工,其主要是为病人提供更快更好的信息查询,例如查询某病人所在病房、查询某医生是否在值班等等;门诊挂号管理系统:该子系统主要是为新病人或需要重新办理挂号的病人提供挂号服务,其中的用户是收费科人员(因为挂号也需要收费);医生工作站管理系统:该子系统的用户是医生,其主要功能是医生对病人病历进行添加,即对就诊后病人的诊断情况、治疗方法和治疗处方等信息的记录。其中的次要功能有药品的查询、医疗项目查询等等;门诊划价收费管理系统:该子系统的用户是收费科人员,其主要功能是获取病人病历信息,对其进行计算得出

16、应缴金额并收费;药房管理系统:该子系统的用户是药房科人员,其主要功能是实现对药品信息的录入、修改、更新和删除,例如病人取药后需要减少其药品数量、新药采购后要增加其药品数量等等;护士工作站管理系统:该子系统的用户是护士,其主要功能是对住院病人进行记录、查询和对手术室进行登记、添加和修改等操作;警务管理系统:该子系统的用户是后勤科人员,其主要功能是对医院救护车进行管理;医院主管理系统:该子系统是对其他子系统进行管理的系统,只允许管理员进入。其中有员工信息管理、药房管理、病房管理等等。2.4系统功能模块设计根据系统功能分析,可以设计出如图2-1所示的系统功能模块图。图2-1 系统功能模块图2.5系统

17、通信原理图根据系统的设计思路,可以设计出如图2-2所示的系统通信原理图。2.6数据库设计2.6.1数据库需求分析根据数据流程和功能分析,可以列出以下所需的数据项:员工,管理员和管理者、被管理者都属于员工:员工号,密码,姓名,性别,出生年份,科室,学历,就业年份,联系电话,邮箱,值班情况,权限。病历:病历号,姓名,性别,年龄,科室,员工号,病情描述,药品号描述,治疗方法,编号,医疗项目描述。药品:药品号,药名,种类,数量,单价,用量。病人:姓名,性别,年龄。病房:床位号,病历号,科室,类型,病房地址。救护车:车号,空闲情况,类型。医疗项目:项目号,项目名,单价。2.6.2数据库概念结构设计根据数

18、据库需求分析,可以获得如图2-3所示的系统E-R图。矩形框:表示实体类型(对象);菱形框:表示联系类型(实体间的联系);椭圆:表示实体属性;2.6.3数据库逻辑结构设计本医院管理系统中共需7张数据表。包括:员工表、病历表、药品表、病房信息表、医院项目表、手术室信息表、救护车信息表。所有7张数据表的结构如表2-1至表2-7所示:表2-1 员工表(userinfo)字段名数据类型是否可空说明Useridchar(10)NOT NULL员工号(主键)Userpwdchar(20)密码Username姓名Usersexchar(2)性别UserbirthDate出生年份Abte科室EducationY

19、ES学历Workage就业年份Phone联系电话Emailchar(50)邮箱OndutyInt值班情况Powerchar(1)权限表2-2 病历表(caseinfo)caseid病历号(主键)namesexageint年龄abteuserid员工号(医生编号)conditionnvarchar(500)病情描述physicsnvarchar(200)药品号描述recipe治疗方法num编号items医疗项目描述表2-3 药品表(physicinfo)physicid药品号(主键)pnamechar(40)药品名ptype种类pnumber数量pricefloat单价dosagechar(50

20、0)用量表2-4 病房信息表(bunkinfo)bunkid床位号(主键)YSE病历号type类型addresschar(100)病房表2-5 医疗项目表(iteminfo)itemid项目号(主键)itemname项目名表2-6 手术室信息表(oroominfo)oroomid手术室号(主键)类型(根据有菌程度划分)idleChar(4)空闲情况表2-7 救护车信息表(ambinfo)ambid车号char(4)3、系统实现3.1开发工具3.1.1设计语言简介C#是C sharp(音标 a:p )的简称。它是微软公司研究员Anders Hejlsberg的最新成果,是微软(Microsoft

21、) 为.NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。它拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使

22、它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。最重要的是,C#使得C+程序员可以高效的开发程序,而绝不损失C/C+原有的强大的功能。因为这种继承关系,C#与C/C+具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。C#具有很高的效率和安全性。新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个“标志性”的版本。C#在设计时就考虑了这些问题。它使开发者用更

23、少的代码做更多的事,同时也不易出错。C#有消除大量程序错误的优点。即使是专家级的C+程序员也常会犯一些最简单的小错误比如忘了初始化变量,但往往就是这些小错误带来了难以预料的问题,有些甚至需要很长时间来寻找和解决。一旦一个程序作为产品来使用,就算最简单的错误纠正起来也可能要付出极其昂贵的代价。C#的现代化设计能够消除很多常见的C+编程错误。例如:资源回收减轻了程序员内存管理的负担、C#中变量由环境自动初始化、变量是类型安全的等等。这样,程序员编写与维护那些解决复杂商业问题的程序就更方便了。C#还包含了一个特殊的功能,使程序可以调用任何纯API。在一段特别标记的代码中,开发者可以使用指针和传统C/C+特性,如手工的内存管理和指针 运算。这是

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1