医院管理系统数据库设计报告.docx

上传人:b****0 文档编号:17455132 上传时间:2023-07-25 格式:DOCX 页数:31 大小:519.53KB
下载 相关 举报
医院管理系统数据库设计报告.docx_第1页
第1页 / 共31页
医院管理系统数据库设计报告.docx_第2页
第2页 / 共31页
医院管理系统数据库设计报告.docx_第3页
第3页 / 共31页
医院管理系统数据库设计报告.docx_第4页
第4页 / 共31页
医院管理系统数据库设计报告.docx_第5页
第5页 / 共31页
医院管理系统数据库设计报告.docx_第6页
第6页 / 共31页
医院管理系统数据库设计报告.docx_第7页
第7页 / 共31页
医院管理系统数据库设计报告.docx_第8页
第8页 / 共31页
医院管理系统数据库设计报告.docx_第9页
第9页 / 共31页
医院管理系统数据库设计报告.docx_第10页
第10页 / 共31页
医院管理系统数据库设计报告.docx_第11页
第11页 / 共31页
医院管理系统数据库设计报告.docx_第12页
第12页 / 共31页
医院管理系统数据库设计报告.docx_第13页
第13页 / 共31页
医院管理系统数据库设计报告.docx_第14页
第14页 / 共31页
医院管理系统数据库设计报告.docx_第15页
第15页 / 共31页
医院管理系统数据库设计报告.docx_第16页
第16页 / 共31页
医院管理系统数据库设计报告.docx_第17页
第17页 / 共31页
医院管理系统数据库设计报告.docx_第18页
第18页 / 共31页
医院管理系统数据库设计报告.docx_第19页
第19页 / 共31页
医院管理系统数据库设计报告.docx_第20页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

医院管理系统数据库设计报告.docx

《医院管理系统数据库设计报告.docx》由会员分享,可在线阅读,更多相关《医院管理系统数据库设计报告.docx(31页珍藏版)》请在冰点文库上搜索。

医院管理系统数据库设计报告.docx

医院管理系统数据库设计报告

一、绪论1

1、系统开发说明1

2、国内研究现状1

3、医院信息化管理目标1

4、系统的基本构成2

二、需求分析3

1、医院管理简介3

2、主要关系流程分析3

3、可行性分析4

三、概念设计4

四、逻辑设计8

五、系统实现9

1、系统设计所用的主要数据表结构9

2、数据库实例15

3、数据库关系图19

4、数据库查询,插入,删除与更新19

5、视图的建立与查询21

6、数据的存储过程23

7、触发器的建立24

六、实验心得25

一、绪论

1、系统开发说明

医院管理的门面大,信息流量大,手续较繁锁,在手工方式下,医护人员要做大量不必要的重复工作、效率低、准确性差、不方便管理,影响工作效率,造成了很多就诊病人得不到合理有效的快捷就诊服务,甚至影响医疗质量。

为此,越来越多的医院加快了信息化建设的步伐。

医院管理系统能有效地优化服务和工作环境、使病人和医生情绪得以放松,提高了服务效率和质量、树立了医院的良好形象,使医院工作可以高效有序的运转,提高了医院的经济效益,促进医院的发展。

2、国内研究现状

我国医院信息系统(HIS)的发展阶段可以分为三个部分:

第一阶段,是医院管理信息系统建设阶段(HMIS);第二阶段,是医院临床信息系统建设阶段(HCIS);第三阶段,是建设区域卫生信息系统阶段(GMIS)。

在实现医院信息化的过程中,标准化是一个不能回避的问题。

流程的标准化是和医院的改革,医院的管理科学化包括现代医院建设密不可分的。

3、医院信息化管理目标

开发本医院管理系统,促进医院信息化管理,其目标主要有:

(1)改变医院的管理模式,以数字化管理、信息化管理为核心,形成先进的医院管理理论和医院管理模式。

