医院住院部信息管理系统Word格式.docx

上传人:b****2 文档编号:15108177 上传时间:2022-10-27 格式:DOCX 页数:18 大小:191.51KB
下载 相关 举报
医院住院部信息管理系统Word格式.docx_第1页
第1页 / 共18页
医院住院部信息管理系统Word格式.docx_第2页
第2页 / 共18页
医院住院部信息管理系统Word格式.docx_第3页
第3页 / 共18页
医院住院部信息管理系统Word格式.docx_第4页
第4页 / 共18页
医院住院部信息管理系统Word格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

医院住院部信息管理系统Word格式.docx

《医院住院部信息管理系统Word格式.docx》由会员分享,可在线阅读,更多相关《医院住院部信息管理系统Word格式.docx(18页珍藏版)》请在冰豆网上搜索。

医院住院部信息管理系统Word格式.docx

为了实现医院住院部信息管理系统,方便用户和管理与需求,将医院住院部信息管理系统分为:

医生管理,病人管理,病房管理,系统维护四个功能模块,如下图3-1。

图3-1

3.2安全设计

给数据库中表创建不同的视图,保证数据的安全性,使得不想被人知道的部分信息能够较好地隐藏下来。

给数据库中表创建自定义约束,比如check约束、主键约束和唯一键约束,以此来保证数据库的完整性。

给数据库创建存储过程和触发器,防止工作人员由于误操作而删掉部分重要信息。

4概念结构设计

在需求分析阶段所得到的用户需求抽象为信息结构即概念结构模型的过程就是概念结构设计。

它是整个数据库设计的关键。

这个部分的关键是设计,一般根据系统要求,画出能反映本系统每个应用需求的E-R图。

其中包括五个实体即医生实体、病人实体、病房实体、治疗实体、入住实体,以及一些实体与属性之间的联系。

然后对初始的E-R图进行优化,消除冗余和可能存在的矛盾。

根据需要得到一个基本的E-R图,如下图4-1所示。

图4-1医院住院部信息管理系统整体E-R图

5逻辑结构设计

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

5.1关系模型转化

医生表(医生编号,姓名,性别,出生日期,职称,科室)

病人表(病人编号,姓名,性别,出生日期,缴费情况,缴费金额,病症)

病房表(病房号,床位号,床位数)

治疗表(医生编号,病人编号,病人情况,医嘱类型,医嘱内容,治疗时间)

入住表(病人编号,病房号,床位号,住院时间,出院时间)

5.2确定函数依赖、属于第几范式

医生表:

医生编号→姓名,医生编号→姓别,医生编号→出生日期,医生编号→职称,医生编号→科室,没有传递依赖,没有部分依赖,则此范式属于第三范式。

病人表:

病人编号→姓名,病人编号→姓别,病人编号→出生日期,病人编号→缴费情况,病人编号→缴费金额,病人编号→病症,。

没有传递依赖,没有部分依赖,则此范式属于第三范式。

病房表:

(病房号,床位号)→床位数,没有传递依赖,没有部分依赖,则此范式属于第三范式。

治疗表:

(医生编号,病人编号)→病人情况,(医生编号,病人编号)→医嘱类型,(医生编号,病人编号)→遗嘱内容,(医生编号,病人编号)→治疗时间,有传递依赖,没有部分依赖,则此范式属于第三范式。

入住表:

(病人编号,病房号,床位号)→住院时间,(病人编号,病房号,床位号)→出院时间,有传递依赖,没有部分依赖,则此范式属于第三范式。

6物理结构设计

设计中所涉及的表有医生信息表doctor,病人信息表patinet,病房信息表sickroom,治疗情况信息表curecondition,入住信息表intake。

表6-1doctor表

列名

数据类型

宽度

允许空值

说明

列名含义

Did

Nchar

10

主键、唯一键

职工号

Dname

16

姓名

Dsex

1

男或女

性别

Dbirth

Datetime

出生日期

Title

职称

Office

科室

表6-2patinet表

Pid

病人编号

Pname

Char

Psex

Pbirth

Pmon

Text

缴费情况

Pmoney

Float

缴费金额

Illness

病症

表6-3sickroom表

Sid

主键

病房号

Sroomid

Int

主键、check约束

床位号

Snum

Check约束

床位数

表6-4curecondition表

主键、外键

医生编号

Pcondition

病人情况

Ordertype

医嘱类型

Mcontent

医嘱内容

Curetime

治疗时间

表6-5intake表

病床号

intaketime

datetime

入住时间

Outtime

Check约束

出院时间

7数据库的实施、运行

完成物理结构设计之后,就要用DBMS提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为DBMS可以接受的源代码,再经过调试产生目标文件。

7.1创建数据库、建立表

经过以上结构设计,使用软件sqlserver2005,通过sql语句创建数据库以及以上5个表。

7.1.1创建数据库yygl

创建数据库所用到的sql语句:

CREATEDATABASE[yygl]ON

PRIMARY

(NAME=N’yygl’,FILENAME=N’D:

\库\yygl.mdf’,SIZE=3072KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)

LOGON

(NAME=N’yygl_log’,FILENAME=N’D:

\库\yygl_log.ldf’,SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%)

COLLATEChinese_PRC_CI_AS

7.1.2创建医生表

在医生表中“医生编号”列建立主键约束,使每个医生编号只代表一名医生,“医生编号”不能为空值;

在“性别”列上创建check约束,使“性别”属性的取值只能是‘男’或‘女’二者中的一个,不允许出现第三个;

在“医生编号”列唯一性约束,保证职工号的唯一性。

创建医生信息表所用到的sql语句:

CREATETABLE[dbo].[doctor](

[did][nchar](10)NOTNULL,[dname][nchar](16)NULL,

[dsex][nchar]

(1)NULL,[dbirth][datetime]NULL,

[title][nchar](10)NULL,[office][nchar](10)NULL,

CONSTRAINT[PK_doctor]PRIMARYKEYCLUSTERED

([did]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY],CONSTRAINT[uq_key]UNIQUENONCLUSTERED

([did]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]

GO

ALTERTABLE[dbo].[doctor]WITHCHECKADDCONSTRAINT[CK_doctor]CHECK(([dsex]=’女’OR[dsex]=’男’))

ALTERTABLE[dbo].[doctor]CHECKCONSTRAINT[CK_doctor]

7.1.3创建病人表

在病人表中“病人编号”列建立主键约束,是每一个病人编号都代表着一个病人,“病人编号”不能为空值;

在“病人编号”列唯一性约束,保证职工号的唯一性。

创建病人信息表所用到的sql语句:

CREATETABLE[dbo].[patinet](

[pid][nchar](10)NOTNULL,[pname][nchar](10)NULL,

[psex][nchar]

(1)NULL,[pbirth][datetime]NULL,

[pmon][text]NULL,[pmoney][float]NULL,

[illness][text]NULL,

CONSTRAINT[PK_patinet_1]PRIMARYKEYCLUSTERED

([pid]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY],CONSTRAINT[un_p]UNIQUENONCLUSTERED

([pid]ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,A

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

当前位置:首页 > 人文社科 > 法律资料

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

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