1 / 18
文档名称:

《软件测试技术》综合实验报告-对《仓库管理系统》软件的测试用例设计.doc

格式:doc   页数:18
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件测试技术》综合实验报告-对《仓库管理系统》软件的测试用例设计.doc

上传人:3346389411 2014/3/17 文件大小:0 KB

下载得到文件列表

《软件测试技术》综合实验报告-对《仓库管理系统》软件的测试用例设计.doc

文档介绍

文档介绍:湖南农业大学信息学院
《软件测试技术》
综合实验报告
题目: 对《仓库管理系统》
_ 软件的测试用例设计
系别: 计算机系
专业: 软件技术
班级学号:
学生姓名:
成绩:
指导教师:
2011年5月 31日
目录
引言 2
1 系统分析 3
开发目的 3
需求分析 3
可行性分析 4
技术可行性分析 4
系统操作可行性分析 4
开发工具 5
Microsoft Access 2000简介 5
Visual Studio 2008 5
开发及运行环境 6
2 系统设计 6
设计目标及系统总体功能结构 6
系统功能模块设计 7
登陆模块 7
仓库管理模块 7
系统流程图 9
3 数据库设计 10
概念结构设计 10
数据库详细设计 13
创建数据库 13
5 系统测试 25
测试环境 25
测试用例设计与执行记录 25
操作模块 25
查询模块 26
其他功能模块 54
结论 62
体会 63

引言
仓库管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。

1 系统分析
开发目的
为了能更高效,有计划设计仓库管理系统,本报告的主要作用是确定各个项目模板的设计情况和主要的负责人,供各项目模板的负责人阅读,做到及时协调,按步有序进行项目的开发,减少设计中的不必要损失。
需求分析
本套应用程序名称为“仓库管理系统”,主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库、一些统计查询和报表等几部分组成。
库存管理系统需满足仓库管理员及工作人员的需求,他们具有登陆应用系统的权限,所以需要对工作人员的登陆本模块进行更多的考虑,设计不同用户的操作权限和登陆方法。
对于一个仓库来说,最大的功能就是存储货品,所以仓库管理就是对货品信息,仓库信息,短线货品及超储货品的管理,用户可以根据实际情况对各种货品信息进行分类管理,包括添加,删除更新数据库等。
当然,仓库中货品入库也是常有的事,入库管理操作就是对于货品入库情况的管理,用户可以方便地输入一些货品的信息。
有了货品的入库,自然也就有货品的出库,这部分提供的功能与入库操作流程差不多,有所区别的只是对一些出库货品的管理,也很方便数据的输入。
仓库货品的信息量大,数据安全性和保密性要求高。本系统实现对货品信息的管理和总体的统计等,仓库信息,供货单位和经办人员信息的查看及维护。仓库管理人员可以浏览、查询、添加、删除等货品的基本信息以及统计等,并可以对一些基本的信息生成报表形式,并打印输出的功能。
报表是一个数据库中最重要的功能之一,有了报表才能清楚地知道货品的出入库情况,在数据报表功能中包括出库报表,库存报表及经办人员报表等一些基本信息的打印,方便简洁。
本系统基本涵盖了库存管理的主要需求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制;随心所欲的查询和所见即所得的打印功能,并全面支持分析和决策的功能。
可行性分析
技术可行性分析
仓库管理系统后台数据库采用目前比较普及的Microsoft Access 2000,该软件有着简单性和实用性;前台采用Microsoft公司的Microsoft Visual Studio2008作为主要的开发工具,具有简单、高效、易实现和功能强大等特点。
系统操作可行性分析
本系统主要是面向仓库管理人员,他们主要负责编辑的设备相关信息,并进行删除、修改、添加等操作;同时提供设备出借业务。这些管