仓库管理系统方案_第1页
仓库管理系统方案_第2页
仓库管理系统方案_第3页
仓库管理系统方案_第4页
仓库管理系统方案_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

1、仓库管理系统的方案学专年姓院:经济与管理学院 业:信息管理与信息系统 级:2009 级 名:冯发强一、引言1.项目背景随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这 样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。根据中国物流与采购联合会统计,2011 年,中国与物流相关的年总支出为 19000 亿元人民币,物流成本占 gdp 的比重为 20%左右。我国企业的物流支出成本约占总成本的 30%,而国

2、外企业的物流支出成本仅为 7%。物流成本的巨大差距,抵消了我国企业在原材料和人工上的成本优势,降低了我国企业的竞争力。国内的很多企业,由于信息的记录、收集、汇总、处理分析还处于比较低的水平,记录中信息分散、格式随意、应用单一,收集中不及时、不全面、不完善、保留不科学,汇总时口径不一、主题多元、结果不一,处理分析方法落后、 效率低下、只有短期,难以支持趋势等。仓库管理系统是通过入库业务、出库业务、库存调拨、库存调整,结合批次管理、物料对应、库存盘点、质检管理、实时库存管理等功能综合运用的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的企业仓库信息管理。仓库管理系统的投入,

3、将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的 业务纠纷,维护了企业长期与用户建立的良好信誉。2.项目目的近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十分困难,且出现错误的可能性很大。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失

4、去为客户服务 的机会。本系统就是针对以上问题而提出的,如何改善以上问题是本系统的首要目的。二、系统分析2.1 需求分析定义仓库管理系统,er 图。数据流图用于描述系统对数据的加工过程。数据字典各类数据描述的集合,能够提供对数据的详细规格定义,并可用于验证数 据,以发现系统在数据需求描述中是否出现遗漏。目标(1) 建立超市仓库系统(2) 规范超市仓库的管理工作模式用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范 化、机读数据格式标准化、管理决策科学化。(3) 建立标准货物数据库依照货物的不同性质对货物进行合理的调配(4) 提高超市仓库管理的运营质量便于工作人员准确地掌握

5、仓库结构,全面了解消费者的需求,及时调整采购计划,突出 库藏特点。运行环境本应用系统是建立在 windows 操作系统平台,系统所承担的工作可以减少管理员的工作量,管理员可以使用友好的操作界面添加数据,删除数据,根据需要进行查询、统计,还可以通过网络和其他与之相关的系统相关联,为系统的扩充也提供接口。数据库系统为 sql server 2005。并需要打印报表的打印机。2.2 功能需求功能划分采购分析采购部门超市仓库管理系统计划部门销售部门超 市 仓 库 管 理 系仓库管理部门采购订单销售统计售后服务处理数据的变更进出货物管理货物状态确认图 1 系统组成和功能框图商品数量控制生成订货报表订货报

6、表计划部门商品计划录入商品商品计划商品信息表采购计划打印订货报表库存量商品汇总订货报表报表超市仓库管理 部门商品流通表入库单1.录入入库单入库单采购部门打印商品汇总 报表商品流通表出库单1.录入出库单出库单销售部门生成商品汇总报表图 2 系统 0 层数据流图功能描述(1)提供针对部门的权限管理机制和针对工作人员的登录注册机制通过用户登录界面来限制用户群,从而保护系统以及企业的商业信息。 (2)对商品进行类别录入包括商品类目,商品信息的录入(3) 仓库商品的流通,涉及入库、出库、报损三种流通方式(4) 仓库管理各种数据的查询,更新和维护包括商品信息的修改、删除以及查询等各种数据的管理。(5)按月

