医院药品管理数据库设计系统.docx

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

医院药品管理数据库设计系统.docx

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

医院药品管理数据库设计系统.docx

医院药品管理数据库设计系统

数据库原理

课程设计报告

医院药品管理系统数据库设计

 

学院:

软件学院

专业名称:

网络工程

班级:

网工二班

小组:

4人

学号:

1510252753

姓名:

冯磊

分数:

第一部分:

小组成员介绍

1.1负责人

1510252753-冯磊-网工二班

1.3小组成员及分工明细

学号

姓名

班级

分工

1510252753

冯磊

网工二班

数据库的前景介绍,需求分析,设计画出e-r图,建表生成数据库。

对数据库中的表进行增删改查操作以及明确成员分工。

1510252784

陈孟一

网工二班

用web设计系统管理界面静态界面

1510252754

王克强

网工二班

创建视图,以及数据的插入

1510252849

李智杰

网工二班

创建视图

1.4进度安排

5月2号-5月10进行了E-R的构想,修改最终确立E-R。

添加数据构建表格。

完成数据库的一些基本功能。

5月10号-5月18号进行数据的插入,通过构想数据库的功能来构建视图。

5月19号-5月28号进行管理界面界面的设计,以及后期PPT的制作。

第二部分:

需求分析

2.1项目背景

随着经济的发展,越来越多的人注意健康,同时老龄化也在不断的增加,现代生活的节奏也越来越快,人们的饮食睡觉都越来越没有规律,生病的人也越来越多,相应的药品种类也在增加,且随着市场需求,药品价格也随着经济的波动时常发生变化,大量的进出药品,使得医院药品的管理越来越麻烦,同时全手工的管理花费了大量的人力和时间,如果利用计算机管理药品,将会大大提高医院对药品库存管理的效率。

二.需求分析

2.1需求概述

医院药品库存系统正是针对医院对药品库存管理的需求而开发的系统。

根据医院对药品管理的要求,可以记录药品的库存情况和药品信息,方便的查找药物,统计药品的消耗速度,按时间做进货提醒,及时的补齐药物,提醒药物的保质期,以及药品的来源(供应商信息)等等。

 

2.2功能需求

药品的存取功能:

包括添加、删除、修改、查询药品信息;

权限管理功能:

设置用户权限,用密码登录;

报警功能:

若某一药物数量不在药物事先设定的数量的上下线中或某药物有效期将过则提示;

智能化功能:

若某一药物销售量大或长期滞销或缺货,则系统产生销售统计表建议调整进货量;

备份功能:

每天产生一个备份文件存储到定制的非系统盘内,以便系统或者软件被坏时可以恢复。

2.2角色职责描述

管理员

管理药品的进入进出

供应商

供应药品

药房

配置药品及查看药品的详细信息

药品仓库

存储药品

2.3产品功能需求

业务流程图:

2.4系统功能模块

2.5页面图设计

登录界面:

登陆进去查看药品管理信息:

查看销售信息:

查看药店管理信息

系统管理信息:

第三部分:

概念设计

3.2E-R图

第四部分:

逻辑设计

4.1关系模型的设计依据

经分析,将上面的E-R模型转换为关系模式:

管理员(管理员编号,管理员姓名,性别);

供应商(供应商编号,名称,联系方式,地址,管理员编号,仓库编号);

药品仓库(仓库编号,库存,药品编号,管理员编号,药房编号);

药房(药房编号,药房名称,库存,药房负责人,管理员编号);

4.2实体间联系转化的关系模式

表的结构,绘制成表格。

4.2在SQLserver2008中的实现

管理员表:

药房表:

供应商表:

药品仓库表:

利用两个表查询供应商的名称,地址,以及药品库存编号

增删、改查

在管理员表中插入一条数据

在管理员表中更新数据

在管理员表中删除数据007

视图的建立:

数据库生成代码:

createdatabasedc

go

usedc

go

createtablem/*管理员表*/

mnamechar(20)notnull,

msexchar

(2)notnull,

mnumberintnotnull,

primarykey(mnumber)

);

go

createtabled/*药房表*/

dnumberintnotnull,

dmangerchar(20),

dnamechar(20),

dstockintnotnull,/*dstock为库存*/

mnumberintnotnull,

primarykey(dnumber),

foreignkey(mnumber)referencesm(mnumber)

);

go

createtabler/*药品仓库表*/

rnumberintnotnull,

rmessagechar(20)notnull,

rhouseintnotnull,/*rhouse为库存*/

dnumberintnotnull,

mnumberintnotnull,

primarykey(rnumber),

foreignkey(mnumber)referencesm(mnumber),

foreignkey(dnumber)referencesd(dnumber)

);

go

createtables/*供应商表*/

snumberintnotnull,

snamechar(20)notnull,

slinkmanchar(20)notnull,

saddresschar(20),

rnumberintnotnull,

mnumberintnotnull,

primarykey(snumber),

foreignkey(mnumber)referencesm(mnumber),

foreignkey(rnumber)referencesr(rnumber)

);

 

第五部分:

总结

学号

姓名

总结

评分

 

1510252753

 

冯磊

在这次数据库大实验中,我学会从现实的问题到实际应用的转化,从构想到设计E-R图,再到建表建数据库,数据库对一些元素进行增删改查操作,觉得学习数据库非常有用。

其中也会遇到创建数据库一些角色和其作用的难题,经过了反复修改,终于完成。

我觉得E-R的制作以及设定角色的功能让自己真的是学到了很多,受益匪浅。

 

99

 

1510252754

 

王克强

在数据库设计里,我主要负责数据库数据的插入和功能模块代码。

让我数据库认识提升了一个新的高度。

以前觉得看书本上的代码数据库时,觉得挺简单的,但是这次自己设计时,其实遇到了很多想象不到的困难。

通过写代码程序,让我对插入视图,又重新学习掌握,收获满满。

几个小组组员都很认真的探讨,协商,执行,让我学到了相互合作的重要性,还有就是要相互体谅,理解,只有这样才能更好的完成的任务,无论对以后的工作学习还是对知识能力的提升,都是一次很好的学习机会。

 

95

 

1510252784

 

陈孟一

通过实现医药管理系统数据库,我明白了设计数据库不是很难的事,而是一种组织好,分工明确,紧密配合,共同完成的项目。

作为该设计数据库的一员,我明白了团结协作的重要性,同时数据库设计也是一份艰苦的工作,在设计过程中会遇到各种问题,比如我负责的其中一部分是管理系统的web设计,设计之前就要清楚医药管理系统的各个功能,如何合理的设计,使各个部分脉络清晰,更好的满足用户的需求,又不失界面的漂亮大方,设计过程需要以前的web知识,由于学的时间较长有些知识点不记得了,在小组成员的合作讨论和查阅资料,战胜自我,克服困难,取得很大成功,我也意识到了自己的不足,有时候写代码没有耐心,遇到障碍就想放弃,严重有拖延症,想着以后再做也不晚,现在意识到这种想识是致命的,耽误了进度,我非常庆幸自己有这一次医药管理系统的设计,在整个设计过程中,我受益匪浅。

 

 

85

 

1510252753

 

李智杰

这次数据库设计让收获许多,一个数据库的设计是需要花费很大的时间和精力的。

这次数据库设计让我对视图的作用有了更深刻的了解,在实际生活中,它可以代替人们进行复杂繁琐的操作。

 

90

…{

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

当前位置:首页 > 经管营销 > 经济市场

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

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