医院信息管理数据库设计方案_第1页
医院信息管理数据库设计方案_第2页
医院信息管理数据库设计方案_第3页
医院信息管理数据库设计方案_第4页
医院信息管理数据库设计方案_第5页
已阅读5页,还剩21页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

信息工程学院

《数据库课程设计》论文

题目:医院信息管理数据库设计

医院信息管理数据库设计

XX

(信息工程学院计算机10级3班)

摘要

为了更好的巩固和加强书本所学的知识,把所学的东西转化为实际应用“我

们学习了数据库系统概论,并掌握了一部分SQL语言。对数据库的创建、修改、

删除方法有了一定的了解。通过导入表和删除表、更改表学会了对于表的一些操

作。为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、

概念设计、逻辑设计、物理设计、系统调试、维护以与系统评价的一般过程,为

设计好一个数据库打下基础。

当人们收集了大量的数据后,应该把它们保存起来进入近一步的处理,进一步的

抽取有用的信息。当年人们把数据存放在文件柜中,可现在随着社会的发展,数

据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以

便能更好的利用这些数据资源。

通过了解医院信息管理系统的构造以与病人的信息还有药品的相关信息并制成表

格,输入到数据库中,使之能够进行查询、修改、删除并且与医院各部门管理相

联系起来。需求分析阶段就是要研究我所作的报刊订阅系统的具体分类和实施过

程流图。概念设计阶段要完成数据抽象与局部视图设计还有视图的集成。逻辑结

构设计阶段要把E-R图转化为关系模式。最后就是要运行和实施数据库。

关键字:SQL语言;数据库设计;医院信息管理。

1Z26

目录

目录

《数据库课程设计》论文1

1•需求分析1

1.1调查用户需求1

1.1.1医院的组织机构情况1

1.1.2各部门的业务活动情况1

1.2数据流图2

1.3数据字典4

2•数据库结构设计9

2.1概念设计10

2.1.1分E-R图建立10

2.1.2全局/整体E-R图12

2.2逻辑设计13

2.2.1建立关系模式13

2.2.2关系模式规化系理14

2.2.3用户子模式建立14

2.2.4关系模式逻辑结构定义14

3•数据库物理设计14

3.1物理设计的容14

3.2索引的建立15

4•数据库实施与测试15

4.1数据库实施15

4.1.1数据库与数据库对象建立15

4.1.2数据入库17

4.2数据库测试17

1插

2

4.2.新17

4.2.

删18

3除

4.2.

19犯

4.2.4发

4.2.5存储过程21

5•总结21

6,附录22

1Z26

2/26

引言:近年来,随着我国人民生活水平的迅速提高,科学技术的进一步发展,人

们对将电子计算机应用于医学领域的需求就越来越迫切,一套好的医院病房管理

系统在全面提高医院的整体工作效率、为病人提供方便快捷的服务等方面都能发

挥出重要作用。在我们学习计算机技术的同时,我们应该将所学的知识运用于实

际中。虽然当前我学习的知识有限,但是在本次数据库实习中我选择做医院信息

管理,因为自己知识有限,我所做的医院信息管理系统不能交付于用户使用,但

是通过知识的应用可以有利于我对知识的掌握。

1,需求分析

主要包括客:处理对象与组织;信息欠理与系统功能;数据库系统性能需要,

数据库系统开发环境需求等。在阐述信息与其父理过程时,要辅助业务流程图、

数据流程图与数据字典。对上述三个问题可以以附录的形式详细罗列,但正文中

必须指明做了哪些业务流程图、数据流程图和数据字典的规模。

1.1调查用户需求

本系统的最终用户为医院,我主要通过网络查询资料,根据我们日常生活中

的经验,得出用户的下列实际要求:

1.1.1医院的组织机构情况

一所医院的主要构成分为两个部分,一是门诊部门,二是住院部门,医院的

所有日常工作都是困绕着这两大部门进行的。

为了支持这两大部门的工作,医院还设置了药库、中心药房、门诊药房、制

剂室、设备科、财务科、后勤仓库、门诊收费处、门诊挂号父、问讯欠、住院欠、