7、打印商品汇总报表并备份商品流通数据(6)自动产生订货请求当仓库货物的剩余量低于一个最小值的时候自动提示系统需要订货了。 (6)系统维护功能包括对系统数据备份、还原、系统留言等。(7)帮助功能提供关于版本以及关于作者信息方面的帮助提示。2.3 性能需求数据精确度商品数量必须为整数时间特性系统在执行操作时的响应时间、更新处理时间、数据转换与传输时间、运行时间,都应 该保持一般系统标准,尽量提高各项操作的速率,提高系统质量。适应性在操作方式、运行环境、与其他如软件的借口以及开发计划等发生变化时,应具有的适 应能力,系统应具有良好的扩展性和可移植性。1.4 其它需求可使用性软件不需要太多花哨的东西,实

8、用就行。有一个方便用户交互的界面,一般职工通过简 单培训就可以使用系统。安全保密在访问数据库时,给数据库中的数据加上访问权限,来提高系统的安全性,集体做法时: 把数据库隐藏可维护性由系统管理员,周期性对超市仓库管理系统的商品的货物信息的更新,来为超市的商品 管理及时调配进行合理的信息传送为其他部门的产品的动态设计来进行计划。可移植性等采用的开发技术不仅满足现在的应用需求,而且适应未来的发展趋势,在以后的升级、移植工作方便。编写的界面能直接在 pc 机上运行,无需安装等过程,可移植性好。 三、系统总体设计在这个阶段,主要是进行计算机过程与手工过程相关的总体的系统设计,除了对系统进行抽象处理,进行

9、系统功能模块的划分之外,还包括选择合适的软、硬件和网络设备等。3.1 系统设计的原则(1) 可靠性:系统应保证长期安全的运行。系统中的软硬件及信息资源应满足可靠性设 计的要求。(2) 安全性:系统应具有必要的安全保护和保密措施,有很强的应对计算机犯罪和病毒 的防范措施。(3) 容错性:系统应具有较高的容错能力,有较强的抗干扰性。对各类用户的误操作应 有提示或自动消除的能力。(4) 可扩充性:系统的软硬件应具有扩充升级的余地,不可因软硬件扩充、升级或改型而使原有系统失去作用。(5) 实用性:注重采用成熟而实用的技术,使系统建设的投入产出比最高,能产生良好 的社会效益和经济效益。(6) 先进性:在

10、实用的前提下,应尽可能地跟踪国内外最先进地计算机软硬件技术、信 息技术及网络通信技术,使系统具有较高的性能指标。(7) 易操作性:贯彻面向最终用户的原则,建立友好的用户界面,使用户操作简单直观, 易于学习掌握。3.2 系统结构的设计根据对器材出入库和仓库盘点的业务流程和数据流程的分析,根据以器材为中心的管理模式,将系统划分为入库、出库和盘点三个模块。该模块功能结构图如图3.1 所示,它大致 表示出了本系统的功能模块情况。主菜单管理员界面用户界面输入查看查询修改删除统计四、系统实施计划查看图 3 本系统的功能模块情况查询任务进度分解图 4 任务进度分解表五、系统的详细设计根据总体设计产生的系统结

11、构图的要求,在详细设计阶段,完成代码设计、用户界面设计,数据存储设计和数据传输设计。开始管理员用户否否显示输入否否查询是显示是否查询否显示查询修改否是是是追加否是是删除否是统计是是输入显示查询修改追加删除统计图 5 系统结构图 结束5.1 代码和编码的设计代码指明了事物的名称、属性、状态。运用计算机进行数据处理时,为了录入、处理和数据存储的方便,为了节省存储空间,提高处理速度、效率和精度,通常采用数字、字母和 一些特殊符号组成的代码来识别事物和处理数据。另外,物资仓库是一个庞大而复杂的仓库,仓库中的器材类别复杂,品种繁多,且库存量大。为了方便仓库的统一管理,减小管理员的工作量,必须为每一件器材

