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



《《软件测试技术》综合实验报告对《仓库管理系统》软件的测试用例设计》由会员分享,可在线阅读,更多相关《《软件测试技术》综合实验报告对《仓库管理系统》软件的测试用例设计(18页珍藏版)》请在装配图网上搜索。
1、 湖南农业大学信息学院 《软件测试技术》 综合实验报告 题 目: 对《仓库管理系统》 _ 软件的测试用例设计 系 别: 计算机系 专 业: 软件技术 班级学号: 学生姓名: 成 绩: 指导教师: 2011年5月 31日 目 录 引 言 2 1 系统分析 3 1.1 开发目的 3
2、1.2 需求分析 3 1.3 可行性分析 4 1.3.1 技术可行性分析 4 1.3.2 系统操作可行性分析 4 1.4 开发工具 5 1.4.1 Microsoft Access 2000简介 5 1.4.2 Visual Studio 2008 5 1.5 开发及运行环境 6 2 系统设计 6 2.1 设计目标及系统总体功能结构 6 2.2 系统功能模块设计 7 2.2.1 登陆模块 7 2.2.2 仓库管理模块 7 2.3 系统流程图 9 3 数据库设计 10 3.1 概念结构设计 10 3.2 数据库详细设计 13 3.2.1
3、 创建数据库 13 5 系统测试 25 5.1 测试环境 25 5.2 测试用例设计与执行记录 25 5.2.1 操作模块 25 5.2.2 查询模块 26 5.2.3 其他功能模块 54 结论 62 体会 63 引 言 仓库管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着
4、许多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有着人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。
5、 1 系统分析 1.1 开发目的 为了能更高效,有计划设计仓库管理系统,本报告的主要作用是确定各个项目模板的设计情况和主要的负责人,供各项目模板的负责人阅读,做到及时协调,按步有序进行项目的开发,减少设计中的不必要损失。 1.2 需求分析 本套应用程序名称为“仓库管理系统”,主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库、一些统计查询和报表等几部分组成。 库存管理系统需满足仓库管理员及工作人员的需求,他们具有登陆应用系统的权限,所以需要对工作人员的
6、登陆本模块进行更多的考虑,设计不同用户的操作权限和登陆方法。 对于一个仓库来说,最大的功能就是存储货品,所以仓库管理就是对货品信息,仓库信息,短线货品及超储货品的管理,用户可以根据实际情况对各种货品信息进行分类管理,包括添加,删除更新数据库等。 当然,仓库中货品入库也是常有的事,入库管理操作就是对于货品入库情况的管理,用户可以方便地输入一些货品的信息。 有了货品的入库,自然也就有货品的出库,这部分提供的功能与入库操作流程差不多,有所区别的只是对一些出库货品的管理,也很方便数据的输入。 仓库货品的信息量大,数据安全性和保密性要求高。本系统实现对货品信息的管理和总体的统计等,仓库信息,供货
7、单位和经办人员信息的查看及维护。仓库管理人员可以浏览、查询、添加、删除等货品的基本信息以及统计等,并可以对一些基本的信息生成报表形式,并打印输出的功能。 报表是一个数据库中最重要的功能之一,有了报表才能清楚地知道货品的出入库情况,在数据报表功能中包括出库报表,库存报表及经办人员报表等一些基本信息的打印,方便简洁。 本系统基本涵盖了库存管理的主要需求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制;随心所欲的查询和所见即所得的打印功能,并全面支持分析和决策的功能。 1.3 可行性分析 1.3.1 技术可行性分析 仓库管理系统后台数据库采用目前比较普及的Micr
8、osoft Access 2000,该软件有着简单性和实用性;前台采用Microsoft公司的Microsoft Visual Studio2008作为主要的开发工具,具有简单、高效、易实现和功能强大等特点。 1.3.2 系统操作可行性分析 本系统主要是面向仓库管理人员,他们主要负责编辑的设备相关信息,并进行删除、修改、添加等操作;同时提供设备出借业务。这些管理人员一般都具有一定的计算机基础知识和操作能力,整个系统操作简单,界面直观易懂,可以让使用者更快速的操作本系统,对仓库管理系统的工作流程更加深刻理解。因此在操作上本系统是具有可行性的。 1.4 开发工具 1.4.1 Micros
9、oft Access 2000 简介 Access2000 是关系数据库开发工具,1992年,Microsoft Access作为第一个面向Windows操作平台的桌面数据库管理系统而诞生,它不但充分体现了面向对象的思想,提供可视化的编程手段,而且充分利用了Windows操作平台的优越性,采用与Windows完全一致的界面风格,使界面非常友好。在Access中,用户不需要编写复杂的程序就可以建立一个完整的数据库应用系统,是一个典型的开放式数据库系统,它可以和Windows下的其他应用程序共享数据库资源。 数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或
10、自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能 1.4.2 Visual Studio 2008 Microsoft Visual Studio 2008是面向Wind
11、ows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。 VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Offic
12、e应用和Mobile应用。 1.5 开发及运行环境 1. 系统运行环境:Windows XP系统 2. 系统开发平台:Visual Studio 2008 3. 数据库管理系统软件:Microsoft Access 2000 2 系统设计 系统设计是根据需求分析所确定的系统输入、输出数据以及各数据之间的相互关系,综合考虑数据的输入方式、数据库设计、编程所需时间和系统维护方便程度等因素,设计出能圆满实现产品管理所需的系统。通过对原始数据资料的研究和数据的分析加工,确定系统各模块的功能以及各模块之间的数据流向。数据结构的合理与否将直接影响系统的性能。设计合理的数据结构能提高系统
13、的运行速度,节省内存空间,简化系统的操作与程序的编写。 经过系统需求分析及系统功能分析阶段工作后,对仓库管理系统的详细设计目标总结如下: 2.1 设计目标 1. 管理员可以选择不同的登陆方式,对信息进行管理。 2. 设备信息的管理,管理员可以对信息进行添加、删除、修改、查询操作。 3. 2.2 系统总体功能结构 仓库管理系统包括登陆、设备信息管理两个功能模块。 系统功能模块如图2.1所示: 仓库管理系统 设备信息管理模块 登陆模块 生成设备采购报表功能 查询设备信息功能 编辑设备信息功能 管理员登陆功能 图
14、2.1 图书出借管理系统功能模块 2.3 系统功能模块设计 2.3.1 登陆模块 本系统有一种登陆方式,管理员登陆,允许管理员对图书资料进行添加、删除、修改、查询等操作,对未还图书进行提醒,并公示,接受学生的借阅信息,更新图书借阅信息等功能。 2.3.2 设备信息管理模块 设备信息管理模块主要实现对设备入库、设备出库、设备还库等设备基本信息的管理,包括对信息进行添加、删除、修改、查询等功能。 2.4 系统流程图 否、 是 管理员登陆 结束 管理员管理窗口 验证 登陆 开始 设备信息查询
15、 图2.2 仓库管理系统流程图 3 数据库设计 数据库是数据管理的新手段和技术。使用数据库管理数据,可以保证数据的共享性、安全性和完整性。 3.1 概念结构设计 概念结构是各种数据模型的共同基础,比数据模型更独立于机器、更抽象,从而更加稳定化,是整个数据库设计的关键。在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地实现这些需求。将需求分析中关于数据的需求,综合为一个统一的概念模型。根据应用要求对要管理的对象进行充分的调查分析,在此基础上抽象出各个实体,并找出各个实体间的联系从而建立概念模型。
16、在进行了对系统的全面的需求分析后可以分析出系统中的各个实体。 3.2 数据库详细设计 3.2.1 添加数据源 在Microsoft Access 2000中已经设计好一个名称为dms的数据库。 (1) 单击“开始”选项,在弹出的菜单上选择“设置”,再选择控制面板,此时,再弹出的窗口中,双击“管理工具”,在打开的窗口中选择数据源,弹出的对话框中单击“添加”,在打开的“创建新数据源”对话框中选择“Driver do Microsoft Access (*.mdb)”,此时,打开的“ODBC Microsoft Access 安装”窗口中,单击选择,添加当前名字为dms的数据库,命名
17、为dms,单击“确定”按钮。 (2) 返回“ODBC数据源管理器”对话框,选中添加的dms的数据源,单击“确定”按钮,打开dms的数据库文件。 5 系统测试 5.1 测试环境 1. 操作系统:Windows XP 2. 数 据 库:Microsoft Access 2000 3. Visual Studio .NET 5.2 测试用例设计与执行记录 登陆功能模块 未设置登陆的身份验证,即用户名和密码任意输入字符均可进入该系统 操作功能模块 设备代码 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 新增功能 1 输入设备号,
18、设备名,按“新增”按钮 设备号=001,设备名=gold 显示警告信息“设备库中已有该设备号” 显示警告信息“IDispatch error #3092” 成功 2 输入设备号,设备名,按“新增”按钮 设备号=007,设备名=gold 提示“新增操作完成” 显示提示信息“完成操作” 成功 3 输入设备号,按“新增”按钮 设备号=008,设备名=空 显示警告信息“请输入设备名” 显示提示信息“完成操作” 失败,未检查使用者输入的设备名是否为空 4 输入设备设备名,按“新增”按钮 设备号=空,设备名=wonder 显示警告信息“设备号不能为空” 显示警告
19、信息“未指定的错误” 失败,未检查使用者输入的设备号是否为空 5 按“新增”按钮 设备号=空,设备名=空 提示“设备号和设备名都不能为空” 提示“未指定的错误” 成功 删除功能 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 输入设备号,按“删除”按钮 设备号=008,设备名=空 提示“删除操作完成” 提示“完成操作” 成功 2 输入设备号,设备名,按“删除”按钮 设备号=007,设备名=gold 提示“删除操作完成” 提示“完成操作” 成功 3 输入设备号,设备名,按“删除”按钮 设备号=007,设备名=wo
20、nder 提示“输入的设备号与设备名不匹配” 操作无反应 失败,未检查使用者输入的设备号与设备名是否匹配 4 输入设备名,按“删除”按钮 设备号=空,设备名=Tiger 提示“删除操作完成” 操作无反应 失败,未实现设备名的匹配删除功能 5 按“删除”按钮 设备号=空,设备名=空 提示“设备号和设备名都不能为空” 操作无反应 失败,未检查使用者输入的设备号与设备名是否都不为空 6 输入设备名,按“删除”按钮 设备号=空,设备名=gold 提示“设备库中无该设备” 操作无反应 失败,未检查使用者输入的设备号与设备名是否都不为空 修改功能 序号
21、操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 输入设备号,设备名,按“修改”按钮 设备号=006,设备名=wonder 提示“修改操作完成” 提示“完成操作” 成功 2 输入设备号,按“修改”按钮 设备号=006,设备名=空 提示“设备名不能为空” 提示“完成操作” 失败,未检查使用者输入的设备名是否为空 3 按“修改”按钮 设备号=空,设备名=空 提示“输入的设备号与设备名都不能为空” 操作无反应 失败,未检查使用者输入的设备号与设备名是否为空 4 输入设备名,按“修改”按钮 设备号=空,设备名=wonder 提示“请输入
22、设备号” 操作无反应 失败,未检查输入的设备号是否为空 5 输入设备号,设备名,按“修改”按钮 设备号=009,设备名=lost 提示“设备库中无此设备” 操作无反应 失败,未检查使用者输入的设备号与数据库中数据是否匹配 6 输入设备号,按“删除”按钮 设备号=009,设备名=空 提示“设备库中无该设备” 操作无反应 失败,未检查使用者输入的设备号与数据库中数据是否匹配 登记功能模块 设备入库登记 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 按“确定”按钮 设备编号=空,其他信息也为空 提示“请输入设备入库信息
23、” 提示“请选择一个设备” 成功 2 输入设备号,按“确定”按钮 设备号=下拉列表框的值,其他信息都为空 提示“请输入入库设备数量” 提示“请输入一个1至1000之间的数字” 成功 3 输入设备号,数量,按“确定”按钮 设备号=下拉列表框的值,数量=12,其他信息为空 提示“请输入设备价格” 提示“请输入一个1至1000之间的数字” 成功 4 输入设备名,数量,价格,按“确定”按钮 设备号=下拉列表框的值,数量=12,价格=25,其他信息为空 提示“请输入完整的入库设备信息” 提示“归还人不能为空” 成功 5 输入设备号,数量,价格,归还人,按“确定
24、”按钮 设备号=下拉列表框的值,数量=12,价格=25,归还人=Tom,其他信息为空 提示“设备入库信息不够完整” 提示“操作完成” 成功 设备出库登记 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 按“确定”按钮 设备编号=空,其他信息也为空 提示“请输入设备出库信息” 显示提示信息“请选择一个设备” 成功 2 输入设备号,按“确定”按钮 设备号=下拉列表框的值,其他信息都为空 提示“请输出库设备数量” 提示“请输入一个1至1000之间的数字” 成功 3 输入设备号,数量,按“确定”按钮 设备号=下拉列表框的值,数量=
25、10,其他信息为空 提示“请输入设备价格” 提示“请输入一个1至1000之间的数字” 成功 4 输入设备名,数量,价格,按“确定”按钮 设备号=下拉列表框的值,数量=10,价格=32,其他信息为空 提示“请输入完整的出库设备信息” 提示“未指定错误” 成功 5 输入设备号,数量,价格,供应商,按“确定”按钮 设备号=下拉列表框的值,数量=10,价格=32,供应商=lilei,其他默认 提示“设备出库信息不够完整” 提示“未指定错误” 成功 6 输入设备号,数量,价格,供应商,电话,按“确定”按钮 设备号=下拉列表框的值,数量=10,价格=32,供应商=lil
26、ei,电话=8686543,采购员=空 提示“设备入库信息不够完整” 提示“未指定错误” 成功 7 输入设备号,数量,价格,供应商,电话,采购员,按“确定”按钮 设备号=下拉列表框的值,数量=10,价格=32,供应商=lilei,电话=8686543,采购员=Mike 提示“出库登记已完成” 提示“操作完成” 成功 设备还库登记 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 按“确定”按钮 设备编号=空,需求部门=空,设备数量=空 显示提示信息“请输入设备需求信息” 显示提示信息“请选择一个设备” 成功 2 输入设备号,按“
27、确定”按钮 设备号=下拉列表框的值,其他信息都为空 显示提示信息“请输入设备数量” 提示“请输入一个1至1000之间的数字” 成功 3 输入设备号,数量,按“确定”按钮 设备号=下拉列表框的值,数量=8,其他信息为空 显示警告信息“请输入设备需求部门” 提示“部门一项不能为空” 成功 查询功能模块 库存信息 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 按“修改”按钮 设备编号=空,其他信息也为空 显示提示信息“请输入设备入库信息” 显示提示信息“请选择一个设备” 成功 2 输入设备号,按“修改”按钮 设备号=下拉
28、列表框的值,其他信息保持默认 显示提示信息“请输入库设备数量” 提示“请输入一个1至1000之间的数字” 成功 3 输入设备号,数量,按“修改”按钮 设备号=下拉列表框的值,数量=15,其他信息保持默认 显示警告信息“请输入设备价格” 提示“请输入一个1至1000之间的数字” 成功 4 输入设备名,数量,价格,按“修改”按钮 设备号=下拉列表框的值,数量=15,价格=22,其他信息保持默认 显示提示信息“请输入完整的入库设备信息” 提示“IDispatch error #3079” 成功 5 按“删除”按钮 设备编号=空,其他信息也为空 显示提示信息“请输
29、入设备入库信息” 显示提示信息“请选择一个设备” 成功 6 输入设备号,按“删除”按钮 设备号=下拉列表框的值,其他信息保持默认 显示提示信息“请输入设备数量” 提示“请输入一个1至1000之间的数字” 成功 7 输入设备号,数量,按“删除”按钮 设备号=下拉列表框的值,数量=15,其他信息保持默认 显示警告信息“请输入设备价格” 提示“请输入一个1至1000之间的数字” 成功 8 输入设备名,数量,价格,按“删除”按钮 设备号=下拉列表框的值,数量=15,价格=22,其他信息保持默认 显示提示信息“请输入完整的入库设备信息” 提示”IDispatch e
30、rror #3079” 失败,无法实现匹配删除功能 入库信息 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 1 按“修改”按钮 设备编号=空,其他信息也默认 显示提示信息“请输入设备库存信息” 显示提示信息“请选择一个设备” 成功 2 选择设备号,按“修改”按钮 设备号=下拉列表框的值,其他信息保持默认 显示提示信息“请输入设备数量” 提示“请输入一个1至1000之间的数字” 成功 3 选择设备号,输入现存数量,按“修改”按钮 设备号=下拉列表框的值,现存数量=9,其他信息保持默认 显示警告信息“请输入完整的设备信息” 提示“
31、请输入一个1至1000之间的数字” 成功 4 选择设备名,输入现存数量,最大数量,按“修改”按钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,其他信息保持默认 显示提示信息“请输入完整的设备信息” 提示“请输入一个1至1000之间的数字” 成功 5 选择设备号,输入现存,最大数量,最小数量,按“修改”按钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,最小数量=5,其他信息默认 显示提示信息“请输入设备完整的设备信息” 显示提示信息“请输入一个1至1000之间的数字” 成功 6 选择设备号,输入现存数量,最大数量,最小数量,总数,按“修改”按
32、钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,最小数量=5,总数=32 显示提示信息“修改操作完成” 提示“操作完成” 成功 7 按“删除”按钮 设备编号=空,其他信息也默认 显示提示信息“请输入设备库存信息” 显示提示信息“请选择一个设备” 成功 8 选择设备号,按“删除”按钮 设备号=下拉列表框的值,其他信息保持默认 显示提示信息“请输入设备数量” 提示“请输入一个1至1000之间的数字” 成功 9 选择设备号,输入现存数量,按“删除”按钮 设备号=下拉列表框的值,现存数量=9,其他信息保持默认 显示警告信息“请输入完整的设备信息”
33、提示“请输入一个1至1000之间的数字” 成功 10 选择设备名,输入现存数量,最大数量,按“删除”按钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,其他信息保持默认 显示提示信息“请输入完整的设备信息” 提示“请输入一个1至1000之间的数字” 成功 11 选择设备号,输入现存数量,最大数量,最小数量,总数,按“删除”按钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,最小数量=5,总数=32 显示提示信息“删除操作完成” 提示“操作完成” 成功 出库信息 1 按“删除”按钮 设备编号=空,其他信息也为空 显示提示信息“请输入要删除的
34、设备信息” 显示提示信息“请选择一个设备” 成功 2 选择设备号,按“删除”按钮 设备号=列表框的值,其他信息保持默认 显示提示信息“删除操作已完成” 提示“ IDispatch error #3079” 失败,未实现删除出库信息的功能 3 选择设备号,数量,按“修改”按钮 设备号=列表框的值,其他信息保持默认 显示警告信息“请输入要修改的数量” 提示“ IDispatch error #3079” 成功 4 选择设备名,输入库存数量,价格,按“修改”按钮 设备号=列表框的值,库存数量=17,其他信息保持默认 显示提示信息“请输入完整的入库设备信息” 提示
35、“IDispatch error #3079” 成功 5 选择设备名,输入库存数量,库存状况,按“修改”按钮 设备号=列表框的值,库存数量=17,库存状况=6,其他信息保持默认 显示提示信息“修改操作已完成” 显示提示信息“ IDispatch error #3079” 失败,未实现修改出库信息的功能 还库信息 6 按“修改”按钮 设备号=空,其他信息保持默认 显示提示信息“请输入设备数量” 提示“请输入一个1至1000之间的数字” 成功 7 输入数量,按“修改”按钮 设备号=列表框的值,数量=12,其他信息保持默认 显示警告信息“请选择设备号” 提示“
36、IDispatch error #3079” 成功 8 选择设备名,按“修改”按钮 设备号=列表框的值,其他信息保持默认 显示提示信息“请输入修改的设备信息” 提示“IDispatch error #3079” 成功 9 选择设备号,按“删除”按钮 设备号=列表框的值,其他信息默认 提示“删除操作已成功” 提示“ IDispatch error #3079” 失败,未实现删除的功能 10 选择设备号,输入数量,按“删除”按钮 设备号=列表框的值,数量=7 提示“修改已成功” 提示“ IDispatch error #3079” 失败,未实现修改的功能 需
37、求信息 11 按“删除”按钮 设备号=空,其他信息默认 提示“请选择设备” 提示“输入设备编号” 成功 12 选择设备号,按“删除”按钮 设备号=列表框的值,其他信息默认 提示“删除操作完成” 提示“操作完成” 成功 其他功能模块 库存管理 序号 操作描述 输入值 预期结果 实测结果 成功与否、失败原因 生成设备采购计划表 1 按“生成”按钮 设备编号=空,其他信息也默认 显示提示信息“请选择信息” 显示提示信息“请选择一个设备” 成功 2 选择设备号,按“生成”按钮 设备号=下拉列表框的值,其他信息保持默认 显示提示信息“请输入设
38、备数量” 提示“请输入一个1至1000之间的数字” 成功 3 选择设备号,输入数量,按“生成”按钮 设备号=下拉列表框的值,数量=19,其他信息保持默认 显示警告信息“请输入完整的设备信息” 提示“请输入一个1至1000之间的数字” 成功 4 选择设备名,输入数量,价格,按“生成”按钮 设备号=下拉列表框的值,数量=19,价格=22,其他信息保持默认 显示提示信息“请输入完整的设备信息” 提示“请输入供应商” 成功 5 选择设备号,输入数量,价格,供应商,按“生成”按钮 设备号=下拉列表框的值,数量=19,价格=22,供应商=Sun,其他信息保持默认 显示提
39、示信息“操作已完成” 显示提示信息“完成操作” 成功 6 选择设备号,输入现存数量,最大数量,最小数量,总数,按“修改”按钮 设备号=下拉列表框的值,现存数量=15,最大数量=22,最小数量=5,总数=32 显示提示信息“修改操作完成” 提示“操作完成” 成功 查看设备采购计划报表 7 按“删除”按钮 设备号=空,其他信息为默认 提示“请选择设备” 提示“ IDispatch error #3079” 成功 8 选择设备号,按“删除”按钮 设备号=列表框的值,其他信息保持默认 显示提示信息“删除操作已完成” 提示“ IDispatch error #30
40、79” 失败,未实现删除报表的功能 查看操作日志 9 按“清空日志记录”按钮 其他信息保持默认 显示提示信息“日志记录已空” 提示“ IDispatch error #3079” 失败,未实现清空功能 结论 本课程设计采用了Microsoft Access 2000企业版,前台应用程序采用了Visual Studio 2008开发,提供了Windows界面方便用户使用。仓库管理系统功能较为完善,用户可以使用查询功能的完成对设备出借信息的浏览;完善的设备信息管理,使用户能够快速查找定位到所需的信息,并进行删除、修改、添加等操作;同时还能生成设备采购报表和操作日志。系统提供
41、了“设备信息查询”、使用户对设备信息一目了然,整个系统操作简单,界面直观易懂。 仓库管理系统使用了全新的管理理念,模块考虑比较全面,在设计仓库管理系统的过程中,并未考虑到用户身份的验证,故而信息的安全性存在很大的问题。而且在运行该系统的过程中,系统报错的提示信息不够详细,系统本身还存在很多的问题亟待解决。 体会 经过对《软件测试技术》学习和对相关资料的收集,使我受益匪浅,在软件测试实验的过程中,发现了该测试的程序的诸多不足之处,如程序功能方面的不健全、异常处理方面的不完整,甚至于是该系统本身的代码问题,针对发现的问题做了详细的记录,在发现问题的同时,进一步熟悉了软件测试中的相关知识点,不仅掌握了知识要点加深了对软件测试技术的应用,而且对软件测试技术有了更深刻的理解,使理论与实际融会贯通。 XVII
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。