检验科室、检查科室、血库、病案室、手术室,以与为医院的日常管理而设置的

行政部门等。

其中,药库负责药品的贮存、发放和采购;中心药房负责住院病人的药品管

理,包括根据处方与医嘱生成领药单,向药库领药,配药并把药品发给相应的病

区,以与药房的库存管理和病区余药回收;门诊药房负责门诊病人的药品管理,

包括根据幺方,按处方容备药、发药,向药库领药等。

1.1.2各部门的业务活动情况

门诊部门:

首先,门诊病人需要到门诊挂号处挂号(如果病人有需要,可以对所要就诊

的相应医科进行查询,可查询该医科的当班医生与其基本情况,然后再去挂号),

其次,病人需到门诊收费欠缴纳挂号费,并持挂号和收费证明到相应医科就医,

经医生诊疗后,由医生开出诊断结果或者欠方,检查或检验申请单,如为处方,

则病人需持欠方单到门诊收费外划价交费,然后持收费证明到门诊药房取药;如

1Z26

为检查或检验申请单,则病人需持申请单到门诊收费欠划价交费,然后持收费证

明到检查科室或检验科室进行检查或检验;

当检查科室或检验科室接到病人的申请后,对病人进行检查或检验,并将检

查或检验结果填入结果报告单,交给病人,各科室所做的检查或检验需记录在案。

药品管理:

药房接到取药处方后,要进行配药和发药,当药房库存的药品减少到一定量

的时候,药房人员应到药库办理药品申领,领取所需的药品,而药房需对药品的

出库、入库和库存进行管理;

住院部门:

当病人接到医生的建议需住院治疗或接到医院的入院通知单后,需到住院处

办理入院手续,需要登记基本信息。住院手续办理妥当之后,由病区科室根据病

人所就诊的医科给病人安排床位,将病人的预交款信息录入病进行相应的维护和

管理,病区科室还应按照医生开出的医嘱执行,医嘱的主要容包括病人的用药,

检查申请或检验申请;

病区科室应将医嘱中病人用药的部分分类综合统计,形成药品申领单,统一

向药库领药,然后将药品按时按量发给住院病人,需对发药情况进行记录,并对

所领取的药品进行统一的管理;

当病人需要手术时,首先由病区科室将手术申请提交给手术室,由手术室安

排手术日程,进行材料、器械的准备,当准备妥当后,手术室将手术通知发给病

区科室,由病区科室通知并安排病人进入手术室,手术室需将手术中的麻醉记录,

术中医嘱,材料、器械的使用记录在案;

当病人可以出院时,应先在病区科室进行出院登记,然后在住院父办理出院手续,

即可出院。

经上述分析,我得到了对于该系统的基本要求和系统模次的划分,在这些模

块中,我选择门诊管理子系统,住院管理子系统,药品管理子系统(其中,对前

两个系统进行了重点设计)进行具体的数据库设计。

1.2数据流图

第一部分:门诊管理子系统(见图1.1)

第二部分:病房管理子系统(见图1.2)

第三部分:药品管理子系统(见图1.3)

2/26

排号单

检查

项目

单包

S1医院病案

缴处缴

F3检查费

方费

项目

里冲P2

P1.4P3

项目检品住院

查检验管埋

图II

P2.6

发货单供应

验收商

订货单

发P2.3

放药房清单

P2.1

上交

处方

处方

、缴

费单

住院

病人

病人

图1.2

3/26

住院登记单

P3.2

医生

6住

诊断院

医院病案

:引检查P3.6

住院手术’单项

出院

处方安排

F8—LB处理

P2P3.5

处方P3.4检查

手术出

处理处理院

处理

发放

记录

图1.3

1.3数据字典

1.3.1数据项

数据与其它

数据项含数据项类

项编数据项名数据项长度取值围

义型

关系

1Gh_no挂号号verchar28notnul1

2P_Name病人verchar220notnul1

3P_Num病人号verchar28notnul1

4ghks挂号科室verchar220notnul1

5Gh_date挂号日期date20notnul1

6Bl_no病历号verchar28notnul1

7Zzys_name主治医师verchar220notnul1

