医院信息管理系统_第1页
医院信息管理系统_第2页
医院信息管理系统_第3页
医院信息管理系统_第4页
医院信息管理系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

精品文档 1欢迎下载1欢迎下载 课程设计报告课程设计报告 设计题目 医院信息管理系统 专 业 信息与计算科学 班 级 1 班 学 号 学生姓名 指导教师 设计时间 2013 2014 学年 3 学期 教师评分 2014 年 7 月 11 日 精品文档 1欢迎下载1欢迎下载 目 录 目录 1 概述 3 1 1 目的 3 1 2 课程设计的组成部分 4 2 软件系统分析 4 2 1 系统的初步建立 4 2 2 系统逻辑模型的提出 5 2 3 数据流图 5 2 4 数据字典 5 3 软件系统总体设计 6 3 1 架构设计 6 3 2 业务设计 6 4 软件系统详细设计 7 4 1 模块设计 7 4 2 数据库设计 8 5 软件系统编码 仅实现少量功能 11 5 1 登录界面的编码 11 5 2 登陆界面 16 6 软件系统测试 18 6 1 病床管理 18 精品文档 2欢迎下载2欢迎下载 6 2 病人管理 19 6 3 员工管理 20 6 4 部门管理 21 6 5 药剂管理 21 6 6 系统服务 22 7 软件系统维护 23 1 硬件方面 23 2 软件方面 24 8 总结 25 8 1 课程设计进行过程及步骤 25 8 2 所遇到的问题 你是怎样解决这些问题的 26 8 3 体会收获及建议 26 8 4 参考资料 书 论文 网络资料 26 精品文档 3欢迎下载3欢迎下载 1 1 概述概述 1 11 1 目的目的 当今时代是飞速发展的信息时代 在各行各业中离不开信息处理 这正是计算 机被广泛应用于信息管理系统的环境 计算机的最大好处在于利用它能够进行 信息管理 使用计算机进行信息控制 不仅提高了工作效率 而且大大的提高 了其安全性 尤其对于复杂的信息管理 计算机能够充分发挥它的优越性 计算机进行信息 管理与信息管理系统的开发密切相关 系统的开发是系统管理的前提 本系统 就是为了更好管理门诊信息而设计的 当前 医院作为病人就诊的地方 有许多信息需要处理和管理 现今 有 很多门诊信息都是初步开始使用 甚至尚未使用计算机进行信息处理 根据调 查得知 他们以前对信息管理的主要方式是基于文本 表格等纸介质的手工处 理 对于病历等很多信息都是用人工计算 手抄进行 数据信息处理工作量大 容易出错 由于数据繁多 容易丢失 且不易查找 总的来说 缺乏系统 规 范的信息管理手段 数据处理手工操作 工作量大 出错率高 出错后不易更改 基于这此问 题 我认为有必要建立一个医院管理系统 使医院管理工作规范化 系统化 程序化 避免医院管理的随意性 提高信息处理的速度和准确性 能够及时 准确 有效的查询和修改医院情况 开发门诊管理系统的现实意义 现在我国的多数诊所或小型医院的管理水平还停留在纸介质的基础上 这 样的机制已经不能适应时代的发展 因为它浪费了许多人力和物力 在信息时 代这种传统的管理方法必然被计算机为基础的信息管理所取代 归纳起来 好处大约有以下几点 1 可以存储以往的门诊信息 安全 高效 2 只需一到二名信息录入员即可操作系统 节省大量人力 3 可以迅速查到所需信息 精品文档 4欢迎下载4欢迎下载 1 21 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 软件系统分析软件系统分析 2 12 1 系统的初步系统的初步建立建立 考虑到系统的可靠性 安全性 有效性 进行初步分析 其内容包括 管 理业务状况的调查分析 数据流程的调查分析 调查之后 绘制出医院信息管理系统的业务流程图 精品文档 5欢迎下载5欢迎下载 查询结果 用户设置 设 计 要 求 表单维护 统计结果 图 2 1 1 2 22 2 系统逻辑模型的提出系统逻辑模型的提出 为了实现管理信息系统的计算机化 仅仅用业务流程图形象地描述信息的 流动和存储还远远不够 还要进一步调查分析舍去物质流 抽象出信息流 绘 制出数据流程图 并对各种数据的属性和各项处理功能进行详细分析 系统分 析的主要成果是系统的逻辑模型 本系统主要是以数据流图 数据字典为主要 描述工具来勾画系统的概貌 2 32 3 数据流图数据流图 数据流图 Data Flow Diagram 是描述系统逻辑模型的主要工具之 一 它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映 出信息在系统中的流动 存储和处理等情况 并能将信息处理功能和彼此之间 的联系 自上而下 逐层分解 从逻辑上精确地描述出系统应具有的数据加工 功能 数据输入输出 数据存储 数据来源和去向等项目 2 42 4 数据字典数据字典 数据字典 Data Dictionary 是数据流图 DFD 上所有成分的定义和解 释的文字集合 它是系统分析阶段的重要文档 它的作用是将数据流图中全部 数据流及其组成部分的数据元素 数据存储 数据加工外部项等 通过数据字 典描述清楚 以便于以后系统设计时使用 系统管理员 医院管理系 统 一般用户 精品文档 6欢迎下载6欢迎下载 3 3 软件系统总体设计软件系统总体设计 3 13 1 架构设计架构设计 3 1 1 逻辑架构 JSP JavaBean Database JSP 负责表现 JavaBean 负责业务逻辑 Database 负责持久保持数据 3 1 2 物理架构 Web 服务器一台 配置 Database 服务器一台 配置 3技术解决方案 WebServer Tomcat Database MySQL 3 23 2 业务设计业务设计 病人及病床管理 这综合了病人及其病床的信息查询 增加 修改和删除 操作 员工管理 这项设计包括了员工信息的基本操作外 还可以对工资进行 查询 部门管理 仪器药剂管理同样具有对信息的查询及增删改等操作 最后 还设计系的相关介绍及其设计者的联系方式 4 4 软件系统详细设计软件系统详细设计 4 4 1 1 模块设计模块设计 本系统主要针对医院管理 主要有如下功能模块 病床管理 对病床信息浏览和增删改 病人管理 主要对病人的信息合适进行登记 员工管理 主要对员工信息浏览和增删改 精品文档 7欢迎下载7欢迎下载 部门管理 主要对部门人员信息管理 仪器药剂管理 主要是对仪器药剂信息进行增删改 后台管理 主要对用户信息的管理 功能模块 管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户 信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理 技 术 方案 具体要求对系统进行功能分解 不断下去 直到分解成含义明确 功能单一的单元功能模块 从而绘制出系统的功能模块图 即 HIPO 图 此管理 信息系统的 HIPO 图如下 4 4 2 2 数据库设数据库设计计 数据库设计是要在一个给定的应用环境 DBMS 中 通过合理的逻辑设计 和有效的物理设计 构造较优的数据库模式 子模式 建立数据库和设计应用 程序 满足用户的各种信息需求 基于以上设计原则 本系统设计了一个数据库 包含基本信息表及几个实 体联系建模后的表 为了加快系统访问的速度把这些表放在一个数据库中 本 系统中相关数据库表结构设计举例如下 1 用户表 tms 医院管理系统 病 床 管 理 病 人 管 理 员 工 管 理 部 门 管 理 仪 药 管 理 增 删 改 精品文档 8欢迎下载8欢迎下载 编号字段名称字段类型字段说明 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 所住病房 精品文档 9欢迎下载9欢迎下载 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 编号字段名称字段类型字段说明 精品文档 10欢迎下载10欢迎下载 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 软件系统编码 仅实现少量功能 软件系统编码 仅实现少量功能 仅实现用户登录 非法用户的过滤等功能 5 15 1 登录界面的编码登录界面的编码 无标题页 精品文档 11欢迎下载11欢迎下载 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 functionfunction ifif nullnull ifif 1 alert 用户名不存在 请重新输入 elseelse ifif 2 alert 密码不正确 请重新登录 window onload functionfunction document getElementsById error hide functionfunction createCode 精品文档 12欢迎下载12欢迎下载 code varvar codeLength 4 验证码的长度 varvar checkCode document getElementById checkCode varvar selectChar newnew 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 所有候选组成验证码的字符 当然也 可以用中文的 forfor varvar i 0 i codeLength i varvar charIndex Math floor Math random 36 code selectChar charIndex alert code ifif checkCode checkCode className code checkCode value code functionfunction validate varvar inputCode document getElementById txtSN value ifif inputCode length 0 alert 请输入验证码 elseelse ifif inputCode code alert 验证码输入错误 createCode 刷新验证码 functionfunction evalute exist ifif document getElementById Auth code nullnull alert 验证码为空 医院管理系统登录 管理员登陆 用户名 精品文档 14欢迎下载14欢迎下载 密 码 验证码 不清楚 再来一张 精品文档 15欢迎下载15欢迎下载 5 25 2 登陆界面登陆界面 1 登陆界面 精品文档 16欢迎下载16欢迎下载 2 通过过滤器拦截非法登录 3 登陆成功的界面 精品文档 17欢迎下载17欢迎下载 6 6 软件系统测试软件系统测试 6 16 1 病床管理病床管理 病床删除 精品文档 18欢迎下载18欢迎下载 病床增加和修改 6 26 2 病人管理病人管理 增加病人 精品文档 19欢迎下载19欢迎下载 6 36 3 员工管理员工管理 员工添加 精品文档 20欢迎下载20欢迎下载 员工删除 精品文档 21欢迎下载21欢迎下载 6 46 4 部门管理部门管理 添加及修改部门 删除部门 6 56 5 药剂管理药剂管理 药剂增加和修改 药剂删除 精品文档 22欢迎下载22欢迎下载 6 66 6 系统服务系统服务 内容设计者 服务联系方式 精品文档 23欢迎下载23欢迎下载 7 7 软件软件系统维护系统维护 医院信息管理系统是计算机技术 通信技术和管理科学在医院信息管理中 的综合应用 信息技术的突飞猛进又使医院信息管理系统的应用逐步扩展 应 用技术也日益成熟 进入 21 世纪后 一所现代化的医院也越来越离不开医院信 息管理系统 而医院信息管理系统在运行中出现的任何故障都会给医院管理造 成严重后果 甚至给医院和病人带来不可估量的损失 因此 医院网络系统的 安全维护就显得尤为重要 它是保证医院工作正常开展的重要前提 也是医院 管理工作中的一项重要内容 无论是硬件技术还是软件技术 都存在着潜在的危险性 笔者现就这两个 方面结合自己的工作实际 谈一下体会 1 1 硬件方面硬件方面 医院信息管理系统一旦投入使用 就必须一天 24 小时不间断运行 因此 可靠的网络技术和硬件设备是网络正常运行的基本条件 是系统数据安全的根 本保障 1 1 服务器 服务器被人们称作网络的心脏 如果服务器发生故障 轻则 网络数据丢失 重则系统全部瘫痪 因此 首先应保障服务器 24 小时的不间断 工作状态 这就需要给服务器配以高质量 高可靠性的 UPS 电源 其次至少应配 备两台网络服务器 分为主服务器与备用服务器 服务器之间采用双机设备技 术 实现数据的时时备份 1 2 网络设备 医院信息管理系统中的数据是靠网络来传输 调阅的 所 以对系统的大小网络设备的维护工作也是至关重要的 需要着重维护的部件大 致有 1 交换机 或集线器 需定期检测 着重测试信息损耗情况 查看指 示灯状态 注意除垢 防水等 2 网卡 容易出现与主机板接触不良 兼容性 差等 这些情况都会造成网络连接故障 3 网线 光纤电缆等 此种设备在连 接时 较易出现压断 扯坏或短接故障 也应经常用万用表之类仪器检测 4 RJ45 头 或 T 型头 在网络连接时 由于是手工压制 经常会出现接头 精品文档 24欢迎下载24欢迎下载 松脱或压制不完全现象 也会造成网络不通的故障 2 2 软件方面软件方面 2 1 系统本身的维护 随着对医院信息系统的频繁使用 原来隐藏的问题会 逐渐暴露出来 一般来说 我们要对其进行改正性维护和完善性维护 改正性 维护即弥补系统本身的漏洞和修复其不完善的地方 完善性维护即在软件使用 过程中 为满足用户提出的许多需求 如增加某些功能或修改已有的功能等进 行的维护 2 2 制定严格的操作规程 建立健全各项规章制度 网络投入运行后 为了 进一步规范数据的采集和确保数据渠道的畅通 我们应建立各种规章制度 包 括数据库日常维护操作规程 工作站入网操作规程 网络安全保密制度 病毒 预防和检查制度及编写网络线路结构图等 2 3 权限管理 网络管理员应对每位终端操作员采用严格的账户 权限和密 码管理制度 规定每个操作员只能在本模块范围内操作 而不能越级查阅 同 时 应提醒每位操作员的密码要定期更换 以免被窃取 2 4 人员的培训 对于医院管理信息系统涉及到的相关专业的人员进行计算 机常用知识技能和相关应用软件操作的培训 并且 对于经常容易出现的软 硬件故障编写成小册子 这样 既可使操作人员对常见故障能自己解决 又能 减轻计算机工程技术人员的维护

温馨提示

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

评论

0/150

提交评论