12、进行有规律的编 码。通过编码可以看出该器材属于哪一类的哪一品种。在进行代码设计的过程中,必须遵循下列代码设计的基本原则:第一:要适合计算机处理代码是计算机进行分类、排序、检索、统计、分析等所有处理的依据,因此代码设计要 便于计算机识别和处理,同时,最主要的是要满足管理的要求。第二:要便于使用代码的结构要简单明了,含义单纯,容易理解,容易记忆。最好是尽可能使用现有的名 称代号和代码符号。第三:代码标准化凡是国家和主管部门已经制定统一代码的,则采用标准代码形式,便于各系统之间的信 息交换。如国家和主管部门无统一规定的,则尽量和国际标准或国际惯例相一致。5.2 程序 1(标识符)设计说明:用户登录模

13、块5.2.1 程序描述本系统主要实现用户登录模块。5.2.2 功能功能描述:仓库管理系统登录记录登录信息退出系统记录退出信息图 6 用户登录模块结构图5.2.3 性能精度需求:在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使 用数摞结构,可以满足各种精度的需求。时间需求:在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。 灵活性:当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化 时,设计的软件要做适当调整,灵活性非常大。4.2.4 输入项编号数据元素名内部名 值域类长备注e01e02e03账户密码姓名zhmmxnc/12

14、c/12c/125.2.5 输出项输出信息为登录信息与退出系统信息。5.2.6 算法验证用户身份功能模块主要算法if 用户名 and 口令 正确以该用户身份进入系统总控制界面并获得响应系统权限 else提示“用户名或口令错误”累计错误三次,自动关闭本系统end if5.2.7 流程逻辑用户输入登陆信息审核信息添删改查信息系统处理用户的输入信息显示处理结果用户图 7 仓库管理系统流程图 1用户输入登陆信息审核信息成功登陆系统用户图 8 仓库管理系统流程图 2用户输入登陆信息审核信息显示帮助文档显示帮助文档信息用户图 9 仓库管理系统流程图 35.2.8 接口传感信息提示数据录入,提示用户输入帐户

15、及密码。系统提交用户所输入用户及密码,判断用户所输入的用户或密码是否正确。如果正确将从数据库中提取符合条件的信息,并显 示出来。5.2.9 存储分配数据的相关存储都是利用 sql2000 数据库存储数据的。5.3 程序 2(标识符)设计说明:管理系统模块5.3.1 程序描述本系统主要实现仓库货物有关信息的管理,根据用户需求实现相应的信息查询查询,修 改和维护,对货物信息及时地更新管理。本程序为非常驻内存,并发处理。5.3.2 功能仓库管理系统登录管理员入库管理商品管理库存预警管理出库管理查询管理修改列表管理图 10 为管理数据模块结构图5.3.3 输入项编号数据元素名内部名 值域类长备注e04

16、e05e06e07e08e09e10e11e12e13e14e15e16e17e18级别商品编号商品名称规格出库价格出库日期 出库经手人客户供货编号 供货单位名称 收款单位业务员商品数量入库价格入库日期jbspbhspmcggckjgckeqckjsrkhghbhghdwmcskdwywyspslrkjgrkrqc/10c/6c/30c/10n/6d/8c/12c/12c/6c/30c/30c/12n/8n/6d/8e19e20e21e22e23e24e25e26e27e28e29e30e31e32e33e34e35e36e37入库经手人 名片编号 供货商编号职务公司电话地址邮编入库编号库存上

17、限库存下限退货编号退货数量退货日期退货单位退入编号退入数量退入单位退入时间出库编号rkjsrmpbhghsbhzwgsdhdzybrkbhkcsxkcxxthbhthslthrqthdwtrbhtrsltrdwtrsjckbhc/12c/6c/6c/12c/12c/30c/6c/6n/8n/8c/6n/6d/8c/30c/6n/8c /30d /8c/65.3.4 输出项编号e04e05e06e07e08e09e10e11e12e13e14e15e16e17e18e19e20e21e22e23e24e25e26e27数据元素名 级别商品编号商品名称规格出库价格出库日期 出库经手人 客户供货编号