8Zd_date诊断时间date20notnul1

9Bl_con病历容verchar2100notnul1

4/26

10Cf_no欠方号verchar28notnul1

11Age年龄Int8[0,200]

12Sex性别verchar22男or女

13Cf_con火方容verchar2100

14Sfxni_no收费单号verchar28notnul1

15Sf_je收费金额Int10>0

16Sf_date日期date10notnul1

17Jf_namc徼费人vcrchar210notnul1

18Jz_date就诊时间date20notnul1

19Jc_no检查序号verchar28notnul1

20Jc_con检查容verchar2100notnul1

21Jcjg检查结果verchar2100notnul1

22S_no供应商号verchar28notnul1

23Add地址verchar230notnul1

24Telverchar215

25Kind_no药品编号verchar28notnul1

26Drug_name品名verchar220notnul1

27Dw单位verchar240notnul1

28Ind_price单价Int20>0

29Gen_date生产日期date20notnul1

30Pz_date保质期verchar220>0

31Yk_no药库号verchar28notnul1

32Mng_no_负责人verchar220notnul1

33B_no编号verchar28notnul1

34Lydw领用单位verchar220notnul1

35Drug_name药品名称verchar220notnul1

36Lyl领药量Int20>=0

37Ind_price单价Int20>=0

38Tol_price金额Int20>=0

39Cfh想方号verchar28notnul1

40Cfnr处方容verchar2100

41Ssxh手术序号verchar28notnull

42Ssmc手术名称verchar220notnul1

43Ssrq手术日期Date10notnul1

44Ssjg手术结果verchar250

45Ysh医生号verchar28notnul1

46Ysxm医生verchar210notnul1

47Ssks所属科室verchar25notnul1

5/26

48Bfh病房号verchar25notnul1

49Ch床位号verchar25notnul1

所属科室

50Ks_noverchar28notnul1

51Rysj入院时间Date10notnul1

52Ryqk入院情况verchar24notnul1

53Bfh病房号verchar28notnul1

54Ch床位号verchar28notnul1

55Sfkc是否空床Verchar22notnul1

56Cwzj床位租金Int8>0

57Ks_no科室编号verchar28notnul1

58Ks_name科室名verchar210notnul1

59cysj出院时间time20notnull

60cyzd出院诊断verchar220notnul1

表1.1

1.3.2数据结构

数据结

数据结构名数据结构含义组成

构编号

DS-1Supplier供应商S_no、Add、Tel

DS-2Patient病人P_Name、Num、Age、Sex、Jz.date

DS-3Doctor医生Ysh'Ysxm、Ssks

Kind_no'I)rug_name、Dw、

DS-4Medicines药品

Ind_price、Gen_date、Pz_cate

DS-5M_Storage药库Yk_no、Mng_no'Kind、Area

DS-6Ghd挂号单Gh_no'Ghlb、ghks'ghrxm'Gh_date

DS-7cf欠方Cf_no'Ysh、、Cf_con

Jc_no、Jcys、Jc_date、Jc_con、

DS-8Jcxmd检查项目单

Jcjg

Zyh、Brxm、Bfh、Ch、Ks_no、Ysh

DS-9Zyd住院登记表

Rysj、Ryqk、Zbryhm

Sfxm_no、Sf_type、Sf_je、

DS-10Jfd缴费单

Sf_date、Jf_name

DS-11Cwxx床位信息Bfh、Ch、Sfkc'Cwzj

DS-12Zycf住院父方Cfh*Zddxh、Cfnr'Zzys、Brxm、

6/26

Fz

DS-13Ks科室Ks_no、Ks_name

B_no'Yk_no'Lydw'Kind_no'Lyl

DS-14Ypqd药品请领单

Ind_price、Tol_price

Ssxh'Ysh'Zyh'Brxm、Ssmc'Ssrq

DS.15Ssapb手术安排单

Ssjg、Sssh

DS」6Cctzd出院通知单Zyh'cysj、cyzd

DS_17Rkd入库单EnNuni、Date'AmNum、GNumber

DS_18Ckd出库单QuNum、Date'AmXum、GNumber

DeNum、Date'AmNum、GNumber

