《医院药品存管理信息系统综合报告.docx》由会员分享,可在线阅读,更多相关《医院药品存管理信息系统综合报告.docx(46页珍藏版)》请在三一办公上搜索。
1、医院药品库房管理系统综合报告信息管理与信息系统二班晏丽 赵冬灵 方艳萍一、可行性分析3引言3第一部分 可行性分析3经济可行性3技术可行性3运行可行性4第二部分 需求分析4功能需求4性能需求7具体需求分析7二、系统设计22引言221.1概述221.2 背景231.3定义23主要功能23系统特征24药品库存管理信息系统详细设计说明244.1功能结构图244.2模块功能设计254.3代码设计264.4数据库设计264.5输入输出设计364.6系统业务流程38三、系统测试391. 引言391.1测试目的391.2项目背景401.3参考资料402. 测试402.1 测试环境402.2 测试方案402.3
2、 测试项目402.4 测试进度412.5 测试人员412.6 测试过程413. 测试结果及分析463.1测试结果463.2测试分析46(1)缺陷分析46(2)优处分析464. 测试结论46一、可行性分析引言随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。其强大的功能也已为人们深刻认识,并在人类社会的各个领域发挥着重要的作用。药品库房管理系统是用计算机管理医院药品管理的一种计算机应用技术的创新。在计算机还未普及之前都是由工作人员手工书写的方式来操作的。现在一般的医院药房都采用计算机智能化管理,用计算机作为工具的实用的计算机药房库存管
3、理程序来帮助管理员进行更有效的药品管理工作。因此对药品库房管理信息系统进行详细的设计与规划是必要的。第一部分 可行性分析经济可行性首先开发系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得。因此开发成本较低。经过详细的规划后应该可以在主管院长所批准的25万元资金以内。其次引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。使得开发该系统所需要的实际成本降低。所以从经济的角度来看,该系统可行。技术可行性技术可行性主要需要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等等。目前市场上
4、可以应用于开发管理信息系统的技术有很多,如JSP、ASP等等,均可满足技术上的要求,因此技术上该系统可行。运行可行性运行可行性是针对组织结构的影响,现有工作人员、机构和环境对系统的适应性以及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行的。综上所述,本系统的开发从技术、经济和运行角度来讲,都完全可靠。第二部分 需求分析医院单位的药品信息和数据纷乱复杂,整理统计费力费时。要做好对医院药品的管理,医院就必须快速准确地获取药品的信息,这就要求及时统计数据并方便查看,以及对药品的数据信息进行维护。应用进行计算机管理后,全院统一药典和药价,对全院
5、的药品资源(西药,中成药)进销存各个流通环节进行管理,各有关科室直接通过网络使用药品数据,具有很高的实效性,从而提高改进传统的管理方法,提高医院药品管理水平。功能需求因为所建立的与该系统涉及到的有关部门的组织结构构图如下:药房业务功能图:药库业务功能图:所以根据此得到具体的功能需求分析。即医院药品平时储存在库房,由库房为医院进药。医院销售药品由药房管理,药房药品不足是可以向库房申请领药。具体如下:库房:1、药品入库:根据供货单输入入库药品属性及数量等,入库同时修改相应药品的库存数量,打印入库单。2、药品出库:主要是往各药房发药,包括退还给药品供应商,同时打印药品出库单。3、药品调价:调整药品的
6、现行售价。药库进行价格调整后,各药房立即执行调整后的价格,同时打印调价单。4、药品盘点:对库存药品进行盘点,打印盘点报表,盘点后打印库存账月报。5、药品报损:对药品损失进行报损,打印报损单。6、统计查询:对现存药品、短缺、积压药品、药品出库情况等进行查询,打印查询结果;生成采购计划。药房:1、药品需求申请:统计出低于限定库存数量的药品,发出需求药品申请,填写领药订单。2、药房发药:根据取药单据,打印发药单,进行发药,减少药房相应药品的库存数量。3、药品盘存:对药房药品进行盘点查询短缺药品生成药品需求表。性能需求性能需求主要是指本次开发的医院药品库房管理系统对环境的要求。服务器的最低配置是由建立
7、站点所需要的软件来决定的,在最低配置的情况下,服务器的性能往往不尽人意。现在市场上的硬件性能已经相当出色,而且价格也很便宜,因此需要给服务器配置高性能的硬件。具体需求分析 业务流程图 数据流程图顶图:中图:底图: 建立具体关于本系统的数据字典如下:(1) 数据元素总编号:数据元素名:药品编号简述:每种药品的编号,用于识别药品的key别名:无数据值类型:字符型长度:总编号:I01-01数据元素名:药品名称简述:药品的名称别名:无数据值类型:字符型长度:20位总编号:I01-02数据元素名:药品规格简述:单位剂量药品中含有药物的量 别名:无数据值类型:字符型长度:20位总编号:I01-03数据元素
8、名:零售单价简述:零售药品的单价别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-04数据元素名:零售金额简述:零售药品的金额别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-05数据元素名:批发单价简述:批发购入某药品的单价别名:批发价数据值类型:浮点型长度:20位取值范围:0-总编号:I01-06数据元素名:批发金额简述:批发购入某药品的总金额别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-07数据元素名:批零差价简述:零售单价与批发单价的差值别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-08数据元素名:扣率简述
9、:药品批发价的折扣别名:无数据值类型:浮点型长度:20位取值范围:0-1总编号:I01-09数据元素名:扣率金额简述:某药品扣率后的单价别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-10数据元素名:实付金额简述:扣率后某药品实付的金额别名:无数据值类型:浮点型长度:20位取值范围:0-总编号:I01-11数据元素名:帐页简述:药库药品入单的第几页别名:无数据值类型:整型长度:8取值范围:0-总编号:I02-01数据元素名:分类简述:药品在药库的分类别名:药品分类数据值类型:字符型长度:8位取值范围:“西成药”、“中药”、“草药”总编号:I02-02数据元素名:申请数量简述
10、:申请某药品的数量别名:无数据值类型:整型长度:8位取值范围:0-总编号:I02-03数据元素名:申请金额简述:申请某药品的总金额别名:无数据值类型:字符型长度:20取值范围:0-总编号:I02-04数据元素名:发药数量简述:药库发给药房的药品数量别名:无数据值类型:整型长度:10位取值范围:0-总编号:I02-05数据元素名:发药金额简述:药库发给药房的药品的总金额别名:无数据值类型:字符型长度:15位取值范围:0-总编号:I03-01数据元素名:生产批号简述:表示药品生产日期的一种编号别名:无数据值类型:字符型长度:20位总编号:I03-02数据元素名:有效期简述:药品的有效期别名:无数据
11、值类型:日期时间型取值范围:“2012-10-30”-“2050-10-30”总编号:I03-03数据元素名:帐页简述:药库药品出库单的第几页别名:无数据值类型:整型长度:8取值范围:0-总编号:I04-01数据元素名:订货单位简述:订购药品的单位别名:无数据值类型:字符型长度:20位总编号:I04-02数据元素名:订货日期简述:订药品的日期别名:无数据值类型:日期型取值范围:“2012-10-30”总编号:I04-03数据元素名:订单号简述:订购药品的订单号别名:无数据值类型:字符型长度:20位取值范围:0-总编号:I04-04数据元素名:供货单位简述:提供药品的单位别名:无数据值类型:字符
12、型长度:20位总编号:I04-05数据元素名:联系人简述:订购某药品的联系人别名:无数据值类型:字符型长度:8位总编号:I04-06数据元素名:电话简述:供货单位的电话别名:无数据值类型:字符型长度:20位总编号:I04-07数据元素名:地址简述:供货单位的地址别名:无数据值类型:字符型长度:20位总编号:I04-08数据元素名:传真简述:供货单位的传真别名:无数据值类型:字符型长度:15位总编号:I04-09数据元素名:邮编简述:供货单位的邮编别名:无数据值类型:字符型长度:10位总编号:I04-10数据元素名:备注简述:采购订单的备注别名:无数据值类型:字符型长度:100位总编号:I05-
13、01数据元素名:生产厂商简述:某药品的生产厂商别名:无数据值类型:字符型长度:20位总编号:I06-01数据元素名:期初数量简述:某药品期初的总数量别名:无数据值类型:整型长度:8位取值范围:0-总编号:I06-02数据元素名:期初金额简述:某药品期初的总金额别名:无数据值类型:浮点型长度:15位取值范围:0-总编号:I06-03数据元素名:入库数量简述:某药品入库的数量别名:无数据值类型:整型长度:8位取值范围:0-总编号:I06-04数据元素名:出库数量简述:某药品出库的数量别名:无数据值类型:整型长度:8位取值范围:0-总编号:I06-05数据元素名:盈亏情况简述:某药品该段时间的盈亏情
14、况别名:无数据值类型:浮点型长度:15位总编号:I06-06数据元素名:期末数量简述:某药品的期末数量别名:无数据值类型:整型长度:8位取值范围:0-总编号:I06-07数据元素名:期末金额简述:某药品的期末金额别名:无数据值类型:浮点型长度:15位取值范围:0-(2) 数据结构数据结构编号:DS01数据结构名:药库药品入库单简述:记录药品入库药库的表单组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I01-12+I01-13数据结构编号:DS02数据结构名:药房领药单简述:记录药房
15、领药的单组成:I01-01+I01-02+I01-05+I01-04+I02-01+I02-02+I02-03+I02-04+I02-05数据结构编号:DS03数据结构名:药库药品出库单简述:记录药品从药库出库到药房单组成:I01-01+I01-02+I02-02+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I03-01+I03-02+I03-03数据结构编号:DS04数据结构名:采购订单1简述:采购部门发出的采购订单对应的药品厂商的情况介绍组成:I04-01+I04-02+I04-03+I04-04+I04-05+I04-06+I04-07+I04-0
16、8+I04-09+I04-10数据结构编号:DS05数据结构名:采购订单2简述:采购部门向药品厂商发出的采购订单组成:I01-01+I01-02+I05-01+I01-04+I01-03数据结构编号:DS06数据结构名:药品库存帐月报简述:库存月报的详细内容组成:I06-01+I01-01+I01-02+I01-07+I01-04+I06-01+I06-02+I06-03+I06-04+I06-05+I06-06+I06-07+I06-08(3) 数据流数据流名:出库信息简述:药品从药库出库的信息组成:出库信息=药品名称+药品编号+数量+价格+时间+工作人员姓名来源:药库出库账去向:P6.1(
17、修改药库库存帐)数据流量:2000条/天数据流名:各药品实际库存量简述:对药库进行盘点时的药库药品库存结果组成:各药品实际库存量=药品名称+药品编号+数量+时间+工作人员姓名来源:药库去向:P5.1(盘点实际库存量)数据流量:2条/月数据流名:库存月报简述:每月盘点药库库存的结果整理打印成的月报组成:库存月报=药品名称+药品编号+价格+数量+时间+工作人员姓名来源:P5.3(核对、生成库存月报)去向:主管院长数据流量:2条/月数据流名:药品调价通知简述:主管院长对药库库存账某些药品调价的通知组成:药品调价通知=药品名称+药品编号+初始价格+调后价格+时间+主管院长来源:药库去向:P5.1(盘点
18、实际库存量)数据流量:2条/月数据流名:报警信息简述:药库药品不足时系统自动产生的报警信息组成:报警信息=药品名称+药品编号+数量+时间来源:药库库存帐去向:P6.2(生成药品不足单)数据流量:2000条/月(4) 加工处理加工处理名:修改药库入库账简述:对药库入库账的修改操作输入:药库入库单输出:药库入库账处理:根据药库入库单上药品名称编号数量等数据修改药库入库账上的数据处理频率:随时处理加工处理名:核对生成库存月报简述:核对统计实际库存与账面库存,生成库存月报输入:药品实际库存量、账面库存量输出:库存月报处理:核对统计实际库存与账面库存,整理数据,生成库存月报处理频率:2次/月加工处理名:
19、修改药库库存帐简述:对药库库存帐中药品存量的修改输入:出库信息、入库信息输出:出入库单处理:原来的药库库存账减去出库信息加上入库信息得到新的库存帐处理频率:随时处理加工处理名:药品报损统计简述:对药房药库中药品报损的统计输入:药房药品报损单、药库药品报损单输出:药品报损账处理:对药房药品报损单、药库药品报损单进行统计整理生成药品报损账处理频率:随时处理(5)数据存储数据存储名称:药库库存帐简述:药库药品的库存总账组成:药库库存帐=药品名称+药品编号+数量+入库单价+出库单价+药品信息关键字:药品编号相关处理:P5.2,P6.1,P6.2,P6.3,P7.1,P9.2等数据存储名称:药库出库账简
20、述:药品从药库出库的记录组成:药库出库账=药品名称+药品编号+出库数量+药品信息+出库时间关键字:药品编号相关处理:P1.1,P6.1数据存储名称:药房库存帐简述:药房药品的库存总账组成:药房库存帐=药品名称+药品编号+数量+药品单价+药品信息关键字:药品编号相关处理:P11.1,P11.2数据存储名称:药品报损账简述:药房药库中药品的报损账组成:药品报损账=药品名称+药品编号+报损数量+报损原因+时间+工作人员关键字:药品编号相关处理:P8.1,P8.2,P8.3数据存储名称:药品实际库存量简述:盘点药库记录的药品实际的库存量组成:药品实际库存量=药品名称+药品编号+数量+药品信息关键字:药
21、品编号相关处理:P5.1,P5.2 对本系统进行决策树分析药品入库决策树药品入库分类化学原料制药中草药原料制药以中医理论为指导未经正规药典收录西成药库中药库草药库药品出库决策树药品采购决策树15%10%5%无折扣药品采购销售往来超过5年销售往来未超过5年采购金额超过10万采购金额未超过10万采购金额超过10万采购金额未超过10万以上是医院药品库房管理信息系统的分析性报告。因为医院自身与药品相关联的流程较多,所以只节选了老师所给的参考数据的部分过程。还需进一步的有效改进。二、系统设计引言1.1概述 药库是医院的一个重要部门,是保证医院各部门正常用药的基地,药品收入也是医院一大经济来源。药库管理的
22、好坏与否直接影响医院其他部门的正常工作。传统的手工管理模式已经难于适应现代医院管理的要求。具体表现在工作人员很难准确掌握库存情况、药品的价格以及折损和储备情况。把计算机应用于药库管理已经不仅是医院的需要,是实现医院全方位的现代化管理的重要步骤,同时也是实现社会医疗保险的基本保证。1.2 背景说明:进行计算机管理后,全院统一药典和药价,对全院的药品资源(西药,中成药)进销存各个流通环节进行管理,各有关科室直接通过网络使用药品数据,具有很高的实效性。主管院长已同意建立此系统,并批准25万元资金用于软硬件购置及应用系统的开发工作,择期开始工作。待开发的系统:医院药品库房管理信息系统任务提出者:主管院
23、长用户:药库(中药库、西药库和草药库)、药房及有关科室运行该程序系统的计算中心:医院的局域网数据库实现语言:Structured Query Language程序实现语言:Asp.Net1.3定义药库:MC药房:MP采购部门:SPHMIS:医院药品库房管理信息系统药品:中药、西药、草药主要功能库房:1、药品入库:根据供货单输入入库药品属性及数量等,入库同时修改相应药品的库存数量,打印入库单。2、药品出库:主要是往各药房发药,包括退还给药品供应商,同时打印药品出库单。3、药品调价:调整药品的现行售价。药库进行价格调整后,各药房立即执行调整后的价格,同时打印调价单。4、药品盘点:对库存药品进行盘点
24、,打印盘点报表,盘点后打印库存账月报。5、药品报损:对药品损失进行报损,打印报损单。6、统计查询:对现存药品、短缺、积压药品、药品出库情况等进行查询,打印查询结果;生成采购计划。药房:1、药品需求申请:统计出低于限定库存数量的药品,发出需求药品申请,填写领药订单。2、药房发药:根据取药单据,打印发药单,进行发药,减少药房相应药品的库存数量。3、药品盘存:对药房药品进行盘点查询短缺药品生成药品需求表,并统计药品损坏情况生成报损单给药库。系统特征操作简单,界面友好系统采用windows系列软件的典型风格,提供友好的图形用户接口,支持多窗口操作。并在系统运行过程中提供帮助信息,使用户简单明了的熟悉操
25、作步骤。较好的保密性与安全性系统功能完备,在数据库设计过程中采用Structured Query Language,充分利用大型数据库所提供的稳定性与高度安全性。并且对系统用户进行分组管理,不同用户或不同用户组具有不同的权限,用户根据个人喜好,自行设定口令。药品库存管理信息系统详细设计说明4.1功能结构图药房业务功能图:药库业务功能图:4.2模块功能设计药房模块图药库模块图4.3代码设计代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,该系统对所涉及到的实体单据等进行了代码设计。下面以药品,入库单,出库单为例说明。药品代码采用线分类法,属于助记码类。C代表中药,W代表西药,H代表草药
26、。后面直接加上药品的名称拼音。二者合在一起作为药品代码。入库单、出库单编码,采用相同体制,共十三位。首先第一位,I表示入库,O表示出库。第二位,C代表中药,W代表西药,H代表草药。第三位到第十位为入库/出库日期,最后三位是每天入库/出库单顺延编号。例如IC20121210251,表明是中药入库单,该批中药是在2012-12-10号入库,并且是当天的第251个入库单。4.4数据库设计数据库设计该药品管理系统数据库设计是指在确定的DBMS上建立数据库应用结构的过程。一般包括概念结构设计、逻辑结构设计和物理结构设计等。在本系统中主要介绍概念结构设计、逻辑结构设计和物理结构设计的内容。概念结构设计图3
27、-1 药房ER图图3-2 药库ER图图3-3管理员ER图图3-4采购ER图图3-5药品参照ER图图3-6各实体属性图逻辑结构设计将上述ER模型转化成关系模型如下:管理员:(管理员帐号,管理员姓名,管理员密码)药品:(药品编号,药品名称,药品规格,生产日期,有效日期,生产厂家,批发价,零售价)药房:(药房号,主管院长姓名)药库:(药库号,药库名,主管院长姓名)供货商:(供货商编号,供货商名称,供货商联系电话)药房领药订单:(领药订单号,药房号,药品编号,申请数量,实领数量,填单时间,管理员账号)药房发药单:(发药单号,药房号,药品编号,发药数量,填单时间,管理员账号)药库入库单(入库单号,药库号
28、,药品编号,入库数量,填单时间,管理员账号)药库出库单:(出库单号,药库号,药品编号,出库数量,填单时间,管理员账号)调价单:(调价单号,药品编号,调整前价格,调整后价格,调价时间,填单时间,管理员账号)采购订单:(采购订单号,供货商号,药品编号,采购数量,填单时间,管理员账号)报损单:(报损单号,药品编号,报损数量,填单时间,管理员账号)药房存储:(药房号,药品编号,药品数量)药库存储:(药库号,药品编号,药品数量)基于SQL Server的数据库结构设计如下。数据库名为【药品库房管理】,表包括:管理员,药品,供货商,药房,药库,药房领药订单,药房发药单,药库入库单,药库出库单,调价单,采购
29、订单,药房存储,药库存储。对应表结构如下所示。表3-1 药品信息药品列名数据类型允许空值默认值药品编号Nchar(10)N药品名称Nvarchar(50)N药品规格Nvarchar(10)N生产日期DatetimeN有效日期DatetimeN生产厂家Nvarchar(50)N批发价floatN零售价floatN表3-2 管理员信息管理员列名数据类型允许空值默认值管理员账号Nchar(10)N管理员姓名Nchar(10)Y管理员密码Nchar(10)N管理员权限Nchar(10)N表3-3 药库信息药库列名数据类型允许空值默认值药库号Nchar(10)N药库名Nchar(10)N主管院长姓名Nc
30、har(10)Y表3-4 药房信息药房列名数据类型允许空值默认值药房号Nchar(10)N药房名Nchar(10)N主管院长姓名Nchar(10)Y表 3-5 供货商信息供货商列名数据类型允许空值默认值供货商编号Nchar(10)N供货商名称Nvarchar(50)Y联系电话Nchar(15)N表3-6 药房存储信息药房存储列名数据类型允许空值默认值药房号Nchar(10)N药品编号Nchar(10)N药品数量IntN表3-7 药库存储信息药库存储列名数据类型允许空值默认值药库号Nchar(10)N药品编号Nchar(10)N药品数量IntN表3-8 药房领药订单信息药房领药订单列名数据类型允
31、许空值默认值领药订单号Nchar(10)N药房号Nchar(10)N药品编号Nchar(10)N申请数量IntN实领数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N表3-9 药房发药单信息药房发药单列名数据类型允许空值默认值发药单号Nchar(10)N药房号Nchar(10)N药品编号Nchar(10)N发药数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N表3-8药库入库单信息药库入库单列名数据类型允许空值默认值入库单号Nchar(10)N药库号Nchar(10)N药
32、品编号Nchar(10)N入库数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N表3-8 药库出库单信息药库出库单列名数据类型允许空值默认值出库单号Nchar(10)N药库号Nchar(10)N药品编号Nchar(10)N出库数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N表3-8 调价单信息调价单列名数据类型允许空值默认值调价单号Nchar(10)N药品编号Nchar(10)N调整前价格DoubleN调整后价格DoubleN填单时间DatetimeN存档时间Datet
33、imeNgetdate()管理员账号Nchar(10)N表3-8 采购订单信息采购订单列名数据类型允许空值默认值采购订单号Nchar(10)N供货商编号Nchar(10)N药品编号Nchar(10)N采购数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N表3-8 报损单信息报损单列名数据类型允许空值默认值报损单号Nchar(10)N药库号Nchar(10)N药品编号Nchar(10)N报损数量IntN填单时间DatetimeN存档时间DatetimeNgetdate()管理员账号Nchar(10)N视图有药品信息视图,药房库存视图,
34、药库库存视图,药品不足视图。物理结构设计1. 关系模型存取方法选择索引存取方法在药品编号上建立索引。2. 数据库的存储结构将管理员表、药房表、药库表、供货商表、药品表这些比较稳定的表与其他易变表存放在不同的磁盘上;将日志文件和数据库对象放在不同的磁盘上,以改进系统性能。4.5输入输出设计输入设计:以药品不足表的输出为例。输出设计说明书类别输出介质名打印纸输出频率每日一次输出量2份报送期限1日行数/页35表头名药品不足表报送单位采购部资料代码GZ-01数据项名类型长度小数位描述备注药品编号C10C(10)药品名C50C(50)药品不足数N7N(7)输出日期D8D(8)去向采购部形式打印内容药品编
35、号、药品名、药品不足数、输出日期顺序代码设计要求进行代号排序频率每日一次输入设计:以采购订单的输入为例:输入内容及格式设计:数据项名类型长度小数位输入格式备注采购订单号C10扫描仪输入供货商号C10扫描仪输入药品编号C10扫描仪输入采购数量N7键盘输入填单时间D8键盘输入管理员帐号C10网络传输来源采购部介质纸介质字段采购订单号(10位字符型)、供货商号(10位字符型)、药品编号(10位字符型)、采购数量(7位数字型)、填单时间(8位日期型)、管理员帐号(10位字符型)估计采购数量每日平均5位数。每日最多7位数。4.6系统业务流程系统的业务处理流程从业务流程图可得来。如上文中的两大模块以及下面
36、附属的子模块。下面以子模块中的库存不足报警系统为例说明处理过程。库存不足报警系统 在药库处理系统中,当某药品药库库存数量得到某一个较小的值时,采购部门应该计划采购该药品。设置该数量为药库库存量不足报警线。该药库自动检测药品库存数量,当药品库存达到或者低于报警线时,该系统将报警,自动生成药品不足单,提供给采购部门。三、系统测试1. 引言1.1测试目的通过对医院药品库房管理信息系统的测试,了解该系统的基本功能和操作流程,以发现该系统是否存在缺陷,同时核对其是否完成了系统可行性分析报告中所想要达到的客户需求以及业务功能。1.2项目背景测试产品医院药品库房管理信息系统测试版本医院药品库房管理信息系统测
37、试版第一版提交日期2012-12-19测试类型项目测试测试目的医院药品库房管理信息系统是否满足客户需求,是否实现业务功能主要测试项目测试医院药品库房管理信息系统的各功能界面是否有误、功能测试员赵冬灵、晏丽、方艳萍1.3参考资料序号参考资料出版单位发表日期文件编号01医院药品库房管理信息系统可行性分析报告测试组2012-11-130102医院药品库房管理信息系统设计报告测试组2012-11-29022. 测试2.1 测试环境操作系统:装有windows xp系统的PC机软件:IIS 、SQL SERVER 2005、VISUAL STUDIO.NET2.2 测试方案2.1.1黑盒测试,对系统的各
38、个功能进行测试,在输入合理及不合理的数据后测试系统的正常运行情况。2.1.2 白盒测试,对系统的各个功能模块进行测试,检验其是否达到该有的功能。2.3 测试项目测试1:系统登录测试测试2:入库、出库处理测试测试3:库存管理测试测试4:库存查询测试5:领药、发药处理测试2.4 测试进度整个测试时间跨度,2012-12-12至2012-12-192.5 测试人员赵冬灵、晏丽、方艳萍2.6 测试过程如下图(1)登录测试主界面(2)入库出库处理测试出库测试入库测试(3)库存管理测试以详细库存查询测试(4)领药、发药处理测试药房领药测试发药测试3. 测试结果及分析3.1测试结果(1)运用黑盒测试法针对该
39、项测试,发现,只有存入到数据库内的用户包括高级管理员和普通用户,才能成功登录进入主页面,进而进行查看浏览信息以及更改等操作。(2)出库、入库处理,领药、发药处理,如上图所示均能在实现页面功能的同时对后台的数据库进行了操作更改。(3)通过库存管理,可以实现库存查询,药品报损,药品调价以及药品具体情况的查询,如详细的库存查询为例,可以实现查询到存在由某主管院长控制下的某药库中某种药品的详细说明。3.2测试分析(1)缺陷分析缺陷序号缺陷名称缺陷内容缺陷严重程度01模块功能缺失供货商不能登录系统查看采购订单、入库单,核实信息低02安全风险缺失高级管理员与普通用户拥有同样的访问和修改权限高03网页设计局限用户不能按照自己的喜好对主页样式进行更改低(2)优处分析新增添了药房和药库单据管理功能的实现。不仅方便了查询,使数据具有良好的可读性,还更加有利于系统功能模块的完善,和系统的完整性实现。4. 测试结论界面整洁美观,语言规范,文字、表格组合良好,操作友好,但系统主界面不能进行自我风格及大小调整。功能部分业务功能要求不完善,大部分可行性分析中的需求和业务功能需求完善且能正常实现,使用起来较为方便快捷。项目总评通过对软件进行测试,总结出该医院药品库房管理信息系统的业务功能不完善,会影响到操作使用,并且存在了很大的风险。但整体性与功能基本相符,细节处理有待完善。
链接地址:https://www.31ppt.com/p-2078435.html