(2)建立医院内部完善的医院信息处理系统,最大限度地服务于病人和医护人员。

(3)建立全面的信息化的医学咨询系统、健康咨询系统。

(4)制定及完善医药信息学标准。

4、系统的基本构成

本医院管理系统主要是对医院员工(包括医生、护士、收费人员),病人,住院部,收费进行管理。

主要功能模块有:

医院员工管理模块

病人管理模块

住院部管理模块

收费管理模块

药品管理模块

对于医院员工管理模块,医院要运作井井有条,对内对外发展平稳迅速,作为医院主要人员的医院员工的管理就显得尤为重要。

本模块主要管理医院员工在职职位、所属部门、个人基本信息以及相关业务信息,做到医院员工唯一确定可查找。

对于病人管理模块,现代医院的病人管理理念正在向一切以病人为主、人性化管理转变。

病人是医院唯一的服务对象,病人在院的切实感受和体会直接关系到医院的发展和对外形象问题。

本模块主要管理病人从入院到健康出院期间的病历信息、个人基本信息以及在院相关信息,做到病人唯一确定可查找。

对于住院部管理模块,医院的住院环境在不断改善,随着病人管理的人性化转变,医院住院部管理也在向人性化管理方面转变,让病人有宾至如归的感觉。

本模块主要管理医院住院部信息和住院部内部病房病床的管理,做到病人住院具体位置唯一确定可查找。

对于收费管理模块,医院医疗改革步伐正在不断加快,医疗收费改革是重中之重。

良好的收费管理一方面能控制医院成本,提高医院经济效益,有利于医院发展。

另一方面,合理透明化的收费,能让病人明明白白缴费,安安心心接受治疗,为医院带来良好口碑。

本模块主要管理收费人员和收费相关信息,做到收费相关信息唯一确定可查找。

对于药品管理模块,药品是病人在院治疗最为主要的东西,它关乎病人在院治疗效果的好坏,药品监察也一直是国家相关部门关注的重要对象。

所以,良好的药品管理至关重要。

本模块主要管理医院药品发放、存储、库存量和药品价格,做到病人手中药品的来龙去脉唯一确定可查找。

二、需求分析

1、医院管理简介

医院管理主要可分为医院内部及员工管理和在院病人管理,医院内部及员工管理主要可分为员工管理、住院部管理、药品管理和收费管理。

在医院日常运作管理中,不同的医生在不同的科室内对就医病人进行诊治,相对应科室的护士协助医生对病人进行辅助治疗和看护,住院部对需要住院治疗的病人进行住院楼、病房和病床的管理安排,药品管理部门对整个医院的药品需求、药品划价和药品发放做好工作,收费部门就需要对医院上下费用相关和病人在院花费包括药品费用和住院费用的统计管理收缴等。

本系统主要实现以下功能:

(1)查询

a.员工(医生、护士、收费人员)姓名、科室、性别、员工编号

b.病人姓名、性别、病历、病人编号、住院信息

c.药品名称、药品编号、数量、价格、存储位置

d.费用费用类型、金额

(2)管理

a.人员(员工、病人)

b.药品

c.住院部

d.收费

2、主要关系流程分析

(1)医患

病人来院看病,确定其有无本院病历;为病人选择科室,医院为病人选派医生;对该病人挂号登录就医信息。

(2)处方

医生为病人开取药方

(3)划价和取药

病人拿着处方划价;收费缴费;拿取治疗药品

(4)住院

对住院的病人在住院部登录信息;住院部确定病人病房病床;安排护士辅助治疗和看护

3、可行性分析

该系统主要包括基本数据维护、基本业务、数据库管理和信息查询四部份。

1、基本数据维护部份应包括提供管理员添加、修改并维护基本的数据途径。

例如添加修改医院和办理病人入住与搬出或者换病房,管理医院里的基本设备。

2、数据库管理部分是对这个数据库的管理,包括医生,病人详细信息等。

