医院手术室数据库管理系统Word格式文档下载.docx

上传人:b****4 文档编号:8042713 上传时间:2023-05-09 格式:DOCX 页数:17 大小:56.43KB
下载 相关 举报
医院手术室数据库管理系统Word格式文档下载.docx_第1页
第1页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第2页
第2页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第3页
第3页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第4页
第4页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第5页
第5页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第6页
第6页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第7页
第7页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第8页
第8页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第9页
第9页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第10页
第10页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第11页
第11页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第12页
第12页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第13页
第13页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第14页
第14页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第15页
第15页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第16页
第16页 / 共17页
医院手术室数据库管理系统Word格式文档下载.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

医院手术室数据库管理系统Word格式文档下载.docx

《医院手术室数据库管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《医院手术室数据库管理系统Word格式文档下载.docx(17页珍藏版)》请在冰点文库上搜索。

医院手术室数据库管理系统Word格式文档下载.docx

护士登陆系统对术前准备进行管理,在手术信息管理中查看手术安排,术后对手术用品和手术设备进行管理,在手术信息管理中记录手术费用。

医生术后在手机信息管理中进行手术记录。

二、事务需求

经过实际考察、咨询和分析,医院手术室系统主要应该具有以下功能模块,如下所示.

(1)任何人都可对所有信息进行查阅。

(2)在医生管理部分,要求如下:

●可以修改自身登陆密码。

●可以申请手术

●可以查询手术安排

●可以对信息进行维护,包括查询、修改、添加及删除等操作.

(3)在护士长信息管理部分,要求如下:

●可以安排手术

●可以对信息进行维护,包括查询、修改、添加及删除等操作。

(4)在护士信息管理部分,要求如下:

三、概念设计(以下所有图都是CAD画的)

概念结构设计是指对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,是整个数据库设计的关键。

概念设计生成E-R图。

1、数据流图

(一)顶层数据流图

(二)0层数据流图

(三)子系统

1)申请处理子系统

2)管理处理子系统

3)查询处理子系统

处理过程定义

处理过程名

功能描述

处理要求

申请处理

医生根据病人诊断情况判断需要手术后,向护士长发送手术申请,护士长根据手术申请安排手术

处理时间要求

管理处理

医生术后进行手术记录,护士记录手术用品及费用

查询处理

护士查询手术安排及术前医嘱

2、E-R图

1)实体集

1、医生:

医生工号、姓名、所属科室。

2、护士长:

护士长工号、姓名、所属科室。

3、护士:

护士工号、姓名、所属科室。

4、手术:

手术编号、手术时间、手术名称、病人身份证号、病人姓名、主刀医师、麻醉师、负责护士.

2)联系集

联系有申请、安排、查询、记录手术、记录手术用品.

3)E—R图

四、逻辑设计

(1)将ﻩE-R图转化成关系模型(有下划线的是主属性)

2、护士长:

3、护士:

4、手术:

5、申请:

医生工号、手术编号、手术申请、主刀医生、手术时间、手术名称、病人身份证号、病人姓名、术前医嘱。

6、记录手术:

手术编号、手术时间、手术名称、病人身份证号、手术记录、医生工号。

7、安排:

护士长工号、手术间编号、主刀医生、手术编号、手术时间、手术名称、病人身份证号、病人姓名、负责护士.

8、护士查询:

护士工号、手术编号、手术时间、手术名称、病人身份证号、负责护士、病人姓名、病人床位、术前用药、术前检查、术前准备。

9、手术用品与费用:

护士工号、手术编号、手术时间、手术名称、病人身份证号、病人姓名、手术使用设备、手术用药、手术费用.

1)把实体转化成关系

医生表

医生工号

姓名 

所属科室

护士长表

护士长工号

姓名

护士表

护士工号

手术表

手术编号

手术时间

手术名称

病人身

份证号

病人姓名

主刀医生

麻醉师

负责护士

手术申请表

手术

编号

时间

名称

手术申请

术前医嘱

手术记录表

手术记录

手术安排表

手术间

病人

主刀

医生

护士长

工号

负责

护士

护士查询表

