文档库 最新最全的文档下载
当前位置:文档库 › 医院血库管理系统数据库设计

医院血库管理系统数据库设计

医院血库管理系统数据库设计

学生姓名:张晓枫

学院:信息工程学院

专业:信息管理与信息系统

班级:B1602班

学号:0916160217

指导教师:金鸣镝

辽东学院

Eastern Liaoning University

一、系统设计的任务

系统设计的任务就是要依据系统分析阶段得到的资料数据,采用正确的方法来确定新系统在计算机内应该由哪些程序模块组成,它们之间用什么方式联结在一起并构成一个良好的系统结构,同时还应使用一定的工具将所设计的成果表达出来。另外,考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入输出设计、界面设计、系统的安全设计等。

二、功能结构图设计

三、系统流程图设计

五、代码设计

采集人员编号:c+顺序号(2位)

管理员编号:c+科室(2位)+顺序号(2位)

献血编号:o+献血者编号(3位)

血液编号:顺序号(3位)+血液采集日期(8位)+血型(2位)+血量(4位)血液入库单编号:入库(用0表示)+顺序号(3位)(待入库编号相同)

血液出库单编号:出库(用1表示)+日期(8位)+顺序号(3位)

血液报废单编号:报废销毁(用2表示)+日期(8位)+顺序号(3位)六、输入/输出设计

1、输出设计:

(1)输出类型:交互输出。

(2)输出形式:表格输出。

(3)输出内容:

系统的主要输出有4类:报表、查询结果、血液入库帐、血液出库帐。其中报表描述如下。

去向——血库管理人员

形式——纸介质

内容——血液代码、库存量、入库量、出库量、日期

顺序——按日期排列

频率——每月打印处理

2、输入设计:

(1)输入方式:本系统采用键盘输入。成本低,运用灵活。

(2)输入内容及格式:包括每个数据项的名称,类型,长度,格式,精度等具体输入的数据分别为:血液入库单、血液出库单、查询信息等。

其中血液入库单描述如下:

来源——采血人员

介质——纸张(每批次入库单各占一张)

字段——血液入库单编号(12位)、血液编码(14位)

估计入库数量——8袋/天高峰流量:18袋/天

(3)输入数据校验:校验内容是否重复,数据类型是否错误,格式是否正确,逻辑是否矛盾等。

七、数据库设计

1、概念设计:

系统E-R图:

2、逻辑结构设计:

每一个实体映射为一个数据表,内容如下:

血库管理人员信息单(职工编号,姓名,性别,登录密码)

血液采集人员信息单(职工编号,姓名,性别)

献血者信息单(献血编号,姓名,性别,民族,籍贯,年龄,血型,身份证号,文化程度,职业,家庭住址,邮政编码,手机号码,有无遗传病史,有无传染病史)

血液信息单(血液编号,血型,血量,献血编号,采集人员编号,采集日期,使用截至日期)

血液入库单(入库单编号,血液编号,献血者编号,血型,血量,采集人员编号,采集日期,入库日期)

血液出库单(出库单编号,血液编号,血型,血量,办理人员,出库日期)

血液报废单(报废单编号,血液编号,血型,血量,办理人员,入库日期,报废日期)

3、物理结构设计

(1)、病人用血情况表:

(2)、入库信息表:

采血日期日期

入库日期日期

(3)、出库信息表:

字段名称数据类型说明出库单编号文本

血液编号文本

血型文本

血量文本

办理人员文本

出库日期文本

(4)、系统用户:

字段名称数据类型说明职工编号字符串

姓名文本

性别文本

密码文本

4、计算机处理过程设计

血液入库处理程序流程图

相关文档
相关文档 最新文档