3、该系统的技术可行性分析:

在系统维护中包括医生和病人信息检索,数据库信息维护。

4、系统技术的可行性分析:

本系统应该可以运行于windows系列操作系统当中,可以为系统提供一个稳定的运行环境。

该系统应该说有开发的必要性。

该系统主要由两大部分组成即管理维护和查询。

三、概念设计

医生概念模型

 

病人概念模型

住院部概念模型

护士概念模型

药品概念模型

 

收费概念模型

 

医院管理系统数据库总ER图

四、逻辑设计

系统中所设计的数据关系如下:

医生(医生员工号,医生姓名,医生性别,医生年龄,科室,电话)

病人(病人编号,病人姓名,病人性别,病人年龄,病人电话,病历)

住院部(住院部代号,病房号,病床号)

护士(护士编号,护士姓名,护士性别,护士年龄,科室)

药品(药品编号,药品名称,价格,数量,存储位置)

收费(收费员编号,收费员姓名,病人编号,药品编号,数量,金额)

医患(医生编号,病人编号)

划价取药(收费员编号,药品编号,数量,价格)

住院(病人编号,住院部编号,病房号,病床号)

处方(医生员工号,药品编号,数量)

从属(护士编号,住院部代号)

支付(病人编号,收费员编号,价格)

 

五、系统实现

1、系统设计所用的主要数据表结构

数据字典

Doctor

医生

Patient

病人

IPD

住院部

Nurse

护士

Drugs

药品

Charge

收费

Doctor_Patient

医患关系

PGM

取药关系

Pay

支付关系

Belong

属于关系

Recipel

处方关系

PD

住院关系

 

(1)医生Doctor表

字段

含义

类型

主键

是否空

Doctor_ID

医生员工号

Varchar(10)

PrimaryKEY

NOTNULL

Dname

医生姓名

Varchar(20)

NOTNULL

Dsex

医生性别

Varchar(50)

NOTNULL

Dage

医生年龄

Int(4)

NOTNULL

Ddept

科室

Varchar(50)

NOTNULL

Dtel

电话

Varchar(20)

NOTNULL

 

(2)病人Patient表

字段

含义

类型

主键

是否空

Patient_ID

病人编号

Varchar(10)

PrimaryKEY

NOTNULL

Pname

病人姓名

Varchar(20)

NOTNULL

Psex

病人性别

Varchar

(2)

NOTNULL

Page

病人年龄

Int(4)

NOTNULL

Ptel

电话

Varchar(20)

NOTNULL

Pinf

病例

Varchar(50)

NOTNULL

 

(3)住院部IPD表

字段

含义

类型

主键

是否空

Ipd_ID

住院部代号

Varchar(10)

PrimaryKEY

NOTNULL

Room_No

病房号

Varchar(10)

NOTNULL

Sickbed_No

病床号

Varchar(10)

NOTNULL

 

(4)护士Nurse表

字段

含义

类型

主键

是否空

Nurse_ID

护士代号

Varchar(10)

PrimaryKEY

NOTNULL

Nname

护士姓名

Varchar(50)

NOTNULL

Nsex

护士性别

Varchar(10)

NOTNULL

Nage

护士年龄

Varchar(10)

NOTNULL

Ndept

科室

Varchar(10)

NOTNULL

(5)药品Drugs表

字段

含义

类型

主键

是否空

M_ID

药品编号

varChar(50)

PrimaryKey

NOTNULL

M_Name

药品名称

varChar(50)

NOTNULL

Price

价格

Int(4)

NOTNULL

Quantity

数量

varChar(20)

NOTNULL

Storage

存储位置

varChar(50)

NOTNULL

 

(6)收费Charge表

 

字段

含义

类型

主键

是否空

Toll_ID

收费员编号

varchar(10)

PrimaryKEY

NOTNULL

T_Name

收费员姓名

varchar(10))

