




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习资料收集于网络,仅供参考 高兴高高兴兴 大小大大小小 多少多多少少见(听见)吓(吓人)军(军人)( 三拼音节、 整体认读音节 )(星)(机)(姐)(玩)(明)(唱) (意)(问)(早)(秀)(她)(岁)美丽的鲜花 美丽的春天 美丽的孔雀千(一千)汽(汽水)为(因为)桃(桃子)对(对面)象(大象)找(找到)坐(坐下)6、量词填空。天气渐渐热起来了。4、乐于运用阅读和生活中学到的词语,把话写完整、写通顺。红红的太阳像火球。 闪闪的星星像眼睛 。课程设计报告设计题目: 医院信息管理系统 专 业 信息与计算科学 班 级 1班 学 号 学生姓名 指导教师 设计时间 2013-2014学年3学期 教师评分 2014年 7 月 11 日学习资料目 录目录1.概述31.1目的31.2课程设计的组成部分42. 软件系统分析42.1 系统的初步建立42.2 系统逻辑模型的提出52.3 数据流图52.4 数据字典53. 软件系统总体设计63.1架构设计63.2 业务设计64. 软件系统详细设计741 模块设计742 数据库设计85软件系统编码(仅实现少量功能)115.1 登录界面的编码115.2登陆界面166. 软件系统测试186.1 病床管理186.2 病人管理196.3 员工管理206.4 部门管理216.5 药剂管理216.6 系统服务227. 软件系统维护231 硬件方面232 软件方面248.总结258.1课程设计进行过程及步骤258.2所遇到的问题,你是怎样解决这些问题的268.3体会收获及建议268.4参考资料(书、论文、网络资料)261.概述1.1目的当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了更好管理门诊信息而设计的。 当前,医院作为病人就诊的地方,有许多信息需要处理和管理。现今,有很多门诊信息都是初步开始使用,甚至尚未使用计算机进行信息处理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于病历等很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。 数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,我认为有必要建立一个医院管理系统,使医院管理工作规范化,系统化,程序化,避免医院管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改医院情况。开发门诊管理系统的现实意义:现在我国的多数诊所或小型医院的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 归纳起来,好处大约有以下几点:(1) 可以存储以往的门诊信息,安全、高效;(2) 只需一到二名信息录入员即可操作系统,节省大量人力;(3) 可以迅速查到所需信息。1.2课程设计的组成部分(1)JSP相关技术设置前台JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。(2)MySQL 数据库提供后台服务SQL语言的常用操作有:建立数据库数据表(CREATE TABLE),如本系统中的学生及成绩备份就用到该语句;从数据库中筛选一个记录集(SELECT),这是最常用的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT);删除符合条件的记录(DELETE);更改符合条件的记录(UPDATE);2. 软件系统分析2.1 系统的初步建立考虑到系统的可靠性,安全性,有效性。进行初步分析,其内容包括:管理业务状况的调查分析、数据流程的调查分析。调查之后,绘制出医院信息管理系统的业务流程图, 查询结果一般用户医院管理系统系统管理员 用户设置 设 计 要 求 表单维护 统计结果图2.1.12.2 系统逻辑模型的提出为了实现管理信息系统的计算机化,仅仅用业务流程图形象地描述信息的流动和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,绘制出数据流程图,并对各种数据的属性和各项处理功能进行详细分析。系统分析的主要成果是系统的逻辑模型。本系统主要是以数据流图、数据字典为主要描述工具来勾画系统的概貌。2.3 数据流图 数据流图(Data Flow Diagram),是描述系统逻辑模型的主要工具之一,它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流动、存储和处理等情况,并能将信息处理功能和彼此之间的联系,自上而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向等项目。2.4 数据字典数据字典(Data Dictionary),是数据流图(DFD)上所有成分的定义和解释的文字集合。它是系统分析阶段的重要文档,它的作用是将数据流图中全部数据流及其组成部分的数据元素、数据存储、数据加工外部项等,通过数据字典描述清楚,以便于以后系统设计时使用。3. 软件系统总体设计3.1架构设计3.1.1 逻辑架构 JSP + JavaBean + Database JSP负责表现 JavaBean负责业务逻辑 Database负责持久保持数据3.1.2 物理架构 Web服务器一台 配置Database服务器一台 配置3技术解决方案WebServer TomcatDatabase - MySQL3.2 业务设计 病人及病床管理,这综合了病人及其病床的信息查询,增加,修改和删除操作;员工管理,这项设计包括了员工信息的基本操作外,还可以对工资进行查询;部门管理,仪器药剂管理同样具有对信息的查询及增删改等操作,最后还设计系的相关介绍及其设计者的联系方式。4. 软件系统详细设计41 模块设计本系统主要针对医院管理,主要有如下功能模块:病床管理:对病床信息浏览和增删改。 病人管理:主要对病人的信息合适进行登记。员工管理:主要对员工信息浏览和增删改。部门管理:主要对部门人员信息管理。仪器药剂管理:主要是对仪器药剂信息进行增删改。后台管理:主要对用户信息的管理。 功能模块医院管理系统管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。具体要求对系统进行功能分解,不断下去,直到分解成含义明确,功能单一的单元功能模块,从而绘制出系统的功能模块图,即HIPO图。此管理信息系统的HIPO图如下员工管理病人管理仪药管理部门管理病床管理增 删 改42 数据库设计数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。基于以上设计原则,本系统设计了一个数据库,包含基本信息表及几个实体联系建模后的表。为了加快系统访问的速度把这些表放在一个数据库中。本系统中相关数据库表结构设计举例如下:1、 用户表(tms)编号字段名称字段类型字段说明1Tms_uservarchar用户名2Tms_pswdvarchar密码2、 病床表(bed)编号字段名称字段类型字段说明1Bed_roomvarchar病房号2Bed_idVarchar病床号3Bed_infovarchar病床信息3、 部门表(dept)编号字段名称字段类型字段说明1dept_idint部门号2dept_namevarchar部门名称3dept_managervarchar部门主任4dept_vicemanagervarchar部门副主任4、 病人表(patient)编号字段名称字段类型字段说明1patient_idint病人编号2patient_namevarchar病人姓名3patient_gendervarchar性别4patient_date_startdatetime入院时间5patient_deptvarchar所住部门6patient_statevarchar病人籍贯7patient_docint主治医生8patient_roomvarchar所住病房9patient_bedvarchar所住床位 5、 岗位表(job)编号字段名称字段类型字段说明1job_idint岗位号2job_namevarchar岗位名称3job_dept_idvarchar岗位所属部门6、 药剂表(potion)编号字段名称字段类型字段说明1potion_idint药剂号2potion_namevarchar药剂名3potion_pricevarchar价格4potion_quantityvarchar数量5potion_remvarchar备注7、 仪器表(apparatus)编号字段名称字段类型字段说明1apparatus_idint仪器号2apparatu_namechar仪器名3apparatu_pricevarchar仪器价格4apparatu_quantityvarchar数量5apparatu_remvarchar备注8、 门诊收费汇总表(hj_a)编号字段名称字段类型字段说明1emp_noint编号2emp_namevarchar员工姓名3emp_dept_idvarchar员工所属部门4emp_dutyvarchar员工职务5emp_xlvarchar住址6emp_gendervarchar性别7emp_birthdaydatetime出生日期8emp_hometownvarchar籍贯9emp_countryvarchar国家10emp_nationvarchar民族11emp_marriagevarchar婚姻情况12emp_healthvarchar健康状况13emp_startworkdatetime开始工作时间5软件系统编码(仅实现少量功能)仅实现用户登录,非法用户的过滤等功能。5.1 登录界面的编码无标题页.STYLE1 font-size: xx-large;font-family: 楷体;color: #FF3399;font-weight: bold;.STYLE4 color: #ff33FF;font-size: x-large;font-weight: bold;.STYLE5 color: #FF0000 $(function()if(!= null)if(1=)alert(用户名不存在,请重新输入!);else if(2=)alert(密码不正确,请重新登录!););window.onload = function()document.getElementsById(error).hide() ; function createCode() code = ; var codeLength = 4;/验证码的长度 var checkCode = document.getElementById(checkCode); var selectChar = new Array(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z);/所有候选组成验证码的字符,当然也可以用中文的 for(var i=0;icodeLength;i+) var charIndex = Math.floor(Math.random()*36); code +=selectCharcharIndex; / alert(code); if(checkCode) checkCode.className=code; checkCode.value = code; function validate () var inputCode = document.getElementById(txtSN).value; if(inputCode.length =0) alert(请输入验证码!); else if(inputCode != code) alert(验证码输入错误!); createCode();/刷新验证码 function evalute_exist() if(document.getElementById(Auth_code)=null) alert(验证码为空!); 医院管理系统登录 管理员登陆 用户名:密 码: 验证码: 不清楚,再来一张 5.2登陆界面(1) 登陆界面(2) 通过过滤器拦截非法登录(3)登陆成功的界面6. 软件系统测试6.1 病床管理病床删除病床增加和修改6.2 病人管理增加病人6.3 员工管理员工添加员工删除6.4 部门管理添加及修改部门删除部门6.5 药剂管理药剂增加和修改药剂删除6.6 系统服务内容设计者服务联系方式7. 软件系统维护医院信息管理系统是计算机技术、通信技术和管理科学在医院信息管理中的综合应用,信息技术的突飞猛进又使医院信息管理系统的应用逐步扩展,应用技术也日益成熟。进入21世纪后,一所现代化的医院也越来越离不开医院信息管理系统,而医院信息管理系统在运行中出现的任何故障都会给医院管理造成严重后果,甚至给医院和病人带来不可估量的损失。因此,医院网络系统的安全维护就显得尤为重要,它是保证医院工作正常开展的重要前提,也是医院管理工作中的一项重要内容。无论是硬件技术还是软件技术,都存在着潜在的危险性,笔者现就这两个方面结合自己的工作实际,谈一下体会。1 硬件方面医院信息管理系统一旦投入使用,就必须一天24小时不间断运行,因此,可靠的网络技术和硬件设备是网络正常运行的基本条件,是系统数据安全的根本保障。1.1 服务器 服务器被人们称作网络的心脏,如果服务器发生故障,轻则网络数据丢失,重则系统全部瘫痪。因此,首先应保障服务器24小时的不间断工作状态,这就需要给服务器配以高质量、高可靠性的UPS电源;其次至少应配备两台网络服务器,分为主服务器与备用服务器。服务器之间采用双机设备技术,实现数据的时时备份。 1.2 网络设备 医院信息管理系统中的数据是靠网络来传输、调阅的,所以对系统的大小网络设备的维护工作也是至关重要的。需要着重维护的部件大致有:(1)交换机(或集线器):需定期检测,着重测试信息损耗情况,查看指示灯状态,注意除垢、防水等;(2)网卡:容易出现与主机板接触不良、兼容性差等,这些情况都会造成网络连接故障;(3)网线、光纤电缆等:此种设备在连接时,较易出现压断、扯坏或短接故障,也应经常用万用表之类仪器检测;(4)RJ45头(或T型头):在网络连接时,由于是手工压制,经常会出现接头松脱或压制不完全现象,也会造成网络不通的故障。2 软件方面 2.1 系统本身的维护 随着对医院信息系统的频繁使用,原来隐藏的问题会逐渐暴露出来。一般来说,我们要对其进行改正性维护和完善性维护。改正性维护即弥补系统本身的漏洞和修复其不完善的地方。完善性维护即在软件使用过程中,为满足用户提出的许多需求,如增加某些功能或修改已有的功能等进行的维护。 2.2 制定严格的操作规程,建立健全各项规章制度 网络投入运行后,为了进一步规范数据的采集和确保数据渠道的畅通,我们应建立各种规章制度,包括数据库日常维护操作规程、工作站入网操作规程、网络安全保密制度、病毒预防和检查制度及编写网络线路结构图等。 2.3 权限管理 网络管理员应对每位终端操作员采用严格的账户、权限和密码管理制度,规定每个操作员只能在本模块范围内操作,而不能越级查阅,同时,应提醒每位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年碳保险方向产品经理笔试指南及预测题解析
- 2025年国有企业项目经理招聘考试模拟题详解
- 桑树坪煤矿安全知识培训课件
- 2025年注册验船师资格考试(B级船舶检验专业基础安全)模拟题及答案一
- 2025年篮球考试试题及答案
- 2025年注册验船师资格考试(C级船舶检验专业能力)全真冲刺试题及答案一
- 2025年检测工程师桥隧工程考试真题(附答案)
- 2025年公务员考试国考全科目预测试题集
- 2025年地理信息系统应用实战与预测题集
- 2025年建筑装饰设计师高级实务操作指南及模拟题集
- 电力系统调度运行继电人员继电保护竞赛试题及答案汇编
- 电力行业防汛应急预案演练脚本(2篇)
- 2025 耳鼻喉科鼻息肉术后换药查房操作课件
- 航空航天检测技术
- 初级魔方社团课件
- 人教版8年级英语下册单词默写表
- 安全标准化班组建设
- 2024年度-职业道德的含义及特征课件
- 孩子抵抗力提升的方法与技巧
- 教学副校长给教师培训课件
- 关于股权性质与货币市场的思考
评论
0/150
提交评论