医院信息管理系统设计毕业论文

上传人:仙*** 文档编号:65226396 上传时间:2022-03-23 格式:DOC 页数:56 大小:1,009.50KB
收藏 版权申诉 举报 下载
医院信息管理系统设计毕业论文_第1页
第1页 / 共56页
医院信息管理系统设计毕业论文_第2页
第2页 / 共56页
医院信息管理系统设计毕业论文_第3页
第3页 / 共56页
资源描述:

《医院信息管理系统设计毕业论文》由会员分享,可在线阅读,更多相关《医院信息管理系统设计毕业论文(56页珍藏版)》请在装配图网上搜索。

1、摘要随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。在医学领域内,计算机的应用已经十分广泛,各种智能诊断设备都与计算机紧密结合在一起,主要应用于两个方面:一是医疗设备智能化,以硬件为主。另一种是医院信息管理系统( HIS)的软件建设,以提高医院的现代化管理形象。因此,本次毕业设计的主要任务是基于 B/S 模式,即 Browser/Server(浏览器 /服务器 )结构,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW 浏览器实现。 B/S 结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本, 是一种

2、全新的软件系统构造技术。利用 JSP 语句结合 Microsoft SQL Server2000 后台数据库开发 “医院信息管理系统 ”,可应用于各大中小型医院。本系统包括药品管理、挂号管理、开药管理和药房管理四个部分,可以实现药品、患者的录入、删除、修改和查询等功能。但由于时间有限,系统部分功能不够完善,还有待于进一步修改和完善使之功能更强大,操作更简捷,以便更好的应用于实际中去。关键词: MIS ; JSP ; HIS;SQL Server 2000精选文档ABSTRACTWith development at full speed of science and technology, a

3、lready extensive to apply all field computer have, In the medical science realm, the application of the calculator is very extensive already, various intelligence examines a patient equipmentses all is close with calculator to combine together, mainly is apply in two JSPects:Turn while being the med

4、ical treatment equipments intelligence, regard hardware as principle.Another a kind of software construction that is the hospital information management system(HIS), with the exaltationhospital of modern manage image. So, the main task of this graduation project is namely structure of Browser/Server

5、,because of B/S mode, a kind of change or improved structure to C/S structure. Under the structure, user interface realize by browser through WWW totally. B/S structure makes use of ripe the strong function that needed complicated special-purpose software to realize originally constantly and browser

6、 technology popularized to realize,having economized the development cost, it is a kind of brand-new software system thatconstructs technology. Utilize JSP sentence to combine“ administrative system of hospitalMicrosoftSQL Server 2000 backstage database development, can apply to every largemedium an

7、d small-scale dining room.This system includes a system management,doctors management,sufferer to manage to manage four parts and medical history, can carry out a doctor,nurse to record to go into,the delete,modification and search etc.s function. But because time is limited, some functions systems

8、are not perfect enough, it makes it with better function to wait revising and perfecting further, operate simple and more direct, in order to apply to reality better.Keyword: MIS, JSP, HIS, SQL Server 20002精选文档目录目 录.3第一章系统概述 .5 1.1课题的项目背景 .5 1.2课题的现实意义 .6 1.3国内外的发展情况 .7 1.4本课题的研究目标 .8第二章相关技术介绍 .9 2.

9、1 JSP 技术简介 .9 2.2 JSP 工作原理 .9 2.3 JSP 体系结构 .9 2.4 JSP 的特点 .10 2.5 SQLSERVER 2000 数据库 .11 2.6系统数据库连接 .11第三章可行性研究与需求分析 .17 3.1可行性研究 .17 3.1.1经济可行性 .17 3.1.2技术可行性 .17 3.1.3运行可行性 .17 3.1.4时间可行性 .17 3.1.5法律可行性 .18 3.2需求分析 .18 3.2.1系统需求 .18 3.2.2性能需求 .18 3.2.3应用需求分析 .19 3.2.4运行需求分析 .19 3.2.5其他需求分析 .19第四章系

