医院管理系统数据库设计报告docWord格式.docx
《医院管理系统数据库设计报告docWord格式.docx》由会员分享,可在线阅读,更多相关《医院管理系统数据库设计报告docWord格式.docx(25页珍藏版)》请在冰豆网上搜索。
![医院管理系统数据库设计报告docWord格式.docx](https://file1.bdocx.com/fileroot1/2022-12/11/08c9f597-b7e7-4f56-8b68-820e4046ba2b/08c9f597-b7e7-4f56-8b68-820e4046ba2b1.gif)
药品管理模块
对于医院员工管理模块,医院要运作井井有条,对内对外发展平稳迅速,作为医院主要人员的医院员工的管理就显得尤为重要。
本模块主要管理医院员工在职职位、所属部门、个人基本信息以及相关业务信息,做到医院员工唯一确定可查找。
对于病人管理模块,现代医院的病人管理理念正在向一切以病人为主、人性化管理转变。
病人是医院唯一的服务对象,病人在院的切实感受和体会直接关系到医院的发展和对外形象问题。
本模块主要管理病人从入院到健康出院期间的病历信息、个人基本信息以及在院相关信息,做到病人唯一确定可查找。
对于住院部管理模块,医院的住院环境在不断改善,随着病人管理的人性化转变,医院住院部管理也在向人性化管理方面转变,让病人有宾至如归的感觉。
本模块主要管理医院住院部信息和住院部内部病房病床的管理,做到病人住院具体位置唯一确定可查找。
对于收费管理模块,医院医疗改革步伐正在不断加快,医疗收费改革是重中之重。
良好的收费管理一方面能控制医院成本,提高医院经济效益,有利于医院发展。
另一方面,合理透明化的收费,能让病人明明白白缴费,安安心心接受治疗,为医院带来良好口碑。
本模块主要管理收费人员和收费相关信息,做到收费相关信息唯一确定可查找。
对于药品管理模块,药品是病人在院治疗最为主要的东西,它关乎病人在院治疗效果的好坏,药品监察也一直是国家相关部门关注的重要对象。
所以,良好的药品管理至关重要。
本模块主要管理医院药品发放、存储、库存量和药品价格,做到病人手中药品的来龙去脉唯一确定可查找。
二、需求分析
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)
Dsex
医生性别
Varchar(50)
Dage
医生年龄
Int(4)
Ddept
科室
Dtel
电话
(2)病人Patient表
Patient_ID
病人编号
Pname
病人姓名
Psex
病人性别
Varchar
(2)
Page
病人年龄
Ptel
Pinf
病例
(3)住院部IPD表
Ipd_ID
住院部代号
Room_No
病房号
Sickbed_No
病床号
(4)护士Nurse表
Nurse_ID
护士代号
Nname
护士姓名
Nsex
护士性别
Nage
护士年龄
Ndept
(5)药品Drugs表
M_ID
药品编号
varChar(50)
PrimaryKey
M_Name
药品名称
Price
价格
Quantity
数量
varChar(20)
Storage
存储位置
varChar(50)
(6)收费Charge表
Toll_ID
收费员编号
varchar(10)
T_Name
收费员姓名
varchar(10))
DrugsQuantity
药品数量
int(4)
Amount
金额
(7)医患关系Doctor_Patient表
(8)划价取药PGM表
T_ID
(9)住院关系PD表
Varchar(10)
住院部编号
(10)处方Recipel表
Rcount
Varchar(4)
(11)从属Belong表
(12)支付Pay表
2、数据库实例
Doctor表
Patient表
IPD表
Nurse表
Drugs表
Charge表
Doctor_Patient表
PGM表
PD表
Recipel表
Belong表
Pay表
3、数据库关系图
4、数据库查询,插入,删除与更新
插入
更新
删除
查询
5、视图的建立与查询
6、数据的存储过程
7、触发器的建立
六、实验心得
经过四天的奋战,我们团队的“医院管理系统数据库课程设计”终于完成了。
在这个过程中,我们分工合作,从调研到功能的设计,从表到设计到数据的录入,从基本操作到高级查询,我们一起学习,一起讨论,碰撞出很多思想的火花!
为了满足用户的需要,我们对数据库的功能进行分析,设计出相应的模块。
然后,进行综合、归纳与抽象,形成一个独立于DBMS的概念模型。
在SQL中转换为所支持的数据模型,并对其进行优化。
编制与调试应用程序,组织数据库如库,并进行试运行。
在这些过程中,最为重要的是概念结构的设计和逻辑结构的设计。
概念结构能真实、充分地反映现实的世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型。
而概念结构是独立于任何一种数据模型的信息结构,它把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,要注意确定数据依赖,并把数据依赖进行极小化处理。
数据库技术现在已成为总结信息资源开发、管理和服务最有效的手段。
“数据库课程设计”让我们,对数据库技术有个更深一步的认识。
让我们了解到,建立的一个数据库管理系统的步骤,团队合作更是完成一个数据库的必备条件。
只有发现问题,才能知道自己的不知,通过学习与交流、沟通,我们共同进步!