18、 供货单位名称 收款单位业务员商品数量入库价格入库日期 入库经手人 名片编号 供货商编号 职务公司电话地址邮编入库编号库存上限内部名 值域 jbspbhspmcggckjgckeqckjsrkhghbhghdwmcskdwywyspslrkjgrkrqrkjsrmpbhghsbhzwgsdhdzybrkbhkcsx类长c/10c/6c/30c/10n/6d/8c/12c/12c/6c/30c/30c/12n/8n/6d/8c/12c/6c/6c/12c/12c/30c/6c/6n/8备注e28e29e30e31e32e33e34e35e36e37库存下限退货编号退货数量退货日期退货单位退入编号

19、退入数量退入单位退入时间出库编号kcxxthbhthslthrqthdwtrbhtrsltrdwtrsjckbhn/8c/6n/6d/8c/30c/6n/8c /30d /8c/65.3.5 算法系统总控制模块主要算法每个菜单项调用相应模块,实现各自的功能。以退出系统为例:if 退出系统提示“确认退出系统? ”if 确认退出退出仓库管理系统else返回到仓库管理系统end ifend if其他功能菜单类似。用户信息管理模块主要算法添加按钮触发的处理:用于添加新的用户,产生添加用户的界面。(仅限管理员权限) 删除按钮触发的处理:用于删除选中的系统用户。(仅限管理员权限)修改密码按钮触发的处理:用

20、于修改当前用户的密码,产生新的密码修改界面。修改密码处理流程:输入原始密码重复输入原始密码if 两次密码相同匹配数据库用户密码if 与数据库密码相同继续输入新密码,修改成功else显示“您的密码不正确!”else显示“两次输入不相同!”4 上一页按钮触发的处理:显示上一页的记录。5 下一页按钮触发的处理:显示下一页的记录。6 首页按钮触发的处理:显示第一页的记录。7 末页按钮触发的处理:显示最后一页的记录。8 退出按钮触发的处理:关闭用户信息管理窗口并返回主控制界面。客户信息管理模块主要算法1 查询条件下拉列表:选择查询的方式,然后于查询框中填写关键字进行搜索。2 添加按钮触发的处理:用于添加

21、新的客户,产生添加客户的界面。(仅限管理员权限) 删除按钮触发的处理:用于删除选中的客户的信息。(仅限管理员权限)4 修改按钮触发的处理:用于修改选中的客户的信息,产生客户信息修改界面。(仅限 管理员权限)5 上一页按钮触发的处理:显示上一页的记录。6 下一页按钮触发的处理:显示下一页的记录。7 首页按钮触发的处理:显示第一页的记录。8 末页按钮触发的处理:显示最后一页的记录。9 退出按钮触发的处理:关闭客户信息管理窗口并返回主控制界面。产品入库功能模块主要算法1 产品类型下拉列表:选择入库产品的类型。2 产品名输入框:用于输入添加的产品的名称。3 产品价格输入框:用于输入添加的产品的价格。4

22、 入库量输入框:用于输入添加的产品的数量。(按产品类型确定单位)5 生产日期输入框:用于填写入库产品的生产日期。6 入库按钮触发的处理:将用户填写的入库产品的信息添加到库存的产品信息中。 重置按钮触发的处理:将用户填写的产品入库信息清空重新填写。退出按钮触发的处理:关闭产品入库窗口并返回主控制界面。产品出库功能模块主要算法1 产品名下拉列表:选择出库产品的名称。2 出库量输入框:用于输入售出的产品的数量。(按产品类型确定单位)3 出库按钮触发的处理:将用户填写的产品出库信息添加到库存的产品信息中。 重置按钮触发的处理:将用户填写的产品入库信息清空重新填写。退出按钮触发的处理:关闭产品出库窗口并

