2022年医院门诊管理信息系统数据库设计 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年医院门诊管理信息系统数据库设计 .pdf》由会员分享,可在线阅读,更多相关《2022年医院门诊管理信息系统数据库设计 .pdf(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、I 目录1 需求分析 . 11.1 编写目的 . 11.2 编写背景 . 11.3 实现目标 . 21.4 数据定义 . 21.5 需求分析 . 21.5.1 系统的功能需求 . 21.5.2 系统总体功能图 . 31.5.3 业务规则 . 51.5.4 数据约束条件分析 . 51.5.5 实体与数据 . 61.6 数据字典 . 71.6.1 数据项与数据结构 . 71.6.2 数据处理 . 82 概念设计 . 92.1 实体及其属性 . 10 2.2 实体间的联系 . 12 2.3 总体 ER图 . 14 3 逻辑设计 . 15 3.1 实体处理 . 15 3.2 联系集处理 . 16 3.
2、3 完整性约束 . 16 4 物理设计 . 224.1 关系模式存储方式选择. 22 4.2 数据库存储路径. 22名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 23 页 - - - - - - - - - 1 1 需求分析了解和分析系统将要提供的功能及未来数据库用户的需求。例如,该系统具有哪些功能需求, 哪些数据要存储在数据库中, 使用的数据业务规则是什么,数据之间的练习约束等,即了解用户真正从数据库中得到什么。1.1 编写目的门诊是医院服务的窗口和最前沿的部门,面临
3、巨大就诊压力。 研究如何合理配置资源、 加强管理, 充分发挥现有资源的能力来缓解医院服务压力,提高病人满意度很有意义。 门诊的流程布置、 服务时间和质量是影响病人满意度的主要因素。针对“三长一短” ( 即挂号排队时间长、候诊和候检时间长、交款取药时间长、医生看病时间短 ) 问题,等待时间是评价病人满意度的主要指标之一,对总体的病人满意度影响很大。 其次,过多的滞留在门诊的患者会严重干扰医院的管理和医护工作的开展, 影响门诊服务质量。 并且城市综合医院这类医疗资源相对集中的机构的病人拥挤现象将长期存在,研究如何更好地使之为满足病人需求具有现实意义。门诊部是医院的一个重要部门, 是病人刚开始就诊的
4、首要环节, 是医院直接向社会广大患者提供医疗服务的窗口之一, 门诊部的信息化建设直接关系到整个医院的信息化建设的发展水平。如何更方便人们就诊、减少不必要的排队环节、实现病人资料 ( 患者基本情况、就诊记录及检查结果与治疗情况等) 永久性存储 ,避免以往因病历资料及检查治疗结果丢失而造成的延长诊断时间、重复检查、增加患者经济负担、甚至于造成医疗纠纷等后果, 是医院门诊信息化建设所要解决的。利用信息技术、 电子计算机和通讯设备, 为医院所属各部门提供对病人诊疗信息和行政管理信息的收集、存储、处理、提取及数据交换的能力,并满足所有授权用户的功能需求。医院门诊管理信息系统强调以病人医疗活动为主线进行管
5、理病人所有信息,临床的、服务的、用药记录、 护理记录和费用信息等能被实时传递到医院各个部门,为医院管理和医疗分析提供便捷服务。对于信息系统的设计, 要考虑的问题很多 , 但是最主要的是数据库结构体系和数据库连接技术方案的选择, 以及总体结构的设计。本人正处于数据库设计的学习阶段, 因此开发此系统的另一主要目的是锻炼相关专业能力和探索更多的专业知识。1.2 编写背景医院门诊管理信息系统 (Hospital Clinic Management Information System,HCMIS ) ,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
6、 - - - 名师精心整理 - - - - - - - 第 2 页,共 23 页 - - - - - - - - - 2 针对以病人医疗活动为中心进行管理病人所有信息,临床的、服务的、用药记录、护理记录和费用信息等能被实时传递到医院各个部门,为医院管理和医疗分析提供便捷服务。1.3 实现目标提供一个集门诊挂号、 诊断、发药于一体的管理信息系统, 可实现信息存储、更新、查询等多项功能,为广大医务工作人员及病人提供方便。1.4 数据定义(1)所有的表名的命名规则。所有的表名用具有实际含义的英文单词组成,且首个字母必须大写,如Employee 。(2)所有的主键命名规则。所有的主键名用表名 _PK
7、,例 Employee_PK 。(3)所有外键的命名规则。所有的外键名用本表名加外键表_FKn ,如 EmployeeDepartment_FK1 。(4)所有规则的命名规则。所有的约束名用列名 _Check,如 BirthDay_Check 。(5)所有字段的命名规则。所有的属性名用具有实际含义的英文单词组成,且首个字母必须大写,如EmployeeName 。1.5 需求分析满足病人实现挂号功能,诊断需求,领药,方便,快捷接受医疗服务。1.5.1 系统的功能需求(1)病人管理病人管理模块中,维护病人的基本信息,如病人姓名,性别,住址等。可以添加、修改、删除、查询病人的信息。(2)门诊挂号输入
8、病人的信息, 系统会自动生成挂号费用, 挂号完后系统会自动生成病号信息到病号信息库中。 如果挂号之前知道病号信息库中已存在该病号,则可以直接调出该病号进行挂号操作。 挂号后病人挂号信息会传到医生处或收费室,由医名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 23 页 - - - - - - - - - 3 生或收费室直接调用。 挂号单如果被调用后是不能取消和退号的,在还没被调用之前可以对挂号单取消和退号, 被取消或被退号的挂号单也不能被调用。退号必须是对已经挂号的挂号单退
9、号,退号后冲减了原挂号单的挂号费用。门诊挂号系统模块包括“门诊挂号” 、 “挂号单的查询”、 “门诊退号”、 “退号单查询” 、 “门诊挂号结账”。(3)医生管理医生管理模块是医院信息系统的关键模块,医生填写病人病历, 病情、病史的记载,医嘱的开立和实施, 以及相关辅助功能。 该功能模块实现了医生病历收发和医嘱作业的数字化。 医生必须从挂号系统中调用已挂号的病号信息,直接输入处方项目,提交病号处方,处方传递到收费室收费。医生管理中, 维护医生及相关工作人员的基本信息,有利于管理者了解医院的人员动态。(4)药房发放药房发药系统是由药房执业人员完成的功能子模块,药房通过收款单来给病人发药。病人只要
10、交款后,可以直接到药房取药,节约了大量的人力和时间。发药的同时减少药品库存量。 通过输入病人的姓名或收费单号即可查询到要发的药品名称。药房发药系统具体包括了“药房发药子系统”、 “药房发药单的查询” 、“药品查询”。(5)处方管理处方管理模块是医院信息系统的关键模块,是医疗工作最主要的信息来源。主要功能是完成病历基本指标的填写,病情、病史的记载,医嘱的开立和实施,以及相关辅助功能。该功能模块实现了医生病历收发和医嘱作业的数字化。处方管理包括 “处方单录入子系统”、 “处方单的查询”、 “门诊处方退费单”、“处方退费单查询”。1.5.2 系统总体功能图如图 1.1 所示。名师资料总结 - - -
11、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 23 页 - - - - - - - - - 4 图 1.1 “门诊管理”总体功能门诊管理病人管理挂号系统管理医生管理药品发放处方管理查询病人信息删除病人信息添加病人信息门诊挂号挂号单的查询门诊退号退号单查询药房发药发药单的查询处方单录入处方单的查询门诊处方退费单处方退费单查询更新病人信息修改处方单删除医生信息添加医生信息更新医生信息查询医生信息药品查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
12、 - - - - 名师精心整理 - - - - - - - 第 5 页,共 23 页 - - - - - - - - - 5 1.5.3 业务规则(1)一所医院有多个就诊科室部门,每个科室部门都有科室名称(唯一标识) 、地址、联系电话、科室简介等信息。一个科室部门可以有多个员工,但是科室部门负责人只有一位员工。(2)员工由员工编号唯一标识,需记录员工的姓名、性别、出生年月、身份证号、省份、联系电话、职位、薪水、工作年限、受教程度、住址等信息。一个员工只属于一个科室部门。(3)病人由唯一标识的病人编号构成,需存储病人的姓名、性别、生日、身份证号、联系电话、住址、过敏药物,工作等基本信息。不允许同
13、一个病人在同一个时段内就诊不同的部门。(4)病历编号构成病历的唯一标识,需记录病症情况,就诊时间,就诊医生等信息。一份病历只属于一个病人。(5)药品由药品编号唯一标识,需存储药品名称、药品级别、单价、成分、治疗功效、生产商、生产日期、有效日期、备注等信息。(6)挂号单由挂号编号唯一标识,需存储挂号的时间、挂号费用等信息。(7)处方编号构成了处方的唯一标识,需存储就诊日期、药品名称、药品数量等信息。(8)病人挂号后,需记录病人的挂号信息。(9)在一个时间段,医生只给一位病人就诊,写一张处方。(10)每个病人拥有只属于自己的唯一挂号单、唯一病历、唯一处方。(11)当就诊相同病症的多位医生属于同一科
14、室部门时,具有不同的医生编号。(12)在同一时间段,药品发放人员只为一位病人发放药物。(13)挂号处在同一时段只为一位病人挂号,产生挂号单。(14)在就诊时, 医生将病人的看病情况填写在病历上,并把处方单的内容存入处方系统。1.5.4 数据约束条件分析(1)一天医院看病的人数不能超过9999 人,这是医院接纳的最大人数。(2)员工开始工作年龄超过18 岁,满足工作年龄要求。(3)病人编号规则:唯一标识一个病人, 编号格式为病人第一次看病日期加流水号,如: 200912130001 。(4)联系电话不超过11 或 12 位数。(5)住址不超过 25 为汉字。名师资料总结 - - -精品资料欢迎下
15、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 23 页 - - - - - - - - - 6 (6)邮编为 6 位数。(7)病历编号规则:唯一标识一张病历,日期 +四位流水号,如:200912220001 。(8)员工编号规则:唯一标识一位员工, 格式 workDatetime +三位流水号,如: 20090430001。(9)职位填写规则:用于描述员工在医院中的职位,医护人员(DR ) ,药物管理员 (MM)。(10)科室编号规则:唯一标识一个科室,从编号00001 开始。(11)挂号单编号规则:唯一标
16、识一张挂号单,格式日期 +5 位流水号 ,如: r20912130001 由系统自动生成一天内最大处理挂号数为9999。(12)药品编号规则:唯一标识一种药品, 格式为 C 或者 S加国药准字, C表示普通药物, S表示特殊药物。(13) 处方编号规则: PR + 日期 + 四位流水号,如: PR200912130001 。1.5.5 实体与数据(1)实体通过以上分析可知,系统中的实体有:病人、病历、员工、科室和药品。实体的属性分别如下:病人:病人编号、姓名、性别、出生日期、身份证号、电话、住址、邮编、过敏;病历:病历编号、就诊医师、就诊日期、主要症状;员工:员工编号、姓名、性别、出生日期、身
17、份证号、民族、电话、职位、工作日期、工作年限、学历、住址、邮编、备注;科室:科室编号、科室名称、上级部门、科室位置、负责人、电话、科室介绍;药品:药品编号、药品名称、药品类别、单价、规格、主要成分、功能主治、用法用量、供应商、生产日期、有效日期、注意事项、库存量;(2)实体间的联系综合以上分析可知,实体之间有如下联系。病人和医生之间是多对多的关系(m:n) 。病人与病历之间是是一对一的关系(1:1) 。医生与病历之间是是多对多的关系(m:n) 。员工和科室之间是多对一的关系(n:1) 。病人和药品之间是多对多的关系(m:n) 。名师资料总结 - - -精品资料欢迎下载 - - - - - -
18、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 23 页 - - - - - - - - - 7 病人和科室之间是多对多的关系(m:n) 。病人与挂号单是一对一的关系(1:1) 。(3)联系通过以上分析可知,联系的属性如下所示。挂号单:挂号单编号、就诊科室、挂号费、挂号时间;每个病人看病时,只能有一张挂号单,同理,每个医生在诊断时,根据每张挂号单来。处方:处方编号、就诊日期、药品编号、药品名称、数量。每个病人拥有自己的处方,每个医生可以给多个病人开处方。1.6 数据字典数据字典包括数据说明和数据的使用,具体内容如下所示。1.6.1数据项
19、与数据结构如表 1.1 所示。表 1.1 数据说明实体数据项名说明类型 ( 长度 ) 病人Patient PatientNo 病人编号Char(12) PatientName 姓名Varchar(10) Sex 性别Char(1) Birthday 出生日期Datetime ID 身份证号Char(18) Telephone 电话Varchar(12) Address 住址Varchar(50) Zip 邮编Char(6) Hypersusceptibility 过敏药物Varchar(100) Job 职业Varchar(10) 病历CsRecord CsRecordNo 病历编号Char(
20、14) SickDate 就诊日期Datetime Symptom 主要症状Varchar(100) 员工表 Employee EmployeeNo 员工编号Char(13) EmployeeName 姓名Varchar(10) Sex 性别Char(1) Birthday 出生日期Datetime ID 身份证号Char(18) Nation 民族Varchar(10) Telephone 电话Varchar(12) Position 职位Varchar(10) Salary 工资Numeric(10,2) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
21、 - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 23 页 - - - - - - - - - 8 WorkDate 工作日期Datetime WorkTerm 工作年限int EduacationLevel 学历Varchar(10) Address 住址Varchar(50) Zip 邮编Char(6) Remark 备注Varchar(100) 科室Department DepartmentNo 科室编号Char(5) DepartmentName 科室名称Varchar(20) Address 科室位置Varchar(50) Manager 负责人
22、Varchar(10) Telephone 电话Varchar(12) Introduction 科室介绍Varchar(200) 挂号单Register RegisterNo 挂号单编号Char(14) RegisterTime 挂号时间Datetime RegisterFee 挂号费Numeric(10,2) 药品Medicine MedicineNo 药品编号Char(18) MedicineName 药品名称Varchar(25) MedicineClass 药品类别Varchar(10) UnitPrice 单价Numeric (10,2)Specification 规格Varcha
23、r(50) Elements_M 主要成分Varchar(256) Function_M 功能主治Varchar(256) Usage 用法用量Varchar(256) Providcer 供应商Varchar(50) ProduceDate 生产日期Datetime Usefullife 有效日期Datetime Matters 注意事项Varchar(256) Amount 库存量Int 处方主表PrescriptionMaster PrescriptionNo 处方编号Char(14) SickDate 就诊日期Datetime PatientNo 病人编号Char(12) Employ
24、eeNo 员工编号Char(13) 处方明细表PrescriptionDetail PrescriptionNo 处方编号Char(14) SickDate 就诊日期Datetime MedicineName 药品名称Varchar(25) Quantity 药品数量Int 1.6.2 数据处理如表 1.2 所示。表 1.2 数据的使用名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 23 页 - - - - - - - - - 9 数据名称说明功能实现Instert_pa
25、t_inf 登记病人的基本信息病人在经过挂号、 就诊等一系列就医过程后, 院方保存病人的信息资料。Update_pat_inf 更新病人的基本信息病人可能有时某些以保留的信息会发生改变,如住址。Search_Hypersusceptibility病人对某些药物的过敏病人看病时, 如果以前留有病人的资料, 可以查询病人的过往资料, 对哪些药物过敏。Instert_Hypersusceptibility病人对某些药物的过敏第一次看病的病人, 要就诊后,要添加病人的过敏药物。Search_pat_inf病人的基本信息查询病人的信息Del_pat_inf病人的信息删除病人的信息。Instert_emp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年医院门诊管理信息系统数据库设计 2022 医院 门诊 管理信息系统 数据库 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内