数据库课程设计-医院住院部管理系统数据库设计.docx

上传人:b****1 文档编号:251321 上传时间:2022-10-07 格式:DOCX 页数:52 大小:366.56KB
下载 相关 举报
数据库课程设计-医院住院部管理系统数据库设计.docx_第1页
第1页 / 共52页
数据库课程设计-医院住院部管理系统数据库设计.docx_第2页
第2页 / 共52页
数据库课程设计-医院住院部管理系统数据库设计.docx_第3页
第3页 / 共52页
数据库课程设计-医院住院部管理系统数据库设计.docx_第4页
第4页 / 共52页
数据库课程设计-医院住院部管理系统数据库设计.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

数据库课程设计-医院住院部管理系统数据库设计.docx

《数据库课程设计-医院住院部管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《数据库课程设计-医院住院部管理系统数据库设计.docx(52页珍藏版)》请在冰豆网上搜索。

数据库课程设计-医院住院部管理系统数据库设计.docx

信息工程学院

《数据库课程设计》论文

题 目:

医院住院部管理系统数据库设计

学 号:

专业班级:

商务1502

姓 名:

指导老师:

完成日期:

2016年7月15日

医院住院部管理系统数据库设计

(信息工程学院电子商务15级2班)

摘 要 在此次数据库设计中,基于医院住院部的应用环境,采用了需求分析,设计概念结构,逻辑结构,物理结构等方法构造了数据库逻辑模式和物理模式,利用了

Edraw,Oracle11g等软件协助设计,建立了数据库及其应用系统。

最终实现了医院住院部管理系统的设计完成。

本系统完成设计与实现以后,能够完成医院住院部日常的管理工作,包括:

住院管理、处方管理、医嘱管理、出院管理等,它能帮助医院住院部提高工作效率,减轻医生和护士的工作压力,同时也为病人带来方便。

本系统是一个适用于中小型医院的实用型管理软件。

关键字:

数据库设计;oracle11g;住院部管理系统

目 录

1.需求分析 1

1.1数据流程图 1

1.2数据字典 4

2.数据库结构设计 5

2.1概念设计 5

2.1.1分E-R图建立 5

2.1.2全局/整体E-R图 8

2.2逻辑设计 9

2.2.1建立关系模式 9

2.2.2关系模式规范化处理 10

2.2.3用户子模式建立 13

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

3.数据库物理设计 18

4.数据库实施与测试 18

4.1数据库及数据库对象建立 18

4.2数据入库 28

4.3数据库测试 37

4.3数据库测试 37

5.总结 43

6.附录 44

15级电商专业1502班数据库应用系统课程设计课程论文

引言:

为了解决医院住院部繁忙的工作,减轻医生护士的工作负担,帮助方便病人办理住院手续,此医院住院部管理系统方便医生和护士以及病人查询相关的住院信息,并且实现从住院、治疗到出院的全过程管理与监控,能够减少住院部的工作冲突,提升医院整体效益,赢得长足发展。

在互联网高速发展的今天,一所现代化医院运营的需要并且非常需要医院住院部管理系统,医院住院部管理系统能够以更现代化、科学化、规范化的手段来加强医院的管理,提高医院的工作效率,节约医生护士与病人的时间。

1.需求分析

医院住院部这样的工作场所,每天工作量巨大,工作繁忙,经济成分比重也相对较多。

无论是医生还是护士工作任务都十分大,对于患者来说办理住院手续,出院手续等也十分耽误时间。

而只有当病人住院后,医院才能更快捷地完成病人的治疗工作。

所以,本系统从经济与时间的角度,建立了管理系统,可将来各自患者的信息集中管理,提高医院住院部管理的高效性和有序性,减轻了医生护士的工作量,节约了病人的时间与金钱。

1.1数据流程图

顶层数据流程图:

F1住院申请

p0

F4住院登记表

F8住院病历

F3床位单

F5住院押金条

F9医嘱

F6收费票据

F11处方

F7入院病历

F16费用清单

F12药品

医院住院部

工作管理系统

F13体征表

F14出院医嘱

F10医嘱信息

F15出院病历

F17出院收费票据

E2医生

E1

病人

一层数据流程图:

P0

F1住院申请

F4住院登记表

F5住院押金条

F6收押金票据

F3床位单



p1

病人入院管理

F2床位信

床位档案

s1

入院病人档案

s2

F4住院登记表

F10医嘱信息

E1 F7入院病历病人

F12药品

p2

在院医疗管理

F8住院病历

F9医嘱

F11药方

F13体征表

E2

医生

F16费用清单

F17出院收费票据

F20出院申请



p3

病人出院管理



F14出院医嘱

F15出院病历

P2

p2.1

F7入院病历

F8住院病历

审核病

F10

医嘱信息

p2.2

F9医嘱

E2

医生

病人护

F13体征表

F12

药品

p2.3

F11药方

取药

F12

P1

F1住院申请

住院登记表

p1.1

F2床位信息

s1 床位档案

院押金条

收押金票据

办理入

院手续

F4住院登记表

F3床位单

入院病人档

F2床位信息

p1.2

接待病人

F6

F5住

F4

s2

E1

病人

二层数据流程图:

E1

病人

药品

s4

药房

E1

病人

P3

F16费用清单

p3.1

F14出院医嘱

出院收费票据

E2

医生

F20出院申请