23、返回主控制界面。产品信息管理模块主要算法1 查询条件下拉列表:选择查询的方式,然后于查询框中填写关键字进行搜索。2 查询按钮触发的处理:用于根据查询条件和用户输入的条件进行查询产品的相关信息 并显示。3 修改按钮触发的处理:用于修改选中的产品的信息,产生产品信息修改界面。(仅限 管理员权限)4 上一页按钮触发的处理:显示上一页的记录。5 下一页按钮触发的处理:显示下一页的记录。6 首页按钮触发的处理:显示第一页的记录。7 末页按钮触发的处理:显示最后一页的记录。8 退出按钮触发的处理:关闭产品信息管理窗口并返回主控制界面。数据维护模块主要算法1 数据备份(手动)按钮触发的处理:立即开始备份当前

24、仓库管理系统的各种数据。2 数据备份(自动)按钮触发的处理:用户设定数据自动备份的时间,系统根据用户设 定的时间自动将仓库管理系统中此刻的各种数据进行备份。3 退出按钮触发的处理:关闭产品信息管理窗口并返回主控制界面。5.3.6 流程逻辑仓库管理系统整体数据流图1234用户用户选择操作系统管理输入处理维护模块帮助模块相应结果用户d1仓库数据图 11 仓库管理系统数据流图细化“系统管理”的数据流图用户用户数据1.1客户管理1.2用户管理1.3退出系统d2客户资料 d3用户资料图 12 对“系统管理”的细化细化“输入处理”的数据流图用户用户数据2.1产品入库d12.22.3产品产品出库查询仓库数据

25、图 13 对“输入处理”的细化系统帐户管理数据流图2用户用户数据1验证用户修改更新授权用户用 户 数 据d4用户资料图 14 系统帐户管理数据流图5.3.7 接口外部接口将条形码设备接收的数据传递给系统,系统将整理好的数据传递给数据库,并提示数据录入。将从数据库中提取符合条件的信息,并显示出来,然后通知打印机进行打印。内部接口控制面板提示用户输入口令等信息,条码扫描仪对商品信息进行录入。通过显示器把需 要的信息显示出来,如果需要打印就通知打印机打印出来。5.4 开发环境开发系统: microsoft windows xp代码编写: c+数据库管理:microsoft sql server文档工

26、具: microsoft office word 2007制图工具: microsoft visio制表工具: microsoft excel 2000六、系统可能的不足至此,对整个系统的总体构架已经圆满完成,对系统的详细设计也进行了完整的阐述,同时对主要的技术问题也提出了很好的解决方案,因此,可以说整个系统已经大致完成。但是在系统的整体开发和实现过程中,系统还存在着小技术问题。对于系统所存在的瑕 癖,通过以后对系统的不断改进和维护,将使得系统日趋完美。文件传输的安全考虑和改进方向在系统的详细设计中已经提到过,系统生成的文件是通过 ftp 文件传输协议,与中心管理系统进行文件的传递与互换。虽然

27、文件在传送前已经经过加密程序进行加密,接收后再经过解密程序进行解密,文件里的内容具有很好的保密性;但是在文件的上传和下载过程中,下载方可以采取匿名的形式进行下载,但上传方的用户身份对外是公开的,无所谓保密性的 问题。所以在文件传输的过程中,用户的的身份就不能够隐藏起来,使得用户身份的保密性受到威胁。对于该问题,从网络上的文件传输方面来看,为了保证文件在传输过程中的稳定性,同时又要保证对用户身份的保密,鉴于这两方面的考虑,可以通过采用 tcp/ip 协议来进行文件的传输。从而使得在文件的传输过程中,既能保证文件传输的稳定性,又能够保证对用 户身份的保密。通过系统的实施,使得开发实现的系统最终能够

28、投入实际的应用中。同时,在实际的应用过程中,将对系统进行维护和不断的改进,使得计算机的运用能够为用户提供最大方便, 并最大限度地提高管理效率,同时又能很好地保护了用户。七、系统测试7.1 测试计划7.1.1 测试项目基础资料管理模块测试入库管理模块测试出库管理模块测试出入库查询管理模块测试用户管理模块测试服务器连接模块(包括数据库)测试 各模块之间的接口测试系统测试7.1.2 测试方案主要对功能和性能进行测试。7.1.3 测试环境系统软件配置:microsoft windows xp or windows 2000 ,jre 1.5 数据库管理系统:sql server硬件要求:p3 1ghz