DS_19Fhd发货单

GPrice

DS_20Dhd订货单BoNum'Date'AmNum、GNumber

表1.2

1.3.3数据流

数据流数据流数据流数据流去数据流高峰流

简述数据流组成

编号名称来源向量量

登记其基本信病人基本信息+所属500次/800次/

Fl挂号单挂号欠病人

息科室月月

医生根据病人

病情开出火理病人、药病人基本信息+药品500次/800次/

F2欠方医生

方法与所需药房名称月月

检查项医生开出让病病人'检病人基本信息+检查300次/500次/

F3医生

目单人检查的表单查室项目+时间+价格月月

住院登住院部登记病住院登病人信息+入院时间+150次/300次/

F4病案

记单人住院期信息记欠病房信息+价格月月

病人在医院花病人信息+入院时间+600次/1000次

F5缴费单收费处病人

费清■单病房信息+价格月/月

药品清病房将所需药药品名称+药品数量+300次/500次/

F6药房药库

单品列出的清单日期月月

手术安手术科对病人手术室、病人基本信息+手术50次/100次/

F7手术科

排单手术安排清单药房时间+手术所需药品月月

医生对于病人

住院通门诊医病人、住病人基本信息+入院150次/300次/

F8下发的住院通

知单生院部时间+价格月月

疾病的发生、发300次/500次/

F9病历医生医院疾病+诊断+治疗

展,诊断、治疗月力

7/26

等医疗活动过

程的记录

医生对于病人病人基本信息+入院

出院通住院医病人、住150次/300次/

F10下发的出院通时间+出院信息+出院

知单生院部月月

知诊断+病房信息+价格

货物出库后记销售货商品编号+货物量+出25次/43次/

F11出库单库存台账

录的单据物库单号+日期每月每月

货物经过验收商品编号+入库量+入5次/每13次/

F12入库单进库库存台账

存储后的单据库单号+日期月每月

超市发给供应商品编号+进货量+订5次/每13次/

F13订货单验货供应商

商的采购单货单号+日期月每月

供应商发给超商品编号+发货量+商5次/每n次/

F14发货单供应商验货

市的收货单品价+发货单号+日期月每月

表1.3

1.3.4处理过程

处理逻辑处理逻辑输入的数火理频

简述欠理输出的数据流

编号名称据流率

病人进入

500次

PI.1挂号医院取得病人病情挂号挂号单

/月

挂号单

医生根据

诊断父方、病500次

P1.2医生诊断病人病情挂号单诊断病情

历/月

做出义理

600次

病人对其

父方'检/月

P1.3缴费需缴费项缴费缴费单

查项目单

目缴费

凭医生开

出的项目

检查项目300次

P1.4检查义理检查单进项目检查项目检查单

单/月

行项目检

病人通过病人通过上

处方、缴300次

P2.1上交火方上交火方交火方取得处方

费单/月

取得药品药品

病人通过上

住院病人处方、缴300次

P2.2请领药品交火方取得外方

领取药品费单/月

药品

8/26

住院区病

住院区病房

房对当天

药房清单对当天病人300次

P2.3病人所需处方药品清单

汇总所需领取药/月

领取药品

品汇总

汇总

住院区病

房对当天药品清住院区病房

300次

P2.4发放药品病人所需单、出废药品发放、从发放记录

/月

领取药品单库房提药

发放

检验合格F6验货合登记库存账

P2.5入库F13入库单5次/月

入库格单目和流水账

采购部检F15发货根据发货单

P2.6验收5次/月

验来货单检验商品

对病人情

住院通知病人情况登150次

P3.1入院登汜况迸行登住院登汜单

单记、床位分配/月

医生根据

住院医生诊断欠方、病130次/

P3.2病人病情挂号单诊断病情

诊断历月

做出父理

病人对其

欠方、检150次/

P3.3住院燃费需缴费项缴费缴费单

查项目单月

目缴费

对病人进手术安排手术安排、手50次/

P3.4手术欠理

行手术单术执行月

凭医生开

出的项目

检查项目15次/

P3.5检查父理检查单进

温馨提示

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

最新文档

评论

0/150

提交评论