10、统分析 .20 4.1系统分析 .20 4.2项目开发计划 .20 4.3内容分析 .20 4.4功能模块图 .20 4.5处理流程设计 .21 4.5.1系统操作流程图 .21 4.5.2数据增加流程 .22 4.5.3数据修改流程 .23 4.5.4数据删除流程 .24第五章数据库设计 .25 5.1数据库的选择 .25 5.2建立数据库 .263精选文档 5.2.1建立数据库的任务 .26 5.2.2建立数据库的方法 .26 5.3数据库的概念设计 .27 5.4建立数据表 .28 5.5数据完整性和安全性 .30 5.5.1数据库的完整性 .30 5.5.2数据库的安全性 .30 5.

11、6输入输出设计 .30 5.7代码设计 .31第六章详细设计 .32 6.1进入操作及登录界面的设计 .32 6.2功能链接和主窗口设计 .34 6.3模块的设计 .35 6.3.1系统管理模块 .35 6.3.2住院部管理模块 .35 6.3.3缴费管理模块 .35 6.3.4药品管理模块 .36 6.3.5公费医疗管理模块 .36 6.3.6医院人事管理模块 .37第七章系统调试与测试 .38 7.1测试方案 .38 7.2测试用例 .38 7.2.1 测试环境 .38 7.2.2 测试方案 .38 7.3测试结果 .38结束语 .39致 谢 .41参考文献.424精选文档第一章系统概述

12、1.1 课题的项目背景随着计算机性能不断提高,价格不断下降,计算机已在医院医疗、教学、科研、管理等方面等到越来越广泛的应用。计算机化的医院信息系统( HIS)已成为现代化医院运营过程中必不可少的基础设施与技术支撑环境。 就好像一个现代化医院的成功运行离不开功能完整、美观舒适的建筑物、及时娴熟的医护人员、性能齐全、高精尖的医疗设备一样,它也离不开计算机化的医院信息系统。国际上医院信息化系统大致可以分为三个阶段:第一个十年,集中在开发医院行政管理的功能上,像住院病人和问诊病人管理等。但在 1972 年 Collen 仍报告美国迄今为止连一个成功的已完成的全面医院管理计算机系统都没有。第二个十年,在

13、继续完成和实现医院管理信息的计算机化同时,开发者的努力已进入医疗信息的处理领域,像病人医疗处理系统,实验室系统等。到 1985 年,美国全国医院数据处理工作调查表明, 100 张床位以上的医院 80%实现了计算机财务收费管理、 70%的医院可支持病人挂号登记和行政事务管理, 25%的医院有了较完整的 HIS。最后一个十年至今,研究者又把重点放在了病人床位系统、医学影像处理、统一的医学语言处理等方面。医院信息系统正在经历着小型化、智能化和集成化的改造过程。(1)为了给病人提供更好、更快的服务,提高医院在医疗服务市场上的竞争力,以吸引更多病人到本院就诊。(2)人力工资的昂贵,迫使医院采用计算机以提

14、高劳动效率。(3)国家和保险公司为施行预付款制度,而需求医院及时上交复杂的有关 DRGS 的报告,迫使医院采用计算机技术。我国医院信息系统的研究工作,从八十年代初期算起,至今也有二十多年的历史,其中经历了单机单任务的阶段,多机多任务的阶段以及微机网络一体化的阶段,应该承认这期间我们有很大进步。 医院对信息的需求永远是 HIS 发展的原动力, 刺激我国医院广泛采用计算机信息系统的因素主要有:(1)医院要强化自身的管理,逐步实现医疗价格与按成本收费,实现医院内按成本核算与全面财务计划,并体现在建立和优化医院内合理的分配制度上,为此每个医院都5精选文档迫切需要建立自己的以财务管理为中心的医院管理信息

15、系统。(2)医院要加强医疗服务质量的自我监督、自我控制的能力,为病人提供更快更好的服务,必然要依赖与计算机信息系统。(3)医疗制度的改革正在把病人 医院的二元关系变为病人 医院 保险机构 政府监督的多元关系。大量的有病人的诊断、治疗、用药、资源消耗的信息不仅在医院内而且在许多部门之间流通、传递。(4)每个医院的信息系统是全国或地区性医疗信息网络的基础,医疗信息网络即所谓 “金卫 ”工程,是我国国民经济信息化的重要组成部分。(5)建立以计算机化病人病历 CPR 为核心 HIS 会成为已初步建立医院管理信息系统的那些医院的下一个努力目标。 1.2 课题的现实意义信息技术的应用对医疗卫生行业来说并不

