资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Nanchang Institute of Science Technology: 目程院业名号级 题课学专姓学班医疗管理系统 数据库设计_ 信息学院网络工程吴清1101010144信息A1111班目录摘要IABSTRACTII1. 引言11.1结构概述和技术介绍11.1.1 JSP 概述11.1.2 JSP的新特性21.3.3 JSP的基本概念42. 系统分析52.1需求分析52.2系统设计原则52.1.1技术可行性62.1.2经济可行性62.1.3操作可行性62.1.4时间可行性63. 数据库设计73.1数据库的选择.73.2建立数据库.73.3建立数据库的任务83.4建立数据库的方法83.5数据项和数据结构93.6建立数据表164. 系统设计184.1模块的设计184.1.1登录模块184.1.2用户注册模块204.1.3系统管理模块214.1.4挂号管理模块224.1.5患者管理模块234.1.6开药管理模块235. 系统调试与测试255.1程序调试255.2软件的测试255.2.1测试的重要性及目的255.2.2测试的步骤265.2.3测试的主要内容266.结论296.1系统评价296.2安全性问题29参考文献30致 谢错误!未定义书签。摘要随着科技的飞速发展,计算机已经广泛的应用于各个领域之中。在医学领域 中,计算机主要应用于两个方面:一是医疗设备智能化,以硬件为主。另一种是 医院信息管理系统(HIS)以软件建设为主,以提高医院的现代化管理水平。本 次毕业设计的主要任务是基于B/S模式开发设计一个医院管理系统以提高医院 的现代化管理形象。该系统包括药品管理、挂号管理、开药管理和药房管理四个 部分,可以实现药品、患者的录入、删除、修改和查询等功能,特别适应各大中 小型医院,提高医院管理水平,系统设计合理操作简便关键词:医院信息管理系统JSPABSTRACTWith development at full speed of science and technology, already extensive to apply all field computer have, In the medical science realm, the application of the calculator is very extensive already.This system includesasystemmanagement,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 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 】:JSP ; HIS1. 引言医院信息系统(HOSPITAL INFORMATION SYSTEM)简称HIS,是医院实 现现代化建设的重要基础工程,是提高医院管理水平、医疗水平、业务运转效 率和服务质量的必要手段,是指应用电子计算机和网络通信设备,对医院的病 人医疗信息、财务核算分析信息、行政管理信息和决策分析统计信息进行收 集、存储、处理、提取和数据通讯,满足所有授权用户对信息使用需求的计算 机应用软件系统。随着医院数字化建设的蓬勃发展,数字化医院的理念已经被广大医院所接 受,目前面临的主要问题是如何去建设数字化医院。因此,目前我国数字化医院的建设重点必须以医疗数字化为主,即着重发展 医院内与医疗活动相关的各类信息的数字化管理和综合利用,实现诊疗工作的数 字化以及医疗流程的自动化,并保证系统的开放性,为将来扩展到区域医疗打下 基础。相应地,医疗信息系统作为数字化医院建设的系统基础,它的研究重点也 将转为面向纯粹医疗活动的各类医疗信息系统及其集成研究。以医疗数字化为建 设重点的数字化医院的总体规划,它通过各类医疗信息系统的有机集成而实现。 可以说,新一代医疗信息系统将在“数字化医院”的建设中发挥举足轻重的作用。1.1结构概述和技术介绍1.1.1 JSP 概述JSP是服务器端脚本环境可以用来创建交互式Web应用程序。当服务器收到 对JSP文件的请求时,它处理包含在用于构建发送给浏览器的Web页文件中的 服务器端脚本。除服务器端脚本外,JSP文件也可以包含HTML (包括相关的客 户端脚本)和COM组件调用,这些组件可执行不同任务,如连接到数据库或处 理商业逻辑。1.对于HTML创作者HTML创作者,将会发现用JSP编写服务器端脚本可使创建更为复杂、使用 的Web应用程序变得十分简单。JSP对于将HTML表单信息存储在数据库中、根 据访问者的自选项自定义Web站点或对不同的浏览器使用不同的HTML功能,提 供了优异的解决方案。例如,从前要在Web服务器上处理用户输入,必须首先用 Perl或C等语言建立传统的公共网关接口(CGI )应用程序。而使用JSP后,仅 通过在HTML文档中直接嵌入的简单服务器端脚本,便可以收集HTML表单信息, 并传递到数据库。如果已熟悉Microsoft JSPScript或Microsoft (r) Jscript, 那么学习JSP将不会感觉到困难。2. 对于高级Web脚本语言编写者由于JSP使用了中性语言,因此只要熟悉JSPScript、Jscript或PERL等脚本 语言,就了解了 JSP的使用方法。在JSP页中,可以使用已经装有COM脚本兼 容编辑引擎的任何脚本编辑语言。JSP使用java和Jscript脚本引擎,但仍可安装 用于PERL、REXX和Python的脚本引擎,他们可从第三方供应商处获得。3. 对于Web开发和编程人员如果使用Visual Basic、C+或Java等编程语言开发过后端Web应用程序, 将会发现JSP是创建Web应用程序灵活而快速的方法。除了添加脚本为应用程 序创建HTML界面之外,还可以建立自己的COM组件。可以将应用程序的商业 逻辑封装在可重复使用的模块中,以便在脚本、其他组件或其他程序中调用。4. Active Server Pages 模型当浏览器向Web服务器请求.JSP文件时,服务器断脚本便开始运行。于是 Web服务器调用JSP,用它从头全尾处理所请求的文件、执行脚本命令,并将 Web页发送到浏览器。因为脚本运行于服务器而不是客户端,所以Web服务器负责生成发送到浏 览器的HTML页等工作。服务器端脚本无法被预先复制,因为返回到浏览器的 只是脚本的运行结果,用户无法得知当前页面的脚本命令。1.1.2 JSP的新特,性JSP新增了许多特性,有助于轻松编写脚本和开发Web应用程序。(1) 新的流控制能力JSP的Server对象具有两种可用来控制程序流的新方法:Server .Transfer和 Server .Executeo 与重定向请求(需要往返于客户端)不同,使用这些方法可将 请求直接传送到.JSP文件,而不需要离开服务器。(2) 错误处理JSP具有新的错误处理能力,可以使用自定义的错误信息.JSP文件来捕捉错 误,也可以使用新的Server.GetlastError方法来显示有用信息,如错误描述或发 生错误的行号。(3) 无脚本通常JSP静态内容的处理速度快于服务器端内容的处理速度,因此以前只 将.JSP文件扩展名指派给包含JSP功能性的文件。无论何时,如果需要在静 态.html文件中添加JSP,只能手工添加.JSP文件扩展名并修正相关超级链接。不 过,在JSP的最新版本中,不包含服务器端功能性的.JSP文件的处理速度比以前 快了许多。因此,如果正在创建展开的Web应用程序并且其中的文件最终可能 需要JSP功能性,现在就可以很方便地为这些文件指派.JSP文件扩展名,而不必 考虑他们是否包含静态或服务器端内容。(4)性能增强的对象JSP提供流行的可安装组件的性能怎增强版本。这些对象能够可靠的使用与 各种Web发布环境。(5)XML集成XML(扩展表及语言)允许描述复杂的数据结构或文档,可以在各种应用程 序、客户端和服务器之间共享此信息。使用Microsoft Internet Explorer 4.0或根高 版本附带的Microsoft XML Parser,可以创建服务器端应用程序,该应用程序允 许Web服务器与Internet Explorer4.0(或更高版本)或任何包含XML结息能力的服 务器交换XML格式的数据。(6)Windows脚本组件JSP支持Microsoft强大的脚本新技术 Windows脚本组件。现在可以将 商业逻辑脚本过程转换为可以重复使用的COM组件,该组件可用于Web应用程 序和其他组件对象模型(COM)适用的程序。(7)确定浏览器能力的新方法JSP具有可确定浏览器准确能力的新特性。当浏览器发送能描述其能力的 Cookie(可通过使用简单的客户端脚本来安装这样的Cookie)时,可以创建一个 “浏览器能力组件”实例,以便检索随Cookie返回的浏览器属性。可以使用此 特性来确定浏览器能力并对应用程序做相应调整。(8)JSP自动调整JSP现在可以检测执行请求何时被外外部资源阻断,并自动提供更多县城以 便同时执行附加请求和继续正常处理。如果CPU负担过重,JSP将减少线程数 量,以便减少因太多费阻断请求同时执行而产生的持续不断的交换。(9)服务器端包含(使用SRC属性)现在可以使用HTML(SCRIPT)(/SCRIPT)标签的SRC属性来完成服 务器端包含。当使用SRC属性制定虚拟或相对路径并使用RUNAT=SERVER属 性表示服务器端执行时,可以完成与“#Include”命令一样的功能。(10)编码的JSP脚本以前Web开发人员禁止他人查看隐藏在脚本后面的逻辑。JSP现在支持 Microsoft Visual Basic Scripting Edition(JSPScript)和 Microsoft Jscript5.0 附带的 新的脚本编码实用程序Web开发人员可以对客户端和服务器端脚本应用编码方 案,以便使程序逻辑(使用非标准ASCCII字符)不可读。已编码的脚本在运行 时由脚本引擎解码,因此不需要单独的实用程序。虽然此特性不是专门的安全加 密解决方案,但可防止大多数用户无意中查看或复制脚本。1.3.3 JSP的基本概念(1)URLURL (Uniform Resource Location,统一资源定位器)有协议名、web服务 器地址、路径名和文件名四部分组成,它只是了文件在Internet中的位置。(2)HTMLHTML(Hypertext
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号