医院信息系统数据库设计1修改.docx
- 文档编号:2453482
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:12
- 大小:18.95KB
医院信息系统数据库设计1修改.docx
《医院信息系统数据库设计1修改.docx》由会员分享,可在线阅读,更多相关《医院信息系统数据库设计1修改.docx(12页珍藏版)》请在冰豆网上搜索。
医院信息系统数据库设计1修改
医院信息系统
医院信息管理系统
(门诊子系统)
一、需求分析
1、项目背景
一所医院的主要构成分为两个部分,一是门诊部门,二是住院部
门,医院的所有日常工作都是围绕着这两大部门进行的。
门诊部门和住院部门各下设若干科室,如门诊部门下设口腔科、
内科、外科、皮肤科等,住院部门下设内科、外科、骨科等,二者下
设的部分科室是交叉的,各科室都有相应的医生、护士,完成所承担
的医疗工作,医生又有主治医师、副主任医师、普通医师或教授、副
教授、其他之分。
为了支持这两大部门的工作,医院还设置了药库、中心药房、门
诊药房、制剂室、设备科、财务科、后勤仓库、门诊收费处、门诊挂
号处、问讯处、住院处、检验科室、检查科室、血库、病案室、手术
室,以及为医院的日常管理而设置的行政部门等。
2、
(1)系统流程
首先,门诊病人需要到门诊挂号处挂号,并持挂号和收费证明到
第2页共42页
医院信息系统
相应医科就医,经医生诊疗后,由医生开出诊断结果或者处方,检查
或检验申请单,如为处方,则病人需持处方单到门诊收费处划价交费,
然后持收费证明到门诊药房取药;如为检查或检验申请单,则病人需
持申请单到门诊收费处划价交费,然后持收费证明到检查科室或检验
科室进行检查或检验;
(2)系统功能
门诊子系统可分为门诊挂号部分、门诊收费部分和检查科室子系
统,而各子系统下又分别分为病人信息管理和建立门诊病历、病人医
疗划价和病人费用交纳、安排检查时间和生成检查结果部分。
每个
部分分别具有不同的功能。
具体如图1
第3页共42页
医院信息系统
图1
第4页共42页
医院信息系统
3、数据流图
整体数据流图,如图2
检查费用
获得
门诊处方收费项目
处
检查结束理
填好的病人信息结
生成束
病人的信息
进行处
理
病人
填写
资料
挂号单
诊断请求
请求
处理
诊断结束
处理方案
门诊病历诊断
检查病人填好的医生信息
医生的信息
医生填写
资料
医生信息
图2
第5页共42页
医院信息系统
1、门诊管理子系统
门诊挂号部分:
1.收集病人信息、填写挂号单;
2.建立、维护门诊病历的基本信息。
局部数据流图如图3
病人信息
填写信核对信门诊病人
挂号单息息
已
核
对
否
是否正
确
是
门诊信息
图3
第6页共42页
医院信息系统
门诊收费部分:
1.输入门诊病人的处方和各种诊疗项目,由电脑自动划价,
同时对指定的项目支持手工划价;
2.收费后,处方信息自动发送到门诊药房;检查、检验项目
发送到相应医技科室;
3.查询病人费用明细;
局部数据流图如图4
处理核算处理方案
计算结束
计算
收费项目
门诊处方
处方核算
错误
核算
正确
缴费
图4
第7页共42页
医院信息系统
2、门诊管理子系统与住院管理子系统交叉的部分:
检查科室部分:
1.接收门诊或病区发送来的检查申请,安排检查日程;
2.辅助医生填写检查结果或书写检查报告,提供各类报告的
模板和常用术语字典;
对于住院病人将检查费用记账;
局部数据流图如图5
医生上班时间
处理科室
选择医时间安处理方案
师排
核
对
忙碌
时间检查
空闲
进行处理
门诊处方
处理结束
图5
第8页共42页
医院信息系统
5、数据字典
(1)数据项(已挂号单为例)
数据项名:
挂号号
含义说明:
唯一标识每个挂号单
别名:
挂号单编号
类型:
字符型
长度:
8
取值含义:
前四位标识消费的年份,五、六位标识消费的月份,七、
八位标识消费的日期,后五位标识挂号的编号。
与其他数据项的逻辑关系:
前八位与挂号年份相匹配
(2)数据结构
数据结构名:
挂号单
含义说明:
是门诊子系统的主体数据结构,定义了每张挂号单的基本
信息
组成:
挂号号,挂号类别,主治医师,挂号人姓名,挂号科室,挂号
日期。
(3)数据流
数据流名:
挂号单
说明:
病人挂号的最终结果
数据流来源:
编过号的挂号单
数据流去向:
确认
第9页共42页
医院信息系统
组成:
挂号号,挂号类别,主治医师,挂号人姓名,挂号科室,挂号
日期。
(4)数据存储
数据存储:
挂号单表
说明:
记录病人的基本情况
流入数据流:
编过号的挂号单
流出数据流:
确认
组成:
挂号号,挂号类别,主治医师,挂号人姓名,挂号科室,挂号
日期。
数据量:
每天10000张
存取方式:
随机存取
(5)处理过程
处理过程名:
分配挂号单号
说明:
为所有新挂号分配编号
输入:
未编号的挂号单
输出:
挂号单
处理:
为所有新挂号单分配不同的编号
第10页共42页
医院信息系统
二、概念结构设计
整体E-R图如图6
图6
实体属性图如图7
第11页共42页
医院信息系统
第12页共42页
医院信息系统
图7
第13页共42页
医院信息系统
三、逻辑结构设计
1.实体及相应的属性
门诊医师(医师号,科室号,工作时间,姓名,职称,性别,出生日期,
年龄,婚姻状况,民族)
PK-医师号FK-科室号
挂号单(挂号号、挂号类别、挂号日期、挂号科室、主治医师、病人
号)
PK-挂号号FK-病人号
处理方案(处理方案号、开出时间、处理方案内容、主治医师,病人
号)
PK-处理方案号FK-病人号
门诊病历(病历号,病人姓名,病历内容,处理方案号,诊断时间,
主治医师,病人号)
PK-病历号FK-病人号
处方(处方号、处方内容、病人号、病人姓名、病人性别、病人年龄、
医师号、附注)
FK-处方号PK-病人号
收费项目(收费项目号、项目类型、相应序号、收费金额、收费人员、
病人姓名,病人号)
PK-收费项目号FK-病人号
第14页共42页
医院信息系统
门诊病人(病人号,医师号、姓名,性别,出生日期,年龄,民族,身份证
号,电话)
PK-病人号FK-医师号
检验项目(检验序号、医师号、检验时间安排、检验内容、检验分析、
检验结果,检验收费情况)
PK-检查序号FK-医师号
2.三范式检验
经检验满足三范式结构
四、物理结构设计
一、建立索引的依据:
所谓选择索引存取方法实际上就是根据应用要求确定对关系的哪
些属性列建立索引、哪些属性列建立组合索引、哪些索引要设计为唯
一索引等。
根据本信息系统的具体情况,建立索引的依据如下:
1、一个属性经常在查询条件下出现。
2、一个属性经常作为最大值或最小值等聚集函数的参数。
3、一个属性经常在连接操作的连接条件出现。
二、需要建立索引的属性:
属性名对应实体属性名对应实体
病历号门诊病历检验序号检验项目
处方号门诊处方收费项目号收费项目
医师号门诊医师病历号门诊病历
病人号门诊病人医师号工作时间安排
第15页共42页
医院信息系统
三、确定数据库的存储结构
本部分主要是确定数据库物理结构,即确定数据的存放位置和
存储结构,包括确定关系、索引、聚簇、日志、备份等的存储安
排和存储结构,确定系统配置等。
在综合考虑存取时间、存储空
间利用率和维护代价三方面的因素下,经过权衡,确定下数据的
存放位置和存储结构。
1.确定数据的存放位置
为了提高系统的性能,根据应用情况将数据的易变部分与稳定部
分、经常存取部分与存取效率较低部分分开存放。
考虑到目前许多计算机都有多个磁盘,因此将表和索引放在不同
的磁盘上,在查询时,两个磁盘驱动器并行工作,可以大大提高I/O
读写的效率;而对于较大的表(如门诊子系统的表)则分放在两个磁
盘上,这样可以加快存取速度,在多用户环境下的作用更有效;为了
改进系统的性能,将日志文件与数据库对象(表、索引等)放在了不
同的盘上。
2、确定系统配置
在数据库设计初始阶段,为了对以后的数据库进行物理优化,提
供了一些系统配置变量、存储分配系数,并对这些变量赋予了合理的
缺省值。
但是这些值不一定适合每一种应用环境,在进行物理设计时,
对这些变量重新赋值,以改善系统的性能。
对系统配置的变量,例如:
同时使用数据库的用户数,同时打开
第16页共42页
医院信息系统
的数据库对象数,内存分配参数,缓冲区分配参数(使用的缓冲区长
度、个数),存储分配参数,物理块的大小,物理块装填因子,时间
片大小,数据库的大小,锁的数目等。
这些参数值直接影响存取时间
和存储空间的分配,在物理设计时应根据应用环境确定这些参数值,
以使系统性能最佳。
挂号单
属性名存储代码类型长度备注
挂号号Gh_noString8挂号单的序列号
挂号类别GhlbString20病人所看医科
主治医师zzysString20主治医师姓名
挂号人姓名ghrxmString20病人姓名
挂号科室ghksString20内外科等
挂号日期Gh_dateDate病人挂号日期
处理方案
属性名存储代码类型长度备注
处理方案号Clfa_noString8
医师号Ys_noString8医生号码
开出时间Kc_dateString20
处理方案内容Clfa_conVarchar512
门诊病历
属性名存储代码类型长度备注
病历号Bl_noString8病人病号序列
病人姓名Br_nameString20
主治医师Zzys_nameString20主治医师姓名
诊断时间Zd_dateString20病人看病时间
病历内容Bl_conString100病人病历情况
门诊处方
属性名存储代码类型长度备注
处方号Cf_noInt8处方序列号
主治医师zzysString20主治医师姓名
病人姓名Br_nameString20
病人性别Br_sexChar2
病人年龄Br_ageInt8
处方内容Cf_conString100病人处方内容
第17页共42页
医院信息系统
收费项目
属性名存储代码类型长度备注
收费项目号Sfxm_noInt8收费项目序列号
挂号费Gh_feeReal10挂号花费费用
药品费Yp_feeReal10药品花费费用
检查费Jc_feeReal10检查花费费用
门诊医师:
属性名存储代码类型长度备注
医师号Ys_noString8门诊医师序列号
科室号Ks_noString10医师所属科室名
职称ZcString20医师职称
门诊病人
属性名存储代码类型长度备注
姓名NameString20门诊病人姓名
年龄AgeInt8
性别SexChar1
病人号Br_noint20
交费情况jfqkString10病人就诊花费
检验项目
属性名存储代码类型长度备注
检验序号Jy_noInt8病人检验序列号
检验医师JyysString20检验医师序列号
检验时间安排Jy_dateString20
检验内容Jy_conString100
检验分析JyfxString100病人检验结果分析
检验结果JyjgString100
检验收费情况Jy_feeReal10
工作时间安排
属性名存储代码类型长度备注
工作时间Gz_dateString20门诊部门上班时间
科室ksString10门诊所属科室名
医师号Ys_noString8医生号码
第18页共42页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医院 信息系统 数据库 设计 修改