企业进销存软件测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
石家庄科技信息职业学院
课程设计(实训)报告
系部信息工程系专业 __软件技术___ 班级 _ _ _ __学号 __ _ 姓名 ____ _____课题企业进销存指导教师 ____ _____报告成绩______________
日期:年月日
摘要
在经济快速发展的今天,企业的进销存管理是企业经营管理中的重要环节,也是一个企业能够取得效益的关键,如果能够做到合理进货,及时销售,库存量最小的同时又不至于缺货,那么企业就能获得最好的效益。
本文从兴弘昌物资有限公司进销存管理现状为背景,说明了物资进销存管理在企业中的重要性,运用在专业课中学习到的信息管理系统开发的理论与技术知识,分析它的业务流程、数据流程,并且对系统的概念模型和逻辑模型进行设计,采用比较流行的C#语言,Windows XP、SQL Server2005、Visual Studio 2008为开发环境,开发了兴弘昌物资有限公司进销存管理系统,本系统通过计算机局域网对公司进销存业务数据实现同步管理,以求降低企业管理成本,提高其经济效益。
关键词:进销存管理;进销存管理系统;系统测试
目录
测试项目简介 (3)
一、项目需求 (4)
1.1日常事务模块 (4)
1.2其他事务模块 (4)
1.3基础信息 (5)
二、测试计划 (6)
2.1测试方案 (6)
2.2测试项目 (6)
2.3测试准备 (6)
2.4测试机构及人员 (6)
三、设计测试用例 (7)
3.1测试项目名称及测试内容 (7)
3.2测试实例 (7)
四、界面测试 (9)
五、测试缺陷报告 (9)
六、结论 (10)
七、参考文献 (10)
测试项目简介
一、项目需求
根据对进销存管理内容和进销丰管理系统的分析,一个标准的进销存管理系统应该包括以下几大功能。
1.1日常事务模块
1)进货管理:进行商品采购入库,采购退货,进/退单据和当前库存查询,与供货商的往来帐务。
1.“采购订单”用于录入企业的采购订单。一般来说,采购订单、入库单,主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、人、税价合计、不含税价、税额等,从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、进价、税价合计、扣率、税率、不含税价,税额等。
2.“进货单”用于录入企业的进货单,也分为主从两张表,主表“进货单”内容包括编号、货商号、进货日期、业务员、制单人、验收员、保管员、税价合计、不含税价、税额、订单号等,从表“进货单明细”内容包括编号、进货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税额、仓库、货物质量等。
3.“退货管理”用于录入企业进货时的退货单。进货的退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写进退货单,一般采用前一种方法。
2)库存管理,各功能模块实现的功能分别为:
1.“库存查询”用于查询企业商品的库存,可以查询总库存和各分仓库库存。
2.“库存转”用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。
3.“库存盘点”用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库的库存数量进行核对并产生盘盈盘志统计信息。
4.“报损报溢”用于管理企业商品库存的损溢,内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。
5.“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。
6.“库丰上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或商于上限的商品,并可以直接根据最佳存量直接生成采购订单。
7.“历史查询”用于查询各种转库、盘点、损溢的历史数据。
1.2其他事务模块
1、商品浏览及查询,按照库存,产品编号,产品名称,其他店面等条件查询并
2、浏览所有商品
3、订货浏览及查询,根据时间和单号、模糊查询查询所有订货单明细
4、钱箱浏览及查询,查询本次收益,上次留存余款,钱箱资金总额,打开钱箱操作
5、来往帐浏览及查询,根据商品编号或款号查询库存往来编号,库存记录
1.3基础信息
1、仓库及门店设定添加,修改保存,删除仓库信息,添加备注,对仓库进行分组。
2、品牌设定,对品牌基本信息进行添加,修改,保存和删除,名称,地址,联系人,手机及电话等信息。
3、类别设定,对产品类别进行设置,添加,修改,删除
4、前台用户设定,添加,修改,删除用户信息,权限
5、后台用户设定添加,修改删除后台用户信息和权限,设置超级管理员
二、测试计划
2.1测试方案
说明确定测试方法和选取测试用例的原则
测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试
单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试。
组装测试:混合法。
确认测试:用户参与,按需求规格说明书验收。
系统测试:人工测试。
2.2测试项目
在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。
2.3测试准备
1.确定代码运行环境(vs2008,sq2005)
2.新建数据库
3.连接数据库
4.导入代码
2.4测试机构及人员
测试人员:负责编写测试计划,组织测试,对测试过程进行记录,收集、整理测试记录数据,对测试结果进行分析,编写测试总结报告。
软件编写人:负责编写、调试客户端测试软件;数据库管理系统的安装
用户:必要时可参加测试,并提出具体的测试要求,也可要求暂停测试。