医院药品管理数据库设计系统方案_第1页
医院药品管理数据库设计系统方案_第2页
医院药品管理数据库设计系统方案_第3页
医院药品管理数据库设计系统方案_第4页
医院药品管理数据库设计系统方案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.wd.wd.wd.数据库原理课程设计报告医院药品管理系统数据库设计学 院:软件学院专业名称:网络工程班 级:网工二班小 组:4人学 号:1510252753姓 名:冯磊分 数:第一局部:小组成员介绍1.1 负责人1510252753-冯磊-网工二班1.3 小组成员及分工明细 学号 姓名 班级 分工1510252753冯磊网工二班数据库的前景介绍,需求分析,设计画出e-r图,建表生成数据库。对数据库中的表进展增删改查操作以及明确成员分工。1510252784陈孟一网工二班用web设计系统管理界面 静态界面1510252754王克强网工二班创立视图,以及数据的插入1510252849李智杰网工二

2、班创立视图1.4进度安排5月2号-5月10进展了E-R的设想,修改最终确立E-R。添加数据构建表格。完成数据库的一些 基本功能。5月10号-5月18号进展数据的插入,通过设想数据库的功能来构建视图。5月19号-5月28号进展管理界面界面的设计,以及后期PPT的制作。第二局部:需求分析2.1 工程背景随着经济的开展,越来越多的人注意安康,同时老龄化也在不断的增加,现代生活的节奏也越来越快,人们的饮食睡觉都越来越没有规律,生病的人也越来越多,相应的药品种类也在增加,且随着市场需求,药品价格也随着经济的波动时常发生变化,大量的进出药品,使得医院药品的管理越来越麻烦,同时全手工的管理花费了大量的人力和

3、时间,如果利用计算机管理药品,将会大大提高医院对药品库存管理的效率。 二需求分析2.1 需求概述医院药品库存系统正是针对医院对药品库存管理的需求而开发的系统。根据医院对药品管理的要求,可以记录药品的库存情况和药品信息,方便的查找药物,统计药品的消耗速度,按时间做进货提醒,及时的补齐药物,提醒药物的保质期,以及药品的来源供应商信息等等。2.2 功能需求药品的存取功能:包括添加、删除、修改、查询药品信息;权限管理功能:设置用户权限,用密码登录;报警功能:假设某一药物数量不在药物事先设定的数量的上下线中或某药物有效期将过那么提示;智能化功能:假设某一药物销售量大或长期滞销或缺货,那么系统产生销售统计

4、表建议调整进货量;备份功能:每天产生一个备份文件存储到定制的非系统盘内,以便系统或者软件被坏时可以恢复。2.2 角色职责描述管理员管理药品的进入进出供应商供应药品药房配置药品及查看药品的详细信息药品仓库存储药品2.3 产品功能需求业务流程图:药品入库库存库存信息药品出库采购单过期药品统计取药单管理员上下限是进货建议2.4 系统功能模块2.5 页面图设计登录界面:登陆进去查看药品管理信息:查看销售信息:查看药店管理信息系统管理信息:第三局部:概念设计3.2 E-R图第四局部:逻辑设计4.1 关系模型的设计依据经分析,将上面的E-R模型转换为关系模式:管理员管理员编号,管理员姓名,性别;供应商供应

5、商编号,名称,联系方式,地址,管理员编号,仓库编号;药品仓库仓库编号,库存,药品编号,管理员编号,药房编号;药房药房编号,药房名称,库存,药房负责人,管理员编号;4.2 实体间联系转化的关系模式表的构造,绘制成表格。4.2 在SQL server2008中的实现管理员表:药房表:供应商表:药品仓库表:利用两个表查询供应商的名称,地址,以及药品库存编号 增删 、 改查在管理员表中插入一条数据在管理员表中更新数据在管理员表中删除数据 007视图的建设:数据库生成代码:createdatabasedcgousedcgocreatetablem/*管理员表*/(mnamechar(20)notnull

6、,msexchar(2)notnull,mnumberintnotnull,primarykey(mnumber);gocreatetabled/*药房表*/(dnumberintnotnull,dmangerchar(20),dnamechar(20),dstockintnotnull,/*dstock 为库存*/mnumberintnotnull,primarykey(dnumber),foreignkey(mnumber)referencesm(mnumber);gocreatetabler/*药品仓库表*/(rnumberintnotnull,rmessagechar(20)notnu

7、ll,rhouseintnotnull,/*rhouse 为库存*/dnumberintnotnull,mnumberintnotnull,primarykey(rnumber),foreignkey(mnumber)referencesm(mnumber),foreignkey(dnumber)referencesd(dnumber);gocreatetables/*供应商表*/(snumberintnotnull,snamechar(20)notnull,slinkmanchar(20)notnull,saddresschar(20),rnumberintnotnull,mnumberin

8、tnotnull,primarykey(snumber),foreignkey(mnumber)referencesm(mnumber),foreignkey(rnumber)referencesr(rnumber);第五局部:总结 学 号 姓名 总 结 评分1510252753冯 磊在这次数据库大实验中,我学会从现实的问题到实际应用的转化,从设想到设计E-R图,再到建表建数据库,数据库对一些元素进展增删改查操作,觉得学习数据库非常有用。其中也会遇到创立数据库一些角色和其作用的难题,经过了反复修改,终于完成。我觉得E-R的制作以及设定角色的功能让自己真的是学到了很多,受益匪浅。 9915102

9、52754王克强在数据库设计里,我主要负责数据库数据的插入和功能模块代码。让我数据库认识提升了一个新的高度。以前觉得看书本上的代码数据库时,觉得挺简单的,但是这次自己设计时,其实遇到了很多想象不到的困难。通过写代码程序,让我对插入视图,又重新学习掌握,收获满满。几个小组组员都很认真的探讨,协商,执行,让我学到了相互合作的重要性,还有就是要相互体谅,理解,只有这样才能更好的完成的任务,无论对以后的工作学习还是对知识能力的提升,都是一次很好的学习时机。 951510252784陈孟一通过实现医药管理系统数据库,我明白了设计数据库不是很难的事,而是一种组织好,分工明确,严密配合,共同完成的工程。作为

10、该设计数据库的一员,我明白了团结协作的重要性,同时数据库设计也是一份艰辛的工作,在设计过程中会遇到各种问题,比方我负责的其中一局部是管理系统的web设计,设计之前就要清楚医药管理系统的各个功能,如何合理的设计,使各个局部脉络清晰,更好的满足用户的需求,又不失界面的漂亮大方,设计过程需要以前的web知识,由于学的时间较长有些知识点不记得了,在小组成员的合作讨论和查阅资料,战胜自我,抑制困难,取得很大成功,我也意识到了自己的缺乏,有时候写代码没有耐心,遇到障碍就想放弃,严重有拖延症,想着以后再做也不晚,现在意识到这种想识是致命的,耽误了进度,我非常庆幸自己有这一次医药管理系统的设计,在整个设计过程中,我受益匪浅。 851510252753李智杰这次数据库设计让收获许多,一个数据库的设计是需要花费很大的时间和精力的。这次数据库设计让我对视图的作用有了更深刻的了解,在实际生活中,它可以代替人们进展复杂繁琐的操作。 90欢迎您的光临,Word文档下载后可修改编辑.双击可删除页眉页脚.谢谢!希望您提出您珍贵的意见,你的意见是我进步的动力。赠语; 1、如果我们做与不做都会有人笑,如果做不好与做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论