NOTNULL

Patient_ID

病人编号

varchar(10)

PrimaryKEY

NOTNULL

M_ID

药品编号

varchar(10)

PrimaryKEY

NOTNULL

DrugsQuantity

药品数量

int(4)

NOTNULL

Amount

金额

int(4)

NOTNULL

 

(7)医患关系Doctor_Patient表

 

字段

含义

类型

主键

是否空

Doctor_ID

医生员工号

Varchar(10)

PrimaryKEY

NOTNULL

Patient_ID

病人编号

Varchar(10)

PrimaryKEY

NOTNULL

(8)划价取药PGM表

 

字段

含义

类型

主键

是否空

T_ID

收费员编号

Varchar(10)

PrimaryKEY

NOTNULL

M_ID

药品编号

Varchar(10)

PrimaryKEY

NOTNULL

Quantity

数量

Varchar(10)

NOTNULL

Price

价格

Varchar(10)

NOTNULL

(9)住院关系PD表

 

字段

含义

类型

主键

是否空

Patient_ID

病人编号

Varchar(10)

PrimaryKEY

NOTNULL

Ipd_ID

住院部编号

Varchar(10)

PrimaryKEY

NOTNULL

Room_No

病房号

Varchar(10)

NOTNULL

Sickbed_No

病床号

Varchar(10)

NOTNULL

 

(10)处方Recipel表

 

字段

含义

类型

主键

是否空

Doctor_ID

医生员工号

Varchar(10)

PrimaryKEY

NOTNULL

M_ID

药品编号

Varchar(50)

PrimaryKEY

NOTNULL

Rcount

数量

Varchar(4)

NOTNULL

 

(11)从属Belong表

 

字段

含义

类型

主键

是否空

Nurse_ID

护士代号

Varchar(10)

PrimaryKEY

NOTNULL

Ipd_ID

住院部代号

Varchar(10)

PrimaryKEY

NOTNULL

 

(12)支付Pay表

字段

含义

类型

主键

是否空

Patient_ID

病人编号

Varchar(10)

PrimaryKEY

NOTNULL

Toll_ID

收费员编号

Varchar(10)

PrimaryKEY

NOTNULL

Price

价格

Varchar(10)

NOTNULL

 

2、数据库实例

Doctor表

Patient表

IPD表

Nurse表

Drugs表

Charge表

Doctor_Patient表

PGM表

PD表

Recipel表

 

Belong表

 

Pay表

 

3、数据库关系图

 

4、数据库查询,插入,删除与更新

插入

 

更新

删除

 

查询

5、视图的建立与查询

 

 

 

 

 

6、数据的存储过程

7、触发器的建立

 

六、实验心得

经过四天的奋战,我们团队的“医院管理系统数据库课程设计”终于完成了。

在这个过程中,我们分工合作,从调研到功能的设计,从表到设计到数据的录入,从基本操作到高级查询,我们一起学习,一起讨论,碰撞出很多思想的火花!

为了满足用户的需要,我们对数据库的功能进行分析,设计出相应的模块。

然后,进行综合、归纳与抽象,形成一个独立于DBMS的概念模型。

在SQL中转换为所支持的数据模型,并对其进行优化。

编制与调试应用程序,组织数据库如库,并进行试运行。

在这些过程中,最为重要的是概念结构的设计和逻辑结构的设计。

概念结构能真实、充分地反映现实的世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型。

而概念结构是独立于任何一种数据模型的信息结构,它把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,要注意确定数据依赖,并把数据依赖进行极小化处理。

数据库技术现在已成为总结信息资源开发、管理和服务最有效的手段。

“数据库课程设计”让我们,对数据库技术有个更深一步的认识。

让我们了解到,建立的一个数据库管理系统的步骤,团队合作更是完成一个数据库的必备条件。

只有发现问题,才能知道自己的不知,通过学习与交流、沟通,我们共同进步!

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2