4.2.4 产品查询模块
为了方便管理员对货物的调查,取证与分析,拥有权限的管理员可以在任何时刻随时对某一种产品进行查询。主要有两种查询方式,可以输入某一产品特定系列号或是特定名称,对该种产品的历史情况做一次系统的了解和回顾,也可以输入某以往存在的一个具体的日期,对该日期类仓库的运行状况进行细致的盘点和分析。
5.系统测试
系统测试的目的是为了确保系统的可执行性,该系统采用黑盒测试,实现功能的单一测试,它是在 的功能的情况下,通过大量测试用例来验证每个功能是否能正常运行。通过黑盒测试,所有功能基本正常,实现了预期的功能。
5.1入库测试
(1)条形码:必须有。
(2)名称:必须有。
(3)类别:必须有。
(4)数量:必须有,且为数字。
表1 测试表
条形码 名称 类别 入库数量 是否成功入库
001 苹果 水果 100 成功
空 香蕉 水果 200 失败
003 空 水果 300 失败
004 橘子 空 400 失败
005 西瓜 水果 空 失败
006 哈密瓜 水果 水果 失败
5.2出库测试
产品出库要满足一下几个条件才可以出库成功:
(1)出库产品首先是仓库里面拥,不可没有的产品也出库。
(2)出库产品的数量一定要小于库存容量。
表2 入库表
条形码 名称 类别 数量 是否成功出库
001 苹果 水果 80 成功
004 橘子 水果 500 失败
007 黄瓜 水果 100 失败
009 西红柿 水果 10 失败
5.3查询测试
查询测试可以根据,输入某一具体日期对产品进行查询管理,有以下几个要求,首先改日期对于系统真实存在,输入系统运行时间段的时间日期,所查询日期需要较为精确,到具体日期当天,那个时区,否则系统量大而无法查询。
表3 查询表
日期 系列号 单号 数量 物品 时间 状态 是否可以查询
2013 5 5 14 100 1367733727704 10000 书包 2013050514 入库 可以
2013 5 8 10 空 空 空 空 空 空 不可以
5.4库存管理测试
库存管理测试主要在库存管理中输入所要管理的物品名称进而进行管理,主要可以了解,产品条码系列号、产品名称、类别、数量、是否超出上限。
表4 管理表
库存查询 条码系列号 名称 类别 数量 是否超出上限 是否低于下线 JSP+MYSQL仓库管理系统的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_2261.html