16、是新事物, 特别是我国 1995 年开始的 “金卫工程 ”推动了医疗卫生行业信息化的建设,提高了医务人员的工作效率,加快了病人就诊的速度,根除了 “三长一短 ”(挂号、收费、取药时间长、医生看病时间短)的弊病,有效地解决了看病难的问题,堵住了收费、药品管理中的漏洞。使医院医疗质量随着信息化程度的提高得到了前所未有的进步, 同时也为全国大中小型医院的信息化建设创造了良好的市场环境。在未来的 “十五 ”期间,医疗服务和医疗管理在信息产业中被业界人士普遍看好,相信,随着医疗体制改革的进一步深化,医院信息化建设将得到快速发展在调查的医院中,大型医院的系统维护情况良好,而中小型医院的系统维护往往是托管给

17、合作的公司,因此,整个医院信息系统的稳定性、可靠性、安全性、标准化是医院信息化建设首先考虑的因素。医院信息系统是一个真正的 36524 小时的实时系统,病人的信息必须准确无误地传送到医生手中,因此系统一旦投入使用,就不允许停机,更不能退回手工操作。在被调查的医院中, CIO( 信息主管 )们最强调也是最重视的是系统的稳定性,一般系统宕机时间不得超出 5 分钟。医院信息系统的最大特点就是计算机终端设置在各个不同的科室,点多,面广,多人操作,而且工作点间联系密切,信息要相互调用,资料要随时更新保存,此外,病人的医疗信息涉及到个人隐私, 医院有责任为所有病人保守秘密, 因此与其它行业相比较,6精选文

18、档医院信息系统建设对系统的可靠性、安全性要求更高。在被调查的 50 家医院中,CIO( 信息主管 )们关心和正着手解决的是系统标准化问题。如果系统标准化问题解决得不好,医院间的信息沟通不仅是纸上谈兵,医院内部不同部门间的信息交换也只是梦想。我国医院信息化建设起步虽然较早,但是由于受到各方面因素的影响,发展不是很快,这其中资金问题是主要制约因素。我国医院在信息技术上投入较低,这不仅指投入占利润总值的比例低,绝对值也与国外有很大的差距,一家典型的美国城市医院每年在信息技术上的投资约为200 万美元,而中国一家三级医院的年投入不超过20 万美元。在采访中,我们提出医院信息系统是否可以服务外包,众多

19、CIO(信息主管 )们认为,医院信息系统服务外包可能性甚小,主要原因是医院信息系统实时性非常强,出现问题必须在几分钟内解决,因此,CIO( 信息主管 )们对目前医院技术人员短缺现象十分担扰。抽样调查显示,配置800 个工作站的医院,计算机技术人员总数最多的一家医院是16人;300 个工作站的医院, 计算机技术人员只有34 人,远远满足不了日常系统维护和系统培训的需求。相反,在国外医院,每20 个工作站点就有1 个技术人员进行系统维护。培养一支稳定的、高素质的人才队伍将是医院信息化建设的关键。医疗行业是关系人类健康的重要事业,医院信息系统是医疗保险体制的信息源头,因此,医院的信息化建设不仅是今后

20、医院发展的重要方向,也将是IT 界关注的领域。预测 2009-2010 年,我国将有 80%-90%的医院实现信息化管理, 市场总量将达到 500 多亿元人民币。 并利用计算机及网络技术, 在我院实现检验信息的网络化管理 ,使独立、分散的检测仪和手工化验合为整体 ,将检验报告准确、完整地传入全院网络 ,实现检验信息的高度共享。一个设计合理、功能完善的检验信息系统,成为我院网络资源中的重要部分,在提高我院医疗服务和检验工作的科学管理方面具有重大意义。 1.3 国内外的发展情况国外医院信息化起步于60 年代,发展于 80 年代,成熟于 90 年代,目前正向纵深领域扩展。美国 HIS 软件从病房护理