床位

术前

用药

检查

准备

手术用品及费用表

手术使

用设备

费用

2)3NF规范化

1、医生:

2、护士长:

护士工号、姓名、所属科室.

5、申请:

医生工号、手术编号、手术申请、主刀医生、手术名称、病人身份证号、病人姓名、术前医嘱。

7、安排:

护士长工号、手术间编号、主刀医生、手术编号、手术时间、手术名称、病人身份证号、病人姓名、负责护士。

9、手术用品与费用:

护士工号、手术编号、手术时间、手术名称、病人身份证号、病人姓名、手术使用设备、手术用药、手术费用。

五、物理设计

表1.医生表结构

列名

数据类型

可空

默认值

说明

char(10)

notnull

主键

varchar(10)

notnull

Char(20)

not null

表2. 护士长表结构

char(10)

notnull

主键

varchar(10)

Char(20)

表3。

护士表结构

char(10)

notnull

varChar(10)

not null

notnull

表4. 手术表结构

char(10)

not null

主键,手术申请表外键

smalldatetime(4)

not null

char(10)

notnull

病人身份证号

Varchar(18)

not null

notnull

char(10)

notnull

char(10)

not null

表5.手术申请表结构

char(10)

notnull

varchar(40)

notnull

varchar(18)

varchar(10)

notnull

char(10)

主键,医生表外键

varchar(10)

varchar(200)

notnull

varchar(200)

notnull

表6.手术记录表结构

特殊属性

notnull

主键,手术申请表外键

smalldatetime(4)

varchar(18)

notnull

char(10)

主键,医生表的外键

varchar(200)

notnull

表7.手术安排表结构

char(10)

notnull

smalldatetime(4)

not null

varchar(40)

notnull

varchar(18)

varchar(10)

notnull

char(10)

notnull

主键,护士长表的外键

varchar(10)

手术间编号

char

(2)

notnull

表8.护士查询表结构

notnull

smalldatetime(4)

notnull

varchar(18)

notnull

varchar(10)

notnull

char(10)

not null

主键,护士表外键

varchar(10)

notnull

病人床位

char(4)

not null

术前用药

varchar(200)

术前检查

varchar(200)

术前准备

varchar(200)

notnull

表9.手术用品与费用表结构

smalldatetime(4)

varchar(40)

varchar(18)

notnull

varchar(10)

notnull

char(10)

notnull

主键,护士表的外键

手术使用设备

varchar(100)

not null

检查约束:

符合设备名之一

手术用药

varchar(100)

notnull

符合药名之一

手术费用

real(8)

六、查询语句

(1)医生查询

SELECT 手术表.负责护士ASExpr1, 手术间编号 ASExpr2,麻醉师ASExpr3

FROM 手术表

WHERE (手术编号=xxxxxxxx)

(2)护士查询

SELECT查询表.病人床位AS Expr1,术前用药 AS Expr2,术前检查ASExpr3,术前准备 ASExpr4

FROM手术表

WHERE (手术时间=xxxxxxxx) AND(负责护士=xxx)

八.总结

 在做完这次数据库作业后,反省过程有几点不足,一:

选择单位失误,因为从小的耳濡目染,我选择了母亲所在的医院手术室,在我询问母亲流程时,事实上手术室并不借助数据库通知医护每天的手术安排,而是采用每天打印出安排贴在墙上的方式,究其原因还是数据库追求数据的精简和一致性,而手术数据因人而异,手术过程有较大弹性,因手术中实际问题来决定,难以像图书馆设计、快销行业等中的图书和产品可以预先固定;

二:

前期设计过程不足,因为手术的弹性,在医生申请手术前不知道具体的手术时间,但在手术的属性中却有这项,医生在手术前填写的意愿手术时间不能作准,因此产生数据的变更,需要在设计中仔细考虑.关系数据库拥有优秀的精简性使数据冗余不能存在,也妨碍了数据库的可扩展性,从而出现了一些还未成体系的NoSQL数据库,因此未来关系数据库还有广阔的创新与发展空间。

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

当前位置:首页 > 自然科学 > 物理

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

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