医院药品管理数据库设计系统.docx
数据库原理课程设计报告医院药品管理系统数据库设计学院:软件学院专业名称:网络工程班级:网工二班小组:4人学号:1510252753姓名:冯磊分数:第一部分:小组成员介绍1.1负责人1510252753-冯磊-网工二班1.3 小组成员与分工明细学号姓名班级分工1510252753冯磊网工二班数据库的前景介绍,需求分析,设计画出图,建表生成数据库。对数据库中的表进行增删改查操作以与明确成员分工。1510252784陈孟一网工二班用设计系统管理界面静态界面1510252754王克强网工二班创建视图,以与数据的插入1510252849李智杰网工二班创建视图1.4 进度安排5月2号-5月10进行了的构想,修改最终确立。添加数据构建表格。完成数据库的一些基本功能。5月10号-5月18号进行数据的插入,通过构想数据库的功能来构建视图。5月19号-5月28号进行管理界面界面的设计,以与后期的制作。第二部分:需求分析2.1项目背景随着经济的发展,越来越多的人注意健康,同时老龄化也在不断的增加,现代生活的节奏也越来越快,人们的饮食睡觉都越来越没有规律,生病的人也越来越多,相应的药品种类也在增加,且随着市场需求,药品价格也随着经济的波动时常发生变化,大量的进出药品,使得医院药品的管理越来越麻烦,同时全手工的管理花费了大量的人力和时间,如果利用计算机管理药品,将会大大提高医院对药品库存管理的效率。二.需求分析2.1需求概述医院药品库存系统正是针对医院对药品库存管理的需求而开发的系统。根据医院对药品管理的要求,可以记录药品的库存情况和药品信息,方便的查找药物,统计药品的消耗速度,按时间做进货提醒,与时的补齐药物,提醒药物的保质期,以与药品的来源(供应商信息)等等。2.2功能需求药品的存取功能:包括添加、删除、修改、查询药品信息;权限管理功能:设置用户权限,用密码登录;报警功能:若某一药物数量不在药物事先设定的数量的上下线中或某药物有效期将过则提示;智能化功能:若某一药物销售量大或长期滞销或缺货,则系统产生销售统计表建议调整进货量;备份功能:每天产生一个备份文件存储到定制的非系统盘内,以便系统或者软件被坏时可以恢复。2.2角色职责描述管理员管理药品的进入进出供应商供应药品药房配置药品与查看药品的详细信息药品仓库存储药品2.3产品功能需求业务流程图:2.4系统功能模块2.5页面图设计登录界面:登陆进去查看药品管理信息:©:w»x«Hf:>«1¢31IAWM«-×÷COC川e3:州Mng3,hg*-.Q.<wu3Bttt;«*B"xq*UVttaOWW1muiwa¾x*manOjHeawwn&irnmia,»«fbiDoQwv*ze>createtriggerD_dateIondafterinsertasbegindec1arednumberchar(20),0mnumberchar(20)setdnumber=(se1ectdnumberFROMinserted)一查询药房编号JsetGmnumber=(se1ectmnumberFROMinserted)一查询管理员编号修改信息updatedsetdname=0dnamewherednumber=dnumber1end©:>«1«IAWM«-o×÷COC川e3:州Mng3,hg*.-«.<ju3Bttt;«*tB"uQ*UVttaOwwi<mimhax女M.«nw*awwn-rbs,camere*DOdftRW,卜00查看销售信息:MSHK>Xtt«IMWM«-D×"eCO3他Wv13:Mh阳HhMMfVO.;OQ.勿.¼c*cD£IB号Q«AJMa。9四。*AnI1MUrWWan«A*a«wwm»u氤rrcw-z.a&«rerDOQM3tt!CUM*,Qt)©火。彩*K3ttS:1.9<M*jKnt;«*QnxQMUVttaOom<mubwa¾x*manaww*uTt«1«IWM*-×夕YC.1QS*rM-MI-aIUB皿FBtDO,icreatetriggers_dateIonsafterinsertasbegindec1aresnumberchar(20),snumberchar(20),snames1inkmanset0rnumber=(se1ectrnumberFROMinserted)一查询药品仓库编号set6sname=(se1ectsnameFROMinserted)一查询供应商名称_sets1inkman=(se1ects1inkmanFROMinserted)一查i供应商联系方式I一修改药品仓库信息updatersetrname=0dnamewherernumber-Qdnumber-end查看药店管理信息二>XWM«IAWM一口CGG川匕沙3:MMngIhgM,'.Q.打.MMtttntt>VftQ9Mrt1MUBHMWf1MraM.M19WWt<tWWCmRIM.UBrBrDOftKX>2<4eP©;«彩*祖ItK>xn«1«IAWtt-×÷COC川e3:州Mng3,hg*.Q *".<wu3Bttt;«*B"xq*UVttaOWW1muiwa¾x*manOjHeawwn&irnwaMa»afbiDOQnKZ>4r<9>tntf<系统管理信息:祖ItQ>xnM«IWtt*-×-ecoi;"五hi,”.a 色”".MMjB«£nw>vm。>内*uwa¾xEWanOjHeaww3itma.m,&rt>Oftwxe>Qcreatetriggerr_dateIonrafterinsertasbegindec1arernumberchar(20),rhouseint,QrmessageJmnumber,mageset0mnumber(se1ectmnumberFROMinserted)一查询管理员编号set0rnumber(se1ectrnumberFROMinserted)一查询药品仓库编号setrhouse=(se1ectrhouseFROMinserted)一查询药品仓库库存量匚Setrmessage=(se1ectrmessageFROMinserted)一一查询药品存储信息F一修改药品仓库信息updatersetrname=rnamewherernumber=rnumber一修改管理员信息updatersetmage=6magewheremnumber=0mnumber第三部分:概念设计3.2图第四部分:逻辑设计4.1 关系模型的设计依据经分析,将上面的模型转换为关系模式:管理员(管理员编号,管理员姓名,性别);供应商(供应商编号,名称,联系方式,地址,管理员编号,仓库编号):药品仓库(仓库编号,库存,药品编号,管理员编号,药房编号);药房(药房编号,药房名称,库存,药房负责人,管理员编号);4. 2实体间联系转化的关系模式表的结构,绘制成表格。4.2 在2008中的实现管理员表:1APTOP-8GMMPQV1.dc-dbo.s1APTOP-8GMMPQV1.dc-dbo.r1APTOmnamemsexmumber出再101张东来里102青女103马俊华女104齐德生里105赵8S106*NUUNU11NU11药房表:SQ1Query4.sq1-1.PQV1.dc(SA(52)1APT0P-8GMMPQV1,dc-dbo.s1APT0P-8GMMPQV1,dc-d1dnumberdmar>gerdnamedstockmnumber赵文智药房1310122辆欣药房231012003王相和药房341022004刘海涛药房4210325范祥龙药房511042006牛先馋药房6510427弓娥和药房751052008马海泉药房86106*NU11NU11NU11NU11NU11供应商表:SQ1Query4.sq11.PQV1.dc(SA(52)1APTOP8GMMPQV1.dedbo.s1APTOP-8GMMPQV1.de-dbo.r1APTCSnUmberSnamedrmansaddressrrwnbermnuMber0崎喉药业0551-1622578.四川成都11012吉林药业0451-4895578.吉林长春11013哈尔滨药比0397-4586S48.黑龙江哈尔滨51014福森药北0371-4475478.河南安阳71015九芝堂药业4571-4675778.4晾81026康芝药It5242-7854243.四川广汉1027扬子江药北0362-7856451.广东镇江31038珠江药北0032-6634243.5U>I111039rm0078-7995246.福建厦门910310常州药比0414-7754243.江苏常州1410311苏力俊北0245-852824S.江苏苏州1610312兰力俊北0036-1235443.宁夏兰州IS10313蜀中药业002+73252第.四川成都1310414稔南药北0110-7545543.河南南阳18104IS齐药北0223-7854242.山东济南20MM16东北药业0112-6533243.吉林长春2110417看中药比0127-7664452.山西太原2210518青海药北0120-7784543.青海西宁1010519云南药业7542-7365243.