医院管理系统设计说明书_第1页
医院管理系统设计说明书_第2页
医院管理系统设计说明书_第3页
医院管理系统设计说明书_第4页
医院管理系统设计说明书_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1 医院管理系统设计说明书 1. 1. 系统设计 统目标设计 通过一个医院管理系统,使医院的管理工作系统化、规范化、自动化,从而达到提高医院管理效率的目的。 发设计思想 本系统开发设计思想: 尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的; 系统应符合医院员工管理的规定,满足医院日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求; 系统采用模块化程序设计方法 ,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充、维护。 系统应具备数据维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。 发和运行环境选择 开发工具: 008; 运行环境: 统功能分析 系统功能分析事在系统开发的总体任务的基础上完成的。本例子中的医院管理系统需要完成功能主要有: 员工各种信息的输入,包括员工基本细细、职称、岗位。 员工各种的查询、修改,包括员工基本信息、职称、岗位、工资等。 员工的人事调动管理。 病人信息的管理。 病院病床的管理。 药剂资源管理。 仪器资源管理。 系统用户管理、权限管理。 统功能模块设计 在系统功能分析的基础上,考虑 008 程序编制的特点,得到如图 1 所示的系统功能模块图。 管理系统 2 图 1 系统功能模块图 2. 2. 数据库设计 在数据库应用系统的开发过程中,数据库的结构设计是一个非常重要的问题。数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构会减小数据库的存储量,数据的完整性和一致性比较高,系统具有较快的相应速度,简化基于此数据库的应用程序的实现等。 在数据库系统开始设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求,避免浪费不要的人 力和物力。 据库需求分析 数据库需求分析是数据结构设计的第一阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及确定数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。 在仔细调查医院管理过程的基础上,我们得到本系统所处理的数据关系如图 2所示。 图 2 数据关系图 针对本实例,通过对医院管理的内容和数据关系分析,我们设计的数据项和数据结构如下: 员工基本状况包括的数据项有员工号、员工姓名、性别、所在部门、身份证 号、生日、籍贯、国籍、民族、婚姻状况、健康状况、参加工作时间、员工状态、家庭住址、联系电话等。 员工工资状况包括的数据项有员工号、工资项别、工资金额等。 医院工作岗位信息包括的数据项有工作岗位代号、工作岗位名称等。 医院部门信息包括的数据项有部门代号、部门名称、部门负责人等。 病人信息包括的数据项有病人姓名、病人性别、入院时间、病人所属科室、病人状况、病人主治医生、房间号、病床号等。 药剂资源管理信息包括的数据项有药剂代号、药剂 名称、药剂价格、药剂库存数量、备注等。 医疗仪器管理包括的数据项有仪器代号、仪器名称、仪器价格、仪器数量、备注等。 有了上面的数据结构、数据项和数据关系,我们就进行下面的数据库设计。 这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及确定他们之间的关系,为后面的逻辑结构设计打下基础。本实例根据上面的设计规划出的实体有员工实体、部门实体、岗位实体、病人实体、药剂实体、仪器实体。 实体和实体之间的关系 如图 3 所示。 据库逻辑结构设 计 我们需要将上面的数据库概念结构转化为 008 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 病床 病人资料 医生 3 在上面的实体以及实体之间关系的基础上,我们就可以形成数据库中的表格以及各个表格之间的关系。 医院管理系统数据库中各个表格的设计结果如表。每个表格对应在数据库中的一个表。 1 1 1 n 1 1 1 1 1 n 图 3 实体之间关系 表 1 工基本状况表 列 名 数据类型 可否为空 说明 ) 工号(主键) 0) 工姓名 ) 在部门号 0) 务 0) 历 ) 别 日 ) 贯 0) 籍 0) 族 ) 份证号 病床 医生 工资 部门 病人 岗位 对应 对应 对应 对应 对应 4 ) 姻状况 0) 康状况 加工作时间 0) 工状态 0) 庭住址 0) 系电话 0) 系 址 ) 作岗位代号 表 2 为工作岗位情况表。 表 2 作岗位情况表 列 名 数据类型 可否为空 说 明 ) 作岗位代号(主键) 0) 作岗位名称 表 3 为部门信息表 表 3 门信息表 列 名 数据类型 可否为空 说 明 ) 门代号(主键) 0) 门名称 ) 门主任代号 ) 门副主任代号 表 4 为病人信息表。 表 4 病人信息表 名 数据类型 可否为空 说明 0) 人姓名(主键) ) 人性别 0) 院时间 0) 人所属科室 0) 人状况 0) 人主治医生 ) 人房间号 ) 人病床号 表 5 为药剂信息表。 表 5 药剂信息表 名 数据类型 可否为空 说 明 ) 剂代号(主键) 0) 剂名称 ,2) 剂价格 ) 剂库存数量 0) 注 表 6 为医疗仪器信息表。 表 6 医疗仪器信息表 名 数据类型 可否为空 说 明 ) 器代号(主键) 5 0) 器名称 ,2) 器价格 ) 器数量 0) 注 一个企业可以有多个用户管理该系统,因此就需要为不同的用户设置不同的口令。 表 7 为管理 统的用户口令表。 表 7 管理 统的用户口令表 名 数据类型 可否为空 说 明 0) 户名(主键) 0) 令 各个功能模块的创建 登陆界面 登陆代码: ; ; e) ; e) ; 6 e) /首先查询数据库,获取与指定用户名和密码匹配的信息 + + + + + ); ;/读取 /在 ; /显示主窗体 ; ; ; ,则显示提示信息并要求用户重新输入 用户名或密码错误! , 提示 , ; ; ; (= /关闭 ; 7 2. 系统主界面设计 系统主界面 病人挂号界面 病人挂号代码: 8 ; ; e) /获取病人的编号 ; /实例化并显示打印预览窗口 ; ); e) /进行病人名称的自动完成操作 (预约 ); 预约挂号 ); 现场挂号 ); 0; /将病人信息的文本框控件设置为不可用 ; /加载病人姓名 ; /添加医师名称以及预约科室 D, ; i = 0; i i+) /将预约科室添加到 i2); /对医师信息进行数据绑定 ; /添加员工表中所有员工的信息,绑定到预约医生 9 D, ; ; /添加挂号名称到 ; i = 0; i i+) i0); 0; e) ; = 预约 ) = 预约挂号 ) = 现场挂号 ) 10 = 预约 ) ; ; i = 0; i i+) i0); = 预约挂号 ) ; , ; i = 0; i i+) i0); = 现场挂号 ) ; ; i = 0; i i+) i0); e) = 挂号 ) + , ; ; ; ; 11 ; ; ; ; ; ; ; + 1,; ; ; ); ); + , ; ; ; ; ; ; ; ; ; ; ; e) != 预约 ) /如果操作类型不为预约时,则提示用户 请将操作类型设为预约! ); ,也不能进行预约 = ) 请选择预约人的姓名! ); 12 /如果没有指定预约医 生,不能进行预约 = ) 请选择预约医生! ); (= ) 请选择预约科室! ); ,则调用执行插入语句插入到数据库中 + + + + , + + , + + , + + , + + , + + , + + ); 添加预约成功 !);/提示添加成功 ;/重新刷新 e) = 预约 ) 请将操作类型选成挂号!方可进行挂号! ); /; = ) 请选择预约人的姓名! ); = ) 请选择预约医生! ); = ) 请选择预约科室! ); 13 = ) 请选择挂号名称! ); = 预约挂号 ) + + , + ,1 + + ); 添加挂号成功! ); ; + + + , + + , + + , + + , + + , + + ,1,+)+,+,1); 添加挂号成功! ); ; e) ; /获取预约表中的指定医师在指定时间内的预约信息 约号 ,+ 人姓名 ,历号 ,约医生 ,+ 约科室 ,约时间 + +) 14 + +) +, ; /绑定预约信息到 ; /获取值班表中当前日期和指定医师的值班信息 D 号 ,师 ,+ 室 ,始时间 ,束时间 ,+ 期 + + +, 值班表 ); /将值班信息保存到 ; e) ; /根据选择的挂号名称获得挂号费用 e) ; + , ; i = 0; i i+) = i0; e) ; ; ( 2)“药品管理”页面的设计 15 药品管理代码: ; ; /定义查询 D 号 ,品名 , + 位 ,格 ,格 ,音码 , + 别 ,能 ,家 ,量 , + 否可用 ,注 药品表 ;/指定表名 ;/定义 e) /调用 ;/绑定 ; 16 /将 ; 编号 ); ;/将控件的可用状态设为 ; e) ; ; 1; 17 存 e) = 1)/ = )/判断是否输入了药品名称 /执行插入 + + + + , + + , + , + + +,+)+, +)+, +)+, +)+, +)+, + , +)+); ;/设置控件状态为 0;/将标志初始为 添加成功! );/提示成功 ,要求用户输入 请添加药品名名称! ); ;/设置控件为状态为 = 2)/如果是编辑状态 18 = )/判断用户是否输入了药品名称 /执行 + + , + + , + , + + , + + + , + + , + + , + + , + + , + + ,

温馨提示

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

评论

0/150

提交评论