29、 以上,256mb 以上,cpu ram7.2 测试计划说明7.2.1 功能测试采用手动测试,由于测试的繁琐,没有专门的工具。7.2.2 用户登录测试用例序号1测试目的&先决条件 测试目的:1. 正确输入,用户登录 操作能否成功先决条件:测试输入/动作 服务器:(默认) 用户名:admin 密码:123456 点击“登录”按钮预期测试结果 1. 由登录界面转到库存查询界面1. 服务器端程序已启动2. 数据库中有如下用户信息用户名:admin密码:1234562 测试目的: 2.1 1. 检测系统对空输入的检测程度先决条件:2.21. 服务器端和客户端不输入用户名和密码 点击“

30、登录”按钮不输入用户名弹出对话框报错: “ 用 户 名 或 密 码 不 能 为 空”3程序已启动测试目的:1. 检测系统对用户名 和密码项的检测程 度先决条件:(其他与测试用例 1 相同) 2.3不输入密码(其他与测试用例 1 相同) 3.1服务器: 用户名:admin 密码:123 点击“登录”按钮弹出对话框报错: 1.“用户名或密码不正确”1. 服务器端程序已启3.2动2. 数据存在如下用户信息:用户名:admin 密码:123456 3.33. 数据不存在用户名为“bbb”的用户 产品入库管理用例服务器: 用户名:admin1 密码:1

31、23456 点击“登录”按钮服务器: 用户名:admin1 密码:123 点击“登录”按钮服务器: 用户名:bbb 密码:111 点击“登录”按钮序号测试目的&先决条件测试输入/动作预期测试结果123测试目的: 1. 选择入库产品类型,名称, 1. 返回操作成功提示窗口 1. 对入库产品信息录入 输入产品入库数量,点击 2. 库存数据库已经更新操作是否成功 “提交数据”按钮先决条件:1. 服务器端程序已启动2. 管理员 admin 已经登录系统测试目的: 1. 选择入库产品类型,名称, 1. 返回操作成功提示窗口 1. 检测对入库产品数量 输入产品入库数量为

32、:10 2. 库存数据库已经更新的 输 入 类 型 为 数 字 点击“提交数据”按钮时是否正确先决条件:1. 服务器端程序已启动2. 管理员 admin 已经登录系统测试目的: 1. 选择入库产品类型,名称, 1. 返回操作成败提示小窗 1. 检测对入库产品数量 输入产品入库数量为: aa 口,入库数量只能为数的 输 入 类 型 为 非 数 点击“提交数据”按钮 字字类型时是否正确 先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统2. 选择入库产品类型,名称, 输入产品入库数量为:a10 点击“提交数据”按钮1. 选择入库产品类型,名称, 输入产品入库数量为:十 点击

33、“提交数据”按钮7.2.3 入库类型管理用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的: 1. 点击“修改”按钮,进入 1. 返回提示窗口:修改成21. 检测对入库产品类型 修改入库类型界面,输入 的修改修改后的产品类型先决条件:1. 服务器端程序已启动2. 管理员 admin 已经登录系统,进入入库类型管理模块测试目的: 1. 点击:“删除”按钮 1. 检测对入库产品类型的删除先决条件:1. 服务器端程序已启动2. 管理员 admin 已经登录系统,进入入库类型管理模块功1. 返回提示窗口:删除成 功3测试目的: 1. 点击:“添加入库类型”按 1. 返回提示窗口:添加入1.