F15出院病历

出院办公

F15出院病历

F18

出院病人床位信息

s3 病人病历档

F19病人用药信

药房

床位档案

s1

s4

F17

1.2数据字典

数据字典是进行详细数据收集和数据分析所获得的成果。

数据字典详见附录1。

2.数据库结构设计

主要包括概念设计和逻辑设计两个部分。

2.1概念设计

阐述概念设计目标:

将需求分析阶段所得到的用户需求抽象为信息结构及概念模型。

任务:

抽取ER图。

方法:

在需求分析阶段所得到的应用需求首先抽象为信息世界的结构。

ER图是用来描述现实世界的概念模型,包括实体、属性、实体之间的联系等。

2.1.1分E-R图建立

分E-R图建立的思想是以中层数据为切入点,按照分层次/分模块思想进行的。

1

n

病房

组成

床位

1

入住

填写

n

1

病人

1

得到

1

上交

(1)入院管理ER图

1

住院登记表

1

住院押金条

1

收押金票据

各实体的属性:

病房:

病房号,科室,固定床位数量,剩余床位数量。

床位:

病房号,床位号,科室。

病人:

病人编号,病人姓名,年龄,性别,入院日期,诊断,联系方式,科室。

住院登记表:

病房号,床位号,病人编号,病人姓名,入院日期,诊断。

住院押金条:

责任护士名,病人编号,病人名,入院日期,押金费用。

收押金票据:

病人编号,病人姓名,性别,年龄,入院时间,费用。

1

1

上交

执行

组成

1

1

n

1

入院病历

体征表

医嘱

处方

n

n

n

n

得到

得到

开具

1

1

1

医生

(2)医疗管理ER图

病人

1

处方细则

n

各实体属性:

医生:

医生编号,医生姓名,年龄,性别,联系方式,科室。

病人:

病人编号,病人姓名,年龄,性别,入院日期,诊断,联系方式,科室。

入院病历:

病历类型,病人编号,病人姓名,性别,年龄,联系方式,现病史,

既往病史,家族病史。

体征表:

病人编号,病人姓名,体温,血压,记录日期。

医嘱:

医嘱类型,医生姓名,病人姓名,病人编号,病房号,科室,记录日期,医嘱。

处方:

医生姓名,病人编号,病人姓名,诊断,科室,记录日期。

(3)出院管理ER图

出院收费票据

1

清单细

组成

1

费用清单

1

1

1

填写

开具

得到

上交

n

n

1 1

1

出院病历

出院医嘱

执行

1

病人

n

离开

1

病房

医生

医生:

医生编号,医生姓名,年龄,性别,联系方式,科室。

病人:

病人编号,病人姓名,年龄,性别,入院日期,诊断,联系方式,科室。

出院病历:

病历类型,病人编号,病人姓名,性别,年龄,联系方式,出院日期,

记录日期,现病史,既往病史,家族病史。

出院医嘱:

医嘱类型,医生姓名,病人姓名,病人编号,病房号,科室,记录日期,医嘱。

费用清单:

病人编号,病人姓名,出院日期,总价。

清单细则:

病人编号,费用名称,费用规格,数量,单价

出院收费票据:

病人编号,病人姓名,病房号,床位号,出院时间。

2.1.2全局/整体E-R图

建立全局E-R图就是合并分ER图并消除冲突、冗余等。

病房

1

n

组成 床位

n

n

入住

离开

1

1 1

执行

出院收

费票据

1

出院医

n

开具

上交

1

1

1

住院登

记表

1

1

入院病 n

填写

病人

1

1

上交

得到

1

1

1

1

1

1

1

体征表

n

得到

11

填写

得到

填写

得到

1

执行

医嘱

n

1

费用清单

1

开具

n

n

出院病

n

组成

1

清单细则

组成

n

处方细则

医生

1

1

住院押

金条

1

收押金

票据

处方

1

2.2逻辑设计

逻辑结构的设计的任务就是把概念结构设计阶段设计好的基本E-R模型转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。

2.2.1建立关系模式

将ER图转换为关系模式:

病房(病房号,科室,固定床位数量,剩余床位数量)床位(病房号,床位号,科室。

病人(病人编号,病人姓名,出生日期,性别,入院日期,诊断,联系方式,科室,病房号,床位号,入院日期,押金费用,出院时间,总费用)

医生(医生编号,医生姓名,出生日期,性别,联系方式,科室)

入院病历(病历类型,病人编号,病人姓名,出生日期,年龄,联系方式,现病史,既往病史,家族病史)

体征表(病人编号,责任护士姓名,病人姓名,体温,血压,记录日期)

医嘱(医嘱类型,医生编号,病人姓名,病人编号,病房号,科室,医生姓名,记录日期,医嘱)

处方(医生编号,病人编号,病人姓名,诊断,科室,记录日期)处方细则(病人编号,药品名,规格,用法)

出院病历(病历类型,病人编号,医生编号,病人姓名,性别,出生日期,联系方式,出院日期,记录日期,现病史,既往病史,家族病史)

出院医嘱(医嘱类型,医生姓名,病人姓名,病人编号,病房号,科室,医生编

号,记录日期,医嘱)。

费用清单(病人编号,病人姓名,出院日期,总费用)清单细则(病人编号,费用名称,费用规格,数量,单价)

2.2.2关系模式规范化处

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1