21、系统入手,逐渐扩展到财务收费系统、辅助检查系统、行政事务处理系统,90 年代电子病历系统已经成熟。我国医院信息化起步于80 年代,发展于 90 年代,2000 年以后属于诸国纷争的信息时代。国内 HIS 软件从病案统计入手,逐渐转入“以财务为中心 ”的收费软件,今年来又7精选文档转入 “以临床为中心 ”的电子病历系统。国内 HIS 软件与国外相比,至少晚十年的时间,但由于医院的特殊性,国外公司进入国内至今成功的案例较少,这也为我国的HIS 公司提供了发展的平台。2000 年以后,国内较出名的 HIS 公司不出 10 家,以大连汇源电子系统工程有限公司为代表,其客户约为 3000 家,占全国县级

22、以上医院总数量的30%。但总的来看,国内的医院信息管理系统缺乏规范,随意性强,大多存在操作复杂缺陷。目前大多的系统还须有专业知识的人进行操作和维护。由于现在人们对医疗水平的要求逐渐提高, 医院也越来越注意到医疗信息化的重要性,这为医院信息管理系统的推广及发展提供了良好的条件,在中国发展医院管理信息化,发展医院信息管理信息化的条件也日趋成熟。 1.4 本课题的研究目标介于上面对课题的分析,得出以下结论:网站的设计需要美工、后台、数据库三个方面的支持。在目前已经非常成熟的编程语言中,我选择Jsp 编程语言作为后台设计的骨干技术, 再加以 Dreamweaver软件辅助来弥补自己的技术缺陷;在美工方

23、面, 由于网站需要很好的外观,所以利用目前专业的Photoshop CS3.0 软件可以优秀的完成图片方面的设计;最后利用数据库来整合网页与数据的结合。在这次课题方面,重中之重为程序的设计和维护。首先,网页制作中,任何小小的失误都有可能造成超链接失效等等;另外维护方面,不管是在添加或者删除修改,都会涉及到数据库方面的问题,做好前台与后台的连接也是非常重要的。8精选文档第二章相关技术介绍 2.1 JSP 技术简介JSP(Java Server Page服务器网页 )是从 1998 年开始出现的新技术。由 Sun 公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于 JavaServlet

24、 以及整个 Java 体系的 web 开发技术。在传统的网页 HTML 文件 (*.htm,*.html) 中加入脚本片段和 JSP 标记 (Tag),构成 JSP 网页 (*.jsp) 。JSP 技术为创建显示动态生成内容的 web 页面提供了简便的方法。 JSP 作为 Java 家族的一员,承袭了 Java 的特点,即跨平台的特性,也即一次编译,到处运行。在国外,己经大量使用 JSP作为网络应用程序的开发工具,而在国内,尽管 JSP还不是主流开发技术, 但是由于 JSP 的强大优势,许多网站都已经准备转向 JSP,利用 JSP 来开发动态网站。 2.2 JSP 工作原理JSP是面向服务器的

25、,因此支持任何浏览器。当 Web 服务器和 JSP 引擎遇到访问 JSP 网页的请求时, JSP 引擎将请求对象发送给服务器端的相关组件,比如 JavaBean组件、 Servlet 或 EJB 等,然后由服务器端组件处理这些请示, 可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回 JSP引擎。 JSP引擎将响应对象传递给JSP 页面,根据 JSP页面的 HTML 格式完成数据编排,最后Web 服务器和 JSP 引擎将格式化后的 JSP 页面以 HTML 格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器 Web 服务器 后台数据库的三层架构模式。 因为 JSP所有

26、程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。 2.3 JSP 体系结构JSP网站开发标准给出了两种使用JSP 的技术 ,可以归纳为模式一、模式二。模式一 :JSP+JavaBeans技术在这种模式中, JSP 页面独自响应请求并将处理结果返回给客户。 Bean 处理所有数据访问, JSP实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时, 页面被嵌入大量的脚本或Java代码段,当需要处理的9精选文档商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的

27、需要。模式二 :JSP+Servlet+JavaBeans技术Servlet 技术是一种采用Java 技术来实现 CGI功能的一种技术, Servlet 技术非常适于服务器端的处理和编程,并且Servlet 会长期驻留在内存。从开发的观点看,模式二具有更清晰的页面表现,清楚的开发者角色划分,在大规模项目开发中,模式二更被采用,模式二也更符合当前流行的MVC结构(Model/view/controller) ,其中 Servlet 对应 controller,处于控制者的位置,处理 HTTP 请求,负责生成 JSP中使用的 Beans 组件或对象,并判断应将请求传递给哪个 JSP等,JSP对应