34、 检测对入库产品类型 钮,进入添加入库类型界 的添加 面,输入添加入库产品类先决条件: 型,点击:“提交数据”按 1. 服务器端程序已启动 钮2. 管理员 admin 已经登录系统,进入入库类型管理模块7.2.4 产品出库测试用例库产品类型成功序号测试目的&先决条件测试输入/动作预期测试结果1测试目的: 1. 选择出库产品类型,名称, 1. 提示产品出库是否成功1. 对出库产品信息操作 输入产品出库数量,点击 2. 若库存量少于等于库存 是否成功 “提交数据”按钮 警戒量,提示出库成2先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入出库管 理模块3. 假设产品库

35、存量充足 测试目的:1. 检测对出库产品数量 的 输 入 类 型 为 数 字 时是否正确功。1. 选择出库产品类型,名称, 1. 返回操作成功提示窗口 输入产品出库数量为:10, 2. 库存数据库已经更新 点击“提交数据”按钮 3. 若出库数量少于等于库存量,提示出库成功。3先决条件:1. 服务器端程序已启动2. 管理员 admin 已经登录系统进入出库管理模块3. 假设产品库存量充足测试目的: 1. 选择出库产品类型,名称, 1. 返回操作成败提示小窗 1. 检测对出库产品数量 输入产品出库数量为: aa 口,出库数量只能为数的 输 入 类 型 为 非 数 点击“提交数据”按钮 字字类型时是

36、否正确 2. 选择出库产品类型,名称,先决条件: 输入产品出库数量为:a101. 服务器端程序已启动 点击“提交数据”按钮42. 管理员 admin 已经登 录系统,进入出库管 理模块测试目的:1. 检测对出库产品库存 数量是否充足先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入出库管 理模块3. 假设 a 产品类型为: a1 ,名称为:食品, 库存量为:1003. 选择出库产品类型,名称,输入产品出库数量为:十点击“提交数据”按钮1. 选择出库产品类型为: 1. 提示产品出库成功a1,名称:食品,数量: 2. 库存数据已更新50,点击“提交数据”按钮2. 选择

37、出库产品类型为: 2. 提示产品库存不足,操 a1,名称:食品,数量: 作不成功。提示进货 150 ,点击“提交数据”按钮7.2.5 产品入库查询序号测试目的&先决条件测试输入/动作预期测试结果1测试目的: 1. 选择入库产品类型,输入 1. 返回查询列表页面 1. 检测对入库产品按: 正确时间(格式:类型与时间、类型与 ),点击:名称、类型与客户查 “查询”按钮询2. 选择入库产品类型,产品先决条件: 名称,点击:“查询”按钮 1. 服务器端程序已启动 3. 选择入库产品类型,输入 2. 管理员 admin 已经登 客户名称,点击:“查询”录系统,进入产品查 按钮询管理模块2测试目的:1.

38、检测对入库产品按: 类 型 与 时 间 查 询 时 时 间 输 入 格 式 是 否 正确先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查 询管理模块3. 正确时间(格式: )1. 选择入库产品类型,输入 时间 20101205,点击: “查询”按钮2. 选择入库产品类型,输入 时间 201012,点击:“查 询”按钮3. 选择入库产品类型,输入 时间 1205,点击:“查询” 按钮4. 1. 选择入库产品类型,输 入时间 2010 12 5 ,点 击:“查询”按钮1. 返回查询列表页面1. 返回:你所输入的时间 格式不对,正确格式: ,如: 2010120

39、53测试目的: 1. 选择入库产品类型,输入 1. 返回查询列表页面 1. 检测对入库产品按: 产品名称:食品,点击:类 型 与 产 品 名 称 查 “查询”按钮询 时 是 否 存 在 该 产品先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查 询管理模块3. 产品名称:食品存在 产品名称:篮球不存 在2. 选择入库产品类型,输入 2. 返回提示窗口:你所输 产品名称:篮球,点击: 入的产品名不存在 “查询”按钮4测试目的: 1. 选择入库产品类型,输入 1. 返回查询列表页面 1. 检测对入库产品按: 客户名称:张三,点击:“查类 型 与 客 户 名 称

