企业进销存软件测试.docx

上传人:b****6 文档编号:5865071 上传时间:2023-01-01 格式:DOCX 页数:9 大小:19.72KB
下载 相关 举报
企业进销存软件测试.docx_第1页
第1页 / 共9页
企业进销存软件测试.docx_第2页
第2页 / 共9页
企业进销存软件测试.docx_第3页
第3页 / 共9页
企业进销存软件测试.docx_第4页
第4页 / 共9页
企业进销存软件测试.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

企业进销存软件测试.docx

《企业进销存软件测试.docx》由会员分享,可在线阅读,更多相关《企业进销存软件测试.docx(9页珍藏版)》请在冰豆网上搜索。

企业进销存软件测试.docx

企业进销存软件测试

石家庄科技信息职业学院

课程设计(实训)报告

 

系部信息工程系专业__软件技术___

班级_____学号___

姓名_________课题企业进销存

指导教师_________报告成绩______________

 

日期:

年月日

 

摘要

在经济快速发展的今天,企业的进销存管理是企业经营管理中的重要环节,也是一个企业能够取得效益的关键,如果能够做到合理进货,及时销售,库存量最小的同时又不至于缺货,那么企业就能获得最好的效益。

本文从兴弘昌物资有限公司进销存管理现状为背景,说明了物资进销存管理在企业中的重要性,运用在专业课中学习到的信息管理系统开发的理论与技术知识,分析它的业务流程、数据流程,并且对系统的概念模型和逻辑模型进行设计,采用比较流行的C#语言,WindowsXP、SQLServer2005、VisualStudio2008为开发环境,开发了兴弘昌物资有限公司进销存管理系统,本系统通过计算机局域网对公司进销存业务数据实现同步管理,以求降低企业管理成本,提高其经济效益。

关键词:

进销存管理;进销存管理系统;系统测试

目录

测试项目简介……………………………………………………………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

 

测试项目简介

项目名称

企业进销存系统

测试时间

2011.12.24-30

测试人员

李建伟

测试目的

在测试过程中,首先需要对各子单元过程进行测试。

在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。

测试策略和技术

测试功能点。

能够方便的输入和查询商品进货。

采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试。

 

一、项目需求

根据对进销存管理内容和进销丰管理系统的分析,一个标准的进销存管理系统应该包括以下几大功能。

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测试机构及人员

测试人员:

负责编写测试计划,组织测试,对测试过程进行记录,收集、整理测试记录数据,对测试结果进行分析,编写测试总结报告。

软件编写人:

负责编写、调试客户端测试软件;数据库管理系统的安装

用户:

必要时可参加测试,并提出具体的测试要求,也可要求暂停测试。

三、设计测试用例

测试项目

3.1测试项目名称及测试内容

登陆、密码模块测试:

采用黑盒测试法,为了检测不同权限的用户在登陆时,是否能进入对应的模块并得到应有的权限,检验密码模块的正确有效性。

商品信息管理测试:

本测试采用白盒测试法,主要内容是插入商品信息的测试。

3.2测试用例

3.2.1用户登陆测试

测试用例1(正确输入)

输入:

用户:

1密码:

aa

预计输出:

显示前台销售管理窗体

测试用例2(无该用户)

输入:

用户:

X密码:

XX

预计输出:

弹出提示:

用户名或密码错误

测试用例3(密码错误)

输入:

用户:

1密码:

XX

预计输出:

弹出提示:

用户名或密码错误

测试用例4(无输入)

输入:

用户:

密码:

预计输出:

弹出提示:

用户名或密码错误

3.2.2商品录入测试

测试用例1(正确输入)

输入:

条形码:

10001商品名称:

可口可乐价格:

2.0

预计输出:

商品录入成功,加入商品列表

测试用例2(以存在的商品)

输入:

条形码:

10001商品名称:

可口可乐价格:

2.0(再次输入)

预计输出:

提示商品已经存在

测试用例3(需要录入的商品信息缺少或不合法)

输入:

条形码:

(空)商品名称:

可口可乐价格:

2.0

预计输出:

提示:

缺少信息

3.2.3商品查询测试测试用例1(正常)

输入:

(条形码)10001

预计输出:

商品列表中显示该商品,商品名商品1

测试用例2(无该商品)

输入:

(条形码)12345

预计输出:

商品列表中为空

3.2.4快速输入测试

测试用例1(正确输入)

输入:

条形码编号:

10001数量:

1

预计输出:

商品信息显示在购物小票列表中

测试用例2(正确输入,但该产品不允许销售)

输入:

条形码编号:

10002数量:

1

预计输出:

提示该产品不允许销售

测试用例3(无该商品)

输入:

条形码编号:

10003数量:

1

预计输出:

提示用不存在该产品

测试用例4(数量错误)

输入:

条形码编号:

10001数量:

0

预计输出:

提示请输入购买商品的正确数量

测试用例4(数量输入非数字)

输入:

条形码编号:

10001数量:

a

预计输出:

提示请输入数字

四、界面测试

用例1,界面是否与软件功能相融洽

测试人员评价:

用例2,界面所有的文字是否正确无误

测试人员评价:

用例3,用户能否不必阅读手册就能使用

测试人员评价:

用例4,是否符合广大用户使用同类软件的习惯

测试人员评价:

五、测试缺陷报告

表5.1

错误ID

错误1

程序名

登录注册模块

严重性

一般

错误描述

以业务人员即管理员身份登录,密码输入错误的时候。

结果:

软件提示没用对用的用户

报告人

李建伟

报告日期

2012-12-30

承办人

李建伟

处理日期

2012-12-30

优先级

6

状态

开放

注释

表5.2

错误ID

错误2

程序名

进购商品模块

严重性

一般

错误描述

检测药品后,输入要进购的药品数量为-5(小于0)

结果:

提交订单成功

报告人

李建伟

报告日期

2012-12-30

承办人

李建伟

处理日期

2012-12-30

优先级

6

状态

开放

注释

表5.3

错误ID

错误3

程序名

删除模块

严重性

一般

错误描述

输入一个不存在的用户进行检测

结果:

提示不允许检测

报告人

李建伟

报告日期

2012-12-30

承办人

李建伟

处理日期

2012-12-30

优先级

6

状态

开放

注释

六、结论

企业进销存系统是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。

企业进销存系统集信息技术与先进管理思想于一身,成为现代企业的运行模式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。

它对于改善企业业务流程、提高企业核心竞争力具有显著作用。

通过对这次的设计报告,加深了对软件测试的认识,书本与知识的结合。

经过这短时间学习,对软件测试又加深了理解,加强了独立思考和解决问题的能力。

每一个过程都需要非常清晰的逻辑思路,在编程过程中面对问题需要灵活应变和耐心,最重要的是要有扎实的基础。

这次是我收获很大,感谢学校给了我们这次机会。

七、参考文献

[1]袁玉宇编著《软件测试机质量保证》北京邮电大学出版社。

[2]宋昆、李严SQLServer数据库开发实例解析机械工业出版社2006年1月

[3]AbrahamSilberschatz等编著,杨冬青,唐世渭等译,《数据库系统概念》,机械工业出版社。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1