28、view ,负责生成最终的动态网页并返回给浏览器。而JavaBeans对应的是 Model,实现各个具体的应用逻辑与功能。 2.4 JSP 的特点(1)简化的页面生成技术JSP页面用标准的 HTML 或 XML 命令来处理页面的格式化和布局设计,而用类似HTML 、XML 的标记和 Java 语言编写的脚本程序生成页面内容。这使得页面形式与页面内容互相独立,非常有利于大型项目的分工合作。(2)与 Java 平台有机集成。JSP技术是 Java 2平台的重要组成部分, JSP使用 Java语言作为它的脚本语言。在 JSP 页面中可以使用几乎所有的 Java组件和 Java API,这就能充分发挥

29、出 Java语言的强大功能。使用 JSP 技术可以创建具有高度可伸缩性和可靠性的 Web 应用程序。(3)硬件平台和服务器无关性。JSP作为 Java家族的一员,秉承了Java 技术的 “一次编写,随处可用 (Write Once,Rum Anywhere)”的特性,可以运行于大多数流行的操作系统平台及Web 服务器,这种与服务器硬件和操作系统平台的无关性是JSP 相对于其它动态网页技术最大的一个优点。(4)功能可扩展性。如同 Microsoft 的 JSP技术可以通过ActiveX/COM 组件来扩展功能一样, JSP可以10精选文档通过 JavaBean和 EJB(EnterpriseJa

30、vaBean)以及自定义的标记来扩展功能。JSP可以通过 JDBC,与诸如 Oracle、SQL Server 这样的大型关系数据库进行连接。JSP提供了一些隐含对象。这些隐含对象在 JSP页面中可以直接引用,而不必首先声明。利用 JSP提供的这些隐含对象,可以使脚本功能更加强大,并且编程更加容易、方便。例如,利用 request对象,可以很容易地接收用户在 HTML 表单中提交的信息。 2.5 SQLSERVER 2000 数据库SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统( DBMS ),它最初是由 Microsoft 、Sybase 和 Ashton-T

31、ate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。 SQL Server 近年来不断更新版本, 1996 年,Microsoft 推出了 SQL Server 6.5版本; 1998 年, SQL Server 7.0 版本和用户见面; SQL Server 2000 是 Microsoft 公司于2000 年推出的最新版本。SQL Server 特点:( 1)真正的客户机 /服务器体系结构。( 2)图形化用户界面,使系统管理和数据库管理更加直观、简单。( 3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。( 4)SQL Server 与 Windows

32、 NT 完全集成,利用了 NT 的许多功能,如发送和接受消息,管理登录安全性等。 SQL Server也可以很好地与Microsoft BackOffice 产品集成。( 5)具有很好的伸缩性,可跨越从运行Windows 95/98 的膝上型电脑到运行Windows2000 的大型多处理器等多种平台使用。( 6)对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到Web 页面上。( 7)SQL Server 提供数据仓库功能,这个功能只在Oracle 和其他更昂贵的DBMS 中才有。 2.6 系统数据库连接JDBC 技术是 Java DataBase Connectivity的缩写

33、,它是 SUN 公司提供的一种支持基本 SQL 功能的通用的应用程序接口 (Application Programming Interface)。它由一组用 Java语言编写的类和接口组成。 通过这些类和接口, 程序开发人员可以在Java语言中方便地建立与数据库的链接,通过执行相应SQL 语句,完成对不同数据库的访问。因此,开发人员使用 JDBC API 可以不必编写一个应用程序来访问Sybase数据库,又另外编写一11精选文档个应用程序去访问Oracle 数据库,再写一个应用程序访问Microsoft 的 SQL Server。不但如此,使用 Java 语言编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上开发不同的应用程序。简单地说, JDBC 能完成下列三件事:(1)同一个数据库建立连接;(2)向数据库建立连接;(3)处理数据库返回

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!