40、查 询”按钮询 时 是 否 存 在 该 客户先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查询管理模块3. 客户:张三存在客户:李四不存在 7.2.6 产品出库查询2. 选择入库产品类型,输入 2. 返回提示窗口:你所输 客户名称:李四,点击: 入的客户名不存在 “查询”按钮序号测试目的&先决条件测试输入/动作预期测试结果1测试目的: 1. 选择出库产品类型,输入 1. 返回查询列表页面 1. 检测对出库产品按: 正确时间(格式:类型与时间、类型与 ),点击:名称、类型与客户查 “查询”按钮询2. 选择出库产品类型,产品先决条件: 名称,点击:“查询”按钮

41、 1. 服务器端程序已启动 3. 选择出库产品类型,输入 2. 管理员 admin 已经登 客户名称,点击:“查询”录系统,进入产品查 按钮询管理模块2测试目的:1. 检测对出库产品按: 类 型 与 时 间 查 询 时 时 间 输 入 格 式 是 否 正确先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查 询管理模块3. 正确时间(格式: )1. 选择出库产品类型,输入 时间 20101205,点击: “查询”按钮2. 选择出库产品类型,输入 时间 201012,点击:“查 询”按钮3. 选择入库产品类型,输入 时间 1205,点击:“查询” 按钮4. 1.

42、 选择出库产品类型,输 入时间 2010 12 5 ,点 击:“查询”按钮1. 返回查询列表页面1. 返回:你所输入的时间 格式不对,正确格式: ,如: 201012053测试目的: 1. 选择出库产品类型,输入 1. 返回查询列表页面 1. 检测对出库产品按: 产品名称:食品,点击:类 型 与 产 品 名 称 查 “查询”按钮询 时 是 否 存 在 该 产品先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查 询管理模块3. 产品名称:食品存在 产品名称:篮球不存 在2. 选择出库产品类型,输入 2. 返回提示窗口:你所输 产品名称:篮球,点击: 入的产品名

43、不存在 “查询”按钮4测试目的: 1. 选择出库产品类型,输入 1. 返回查询列表页面 1. 检测对出库产品按: 客户名称:张三,点击:“查类 型 与 客 户 名 称 查 询”按钮询 时 是 否 存 在 该 客户先决条件:1. 服务器端程序已启动 2. 管理员 admin 已经登录系统,进入产品查询管理模块3. 客户:张三存在客户:李四不存在 7.2.7 产品添加用例2. 选择出库产品类型,输入 2. 返回提示窗口:你所输 客户名称:李四,点击: 入的客户名不存在 “查询”按钮序号测试目的&先决条件测试输入/动作预期测试结果1测试目的: 1. 1. 检测产品信息添加是否成功先决条件:1. 服务

44、器端程序已启动2. 管理员 admin 已经登录系统,进基础资料 管理模块正确输入产品名称,产品 1. 返回添加成功提示 型号,规格,库存警戒量,选择产品类别,计量单位,点击:“提交数据”按钮。2测试目的:1. 检测添加产品信息的 库 存 警 戒 量 的 输 入 是否为数字先决条件:1. 输入产品名称,产品型号, 1. 返回提示,输入的库存 规格,选择产品类别,计 警戒量值为:数字 量单位2. 输入库存警戒量为: aa ,点击“提交数据”按钮1. 服务器端程序已启动 3. 输入产品名称,产品型2. 管理员 admin 已经登 录系统,进基础资料 管理模块7.2.8 客户添加用例号,规格,选择产品类别, 计量单位4. 输入库存警戒量为:a10, 点击“提交数据”按钮5. 输入产品名称,产品型号, 规格,选择产品类别,计 量单位6. 输入库存警戒量为:十, 点击“提交数据”按钮序号1测试目的&先决条件 测试目的:测试

温馨提示

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

评论

0/150

提交评论