软件工程试验指导书.doc

上传人:飞****2 文档编号:60323272 上传时间:2022-11-15 格式:DOC 页数:51 大小:2.22MB
返回 下载 相关 举报
软件工程试验指导书.doc_第1页
第1页 / 共51页
软件工程试验指导书.doc_第2页
第2页 / 共51页
点击查看更多>>
资源描述

《软件工程试验指导书.doc》由会员分享,可在线阅读,更多相关《软件工程试验指导书.doc(51页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件工程实验指导书任课教师:周喜平授课班级:2012级软件工程(软件开发方向)1班、2014计算机科学与技术专升本1班软件工程(考试)实验指导书实验目录实验一 软件过程模型1实验二 可行性分析5实验三 需求分析9实验四 总体设计10实验五 详细设计18实验六 实现之编码22实验七 实现之测试40实验八 维护44实验一 软件过程模型一、实验课时:2学时二、实验目的v 理解软件工程的基本概念、熟悉软件、软件生存周期、软件生存周期过程和软件生存周期各阶段的定义和内容v 熟悉敏捷开发模型,并了解敏捷项目管理工具禅道三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统; Microso

2、ft office 2003/2007;IE 、禅道四、实验内容1、上网搜索和浏览,了解软件工程技术的应用情况,看看哪些网站在做软件工程的技术支持工作?并将搜索结果记录下来。2、通过禅道网站中的Demo项目学习如何管理一个项目,如:添加用户(开发人员、测试人员),使得项目组成员都能了解自己的任务和项目信息等;维护需求,使项目需求保持最新状态;查看项目信息,使得项目进度处于可跟踪状态。五、实验步骤1、搜索并记录材料 使用的网络搜索引擎:google、baidu,搜索软件工程,尤其是敏捷开发模式相关内容,存储在计算机上。2、禅道管理工具禅道是基于国际流行的敏捷管理方式scrum开发的第一款完整涵盖

3、产品管理、任务管理、测试管理的开源管理软件,。它采用B/S架构,使用PHP + MySQL开发,基于自主的PHP开发框架ZenTaoPHP而成。在禅道的学习项目Demo中学习为项目添加部门结构、添加用户、添加需求、添加计划、查看项目信息:(1). 在IE浏览器中输入网址:,进入到禅道主页面(2). 选择“展示Demo”,打开登录页面(3). 使用默认的用户名登录系统,建立部门结构(4). 添加用户注:红色为必填项(5). 添加需求(6). 添加计划(7). 查看项目信息系统通过定时任务,自动计算项目中所有未完任务预计剩余时间之和,画出曲线图。燃烧图可以告诉我们很多东西。如:项目的进度信息。关于

4、禅道的更多信息,请参照禅道.ppt六、思考敏捷开发模式与传统开发模式的区别是什么?跟传统开发模式比,敏捷开发模式有哪些优点?实验二 可行性分析一、实验课时:6学时其中,熟悉Microsoft Visio 2003/2007和课程实例系统1学时;为实例系统设计系统流程图2学时;为实例系统设计数据流图和数据字典2学时;熟悉熟悉可行性分析报告的制定方法1学时;二、实验目的可行性分析主要是通过技术可行性、经济可行性和操作可行性三个方面来分析是否要做某个项目。在技术可行性分析中,主要使用的两种技术是系统流程图和数据流程图,而本实验通过绘制系统流程图和数据流图,熟练掌握系统流程图和数据流图的基本原理,并能

5、对简单问题进行系统流图和数据流图的分析,独立地完成数据流图设计,并会使用Microsoft Visio 2003/2007工具完成数据流图和系统流程图的绘制。此外,还要了解可行性分析报告的内容。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft Visio 2003/2007四、实验内容1、通过绘制课本P40页例子中的系统流图来学习使用Microsoft Visio 2003/2007工具。2、练习“餐饮管理系统”系统流图设计,“医院病患监控系统”数据流图设计。3、熟悉本课程选择的实例项目“图书管理系统”。4、为“图书管理系统”设计系统流程图、数据流程图

6、 和数据字典。5、了解可行性分析报告的内容。五、实验步骤1、熟悉Microsoft Visio 2003/2007工具(1)打开visio,绘制系统的系统流程图,选择“流程图”下的“基本流程图”,先选择好图形的基本物理元素,如下图:图4 系统流程图基本物理元素(2)绘制数据流之后得到完整的系统流程图图5 完整的系统流程图2、餐饮系统业务需求如图:完成“餐饮管理系统”高层次系统流图设计,并进行评讲。3、熟悉图书管理系统 可行性分析步骤中描述,信息的一个主要来源是旧系统及相关文档。本课程选择的实例项目为图书管理系统,为了让同学们更好的研究该系统,设计出系统流图、数据流图和数据字典,本次试验将该系统

7、可执行文件“bbb.exe”、数据库文件“BookManage”和文档图书管理系统(功能说明).doc分发给同学。 运行图书管理系统步骤:(1)附加数据库a) DataBase文件夹中的两个文件为数据库文件。b) 在SQL Server 2000/SQL Server 2005中附加该数据库 (2)修改配置文件“Login.ini”,将User改为本机数据库登录用户名(默认为sa),将PWD改为sa登录密码。 (3)双击可执bbb.exe,打开系统主界面,如下:(4)输入用户名:tsoft;密码:111,登录系统,如下:(5)基本操作信息,见图书管理系统(功能说明).doc4、仔细研究“图书管

8、理系统”,设计该系统高层系统流程图及销售管理模块系统流程图(使用Microsoft Visio 2003/2007绘制),将结果提交。5、完成教材P53习题4中“医院病患监控系统”数据流图设计,并评讲。6、仔细研究“图书管理系统”,至少设计出该系统3层数据流程图(顶层数据流程图、0层数据流程图和1层数据流程图,使用Microsoft Visio 2003/2007绘制),并编写相应的数据字典,将结果提交。7、了解可行性分析报告的内容,参见模板可行性分析报告.doc。六、思考1、根据你的数据流图改如何进行自动化边界划分?2、如果要你为“图书管理系统”编写一份可行性分析报告,你该怎么样完成?七、可

9、能遇到的问题及解决方法在运行“图书管理系统”时,可能会遇到系统弹出错误提示“ 找不到 mfc42d.dll/ msvcrtd.dll”,或者“ 没有找到 mfc42d.dll/ msvcrtd.dll”,那么说明您系统中缺失这个dll文件或者该dll文件没有被注册。解决方法有两个:1、下载该文件将其解压到相应目录并注册它。(参见问题解决方法.txt)2、安装VC+6.0。实验三 需求分析一、实验课时:4学时其中,掌握软件需求分析的过程和方法,熟悉需求规格说明书的制定方法2学时;为实例系统设计数据模型E-R2学时;二、实验目的本实验要熟练掌握E-R图的基本原理,能根据可行性分析阶段得到的“图书管

10、理系统”的数据流图及数据字典,独立地完成相应的E-R图设计,并使用Microsoft Visio 2003/2007工具完成E-R图的绘制。此外,还要了解需求规格说明书的内容。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft Visio 2003/2007四、实验内容1、为“图书管理系统”建立数据模型E-R图。2、编写需求规格说明书。五、实验步骤1、分析图书管理系统的数据流图和数据字典;2、抽取数据,标定实体、实体的属性、标识实体的码,确定实体之间的联系及其类型;3、绘制局部E-R图;4、将局部E-R图即成为基本E-R图;5、将部分E-R图转换为关系表

11、;6、编写需求规格说明书,参见模板需求规格说明书.doc。六、思考你为“图书管理系统”设计的表到达第几范式?七、其他设计“图书管理系统”E-R模型和关系表时,也可参考第二次实验给的数据库BookManage,数据库中表信息如下:BookManage中表描述tb_storageinfo仓库信息表,即仓库位置等信息tb_sell_sub商品销售信息明细表tb_sell_main商品销售信息主表tb_providerinfo供应商信息表tb_operator操作员信息表,即销售人员tb_instorage_main图书入库信息主表tb_instock_sub图书入库信息明细表tb_fixprice图

12、书定价表tb_counterinfo柜台信息表tb_counterbook柜台图书表tb_cancelsell_sub销售退货信息明细表tb_cancelsell_main销售退货信息主表tb_cancelinstock_sub入库退货信息明细表tb_cancelinstock_main入库退货信息主表tb_bookstorage图书仓库库存信息表tb_bookmove_sub图书调拨信息明细表tb_bookmove_main图书调拨信息主表tb_bookkinds图书种类信息表tb_bookinfo图书基本信息表表中具体属性信息,参见每张表。实验四 总体设计一、实验课时:4学时其中,完成实例

13、系统数据库设计2学时,完成实例系统软件结构设计2学时。二、实验目的本实验主要熟悉总体设计的过程,掌握总体设计的原理和方法。能根据需求分析阶段得到的“图书管理系统”的需求规格说明书在SQL server2000/2005中设计数据库,并完成该系统软件结构的设计。此外,还要了解总体设计说明书的内容。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft Visio 2003/2007;SQL server2000/2005。四、实验内容1、根据“图书管理系统”的E-R模型,设计数据库,并使用SQL语言在SQL server2000/2005中创建数据库“Book

14、Mange+学号后两位”。2、根据“图书管理系统”的数据流图,使用面向数据流的设计方法,设计该系统的软件结构。3、熟悉总体设计说明书。五、实验步骤1、分析图书管理系统的E-R模型;2、为“图书管理系统”设计数据库:该系统需要几张表?并为每张表设置主键3、打开SQL server2000/2005 创建数据库及设计的表,这边以2000为例,步骤如下: 启动服务:打开“开始所有程序Micrsoft SQL server服务管理”,弹出如下图1,点击“开始/继续(s)”,即启动了服务:图1打开“开始所有程序 Micrsoft SQL server查询分析器”,打开如下图2界面。使用默认连接方式(wi

15、ndows身份验证)进入查询分析器,如下图3。图2图3使用SQL创建数据库的语句创建数据库,假设学号为01,则数据库名为“BookMange01”,如下图4,该数据库大小、存放位置等信息按系统默认分配:图4将数据库切换到第三步创建的数据库“BookMange01”,如图5,在下拉类表中选择“BookMange01”,即将数据库切换到该数据库:图5使用SQL创建表语言,将设计的表都添加到该数据库,以添加“图书信息表”为例(该表主键为条形码barcode),创建表“tb_bookinfo”,具体如下图6:图6使用SQL插入语言,在表中插入数据,仍以“图书信息表”为例,插入图书信息,具体如下图7,注

16、:只选择一张表,插入23条数据即可。图7可以打开“开始所有程序 Micrsoft SQL server企业管理器”,如图8,查看自己创建的数据库、表及插入的数据信息。图84、使用面向数据流的设计方法,为“图书管理系统”设计软件结构,面向数据流的设计方法步骤如下:第1步:复查基本系统模型第2步:复查并精化数据流图第3步:确定数据流图具有变换特性还是事务特性第4步:确定输入流和输出流的边界,从而孤立出变换中心第5步:完成“第一级分解”第6步:完成“第二级分解”第7步:使用设计度量和启发式规则对第一次分割得到的软件结构进一步净化。5、熟悉总体设计说明书的内容。六、其他1、设计“图书管理系统”关系表及

17、主键时,可参考第二次实验给的数据库BookManage,数据库中表信息如下:BookManage中表描述tb_storageinfo仓库信息表,即仓库位置等信息tb_sell_sub商品销售信息明细表tb_sell_main商品销售信息主表tb_providerinfo供应商信息表tb_operator操作员信息表,即销售人员tb_instorage_main图书入库信息主表tb_instock_sub图书入库信息明细表tb_fixprice图书定价表tb_counterinfo柜台信息表tb_counterbook柜台图书表tb_cancelsell_sub销售退货信息明细表tb_cance

18、lsell_main销售退货信息主表tb_cancelinstock_sub入库退货信息明细表tb_cancelinstock_main入库退货信息主表tb_bookstorage图书仓库库存信息表tb_bookmove_sub图书调拨信息明细表tb_bookmove_main图书调拨信息主表tb_bookkinds图书种类信息表tb_bookinfo图书基本信息表表中具体属性信息及约束,参见每张表。2、本实验所用的创建数据库、创建表和插入的SQL语句可参见数据库系统概论教材,也可在“SQL Server 联机丛书”中查找。实验五 详细设计一、实验课时:4学时二、实验目的本实验主要熟悉详细设计

19、的过程,掌握详细设计的原理和方法。通过给定题目的练习,使学生能熟练使用详细过程设计的工具(如:程序流程图、盒图、PAD图、判定表等)及面向数据结构的设计方法。并根据总体设计阶段得到的“图书管理系统”的软件结构层次图,使用上述工具和方法,为部分模块进行详细设计。此外,还要了解详细设计说明书的内容。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft word 2003/2007;。四、实验内容1、完成给定的题目2、根据“图书管理系统”的软件结构,为登录模块、基本信息管理中操作员信息管理模块(包括:新增操作员、修改操作员信息、删除操作员三个小模块,可分开进行设

20、计)进行详细设计,使用程序流程图或盒图表达设计结果。3、熟悉详细设计说明书。五、实验步骤1、画出下列伪码的程序流程图和盒图:C EXAMPLE LOOP:DO WHILE Z0 A=B+1 IF A10 THEN X=A ELSE Y=Z END IF IF Y0 THEN PRINT G ELSE PRINT K END IF STOP2、“图书管理系统“登录界面设计如下:登录功能描述如下:基本流:1 用户请求使用本系统。2 系统显示用户登录信息输入界面。3 用户输入登录名,密码并确认操作。4 系统验证用户登录信息。4.1 如果用户名或密码为空,系统提示“用户名或密码不能为空”,并转向基本流

21、2;4.2如果用户名或密码为错误,系统提示“用户名或密码不正确”,并转向基本流24.3 如果验证通过,系统显示系统操作主界面。备选流:1 客户可以在没有登录成功之前的任意时候要求放弃登录。2 系统结束用户登录信息输入界面的显示。3 退出系统。操作员信息管理模块功能描述:基本流:1 用户请求维护操作员资料。2 系统显示操作员信息资料。3 根据用户的操作执行以下相应操作。n 用户修改已经存在的操作员信息,系统执行修改操作员信息子模块3.1。n 用户选择增加操作员操作,系统执行增加操作员信息子模块3.2。n 用户选择删除操作员操作,系统执行删除操作员信息子模块3.3。4 用户要求保存操作结果,若是修

22、改或删除操作员信息,系统给出相应,提示,如:“确实要修改数据吗”/“确实要删除数据吗”。5 用户确认。5.1 如果用户确定保存,系统保存用户操作结果,并提示“操作成功”,结束操作。5.2 如果用户取消保存,系统取消保存,结束操作。子模块:3.1 修改操作员信息子模块 3.1.1 用户输入修改信息。 3.1.2 系统验证修改过的信息3.1.2.1如果没有选中要修改的操作员,系统提醒“请选择欲修改的信息”,并转向基本流2。3.1.2.2如果所修改的操作员信息不完整,系统提醒“基础信息不完整”,并转向基本流2。 3 .1.3系统返回基本流4。3.2 增加操作员信息子流 3.2.1 显示新增操作员信息

23、输入界面。 3.2.2 用户输入新操作员信息。 3.2.3 系统验证新输入的信息,如果输入的基本信息不完整或为空,系统提醒“基础信息不能为空”并转向基本流2。 3.2.4 系统返回基本流4。 3.3 删除操作员信息子流 3.3.1用户请求删除选择的操作员信息。 3.3.2系统验证删除请求,如果没有选中要删除的操作员,系统提醒“请选择欲删除的信息”,并转向基本流2。 3.3.3系统返回基本流4。3、完成课本P142页第7题4、熟悉详细设计说明书的内容。六、其他详细设计说明书模板见附件。七、附件:详细设计说明书E1 引言E1.1 编写目的E1.2 项目背景E1.3 文中特殊的定义和缩写 定义 缩写

24、E1.4 参考资料 以下列出在概要设计过程中所使用到的有关资料: 系统项目计划任务书 系统项目开发计划 需求规格说明书 总体设计说明书E2 总体设计E2.1 需求概要E2.2 软件结构E3 程序描述E3.1 *模块*过程*过程E3.2 *模块*过程*过程E3.3 *模块*过程*过程实验六 实现之编码一、实验课时:4学时二、实验目的本实验主要熟悉第七章实现的内容,主要是界面设计规则、编码规范等。本次实验以本课程所选的“图书管理系统”为例,使用VC+对其进行界面设计和部分功能的编码实现。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;VC+;SQL SERVER 2000。

25、四、实验内容1、创建新工程;2、创建登录界面、系统主界面、图书信息管理界面、操作员信息管理界面。3、编码实现登录功能及由系统主界面进入其他子界面。五、实验步骤一、新建项目TBookM二、登录窗体设计,将项目默认生成的IDD_TBOOKM_DIALOG窗体作为“登录页面”,设计如下:(1)将窗体属性中常规页签下的标题改为“登录页面”,如图(2)删除自动生成的静态文本,从控件面板中添加四个新的控件,2个静态文本,2个编辑框,右键设置其属性,信息如下:2个静态文本框:“标题”分别改为“用户名:”、“密码:”,其他按默认设置2个编辑框:与“用户名:”对应的编辑框,按默认设置;与“密码:”对应的编辑框,

26、在其属性样式中勾选“密码”设计结果如图:三、“图书管理系统”主窗体中菜单栏创建:(1)在左边资源工作表中的目录树上右键,选择【插入】,弹出如下图对话框,选择图示红色标识选项,【新建】:生成菜单栏,如下图所示,作为系统主窗体的菜单栏:(2)双击上图右侧工作区红色标识,弹出该菜单属性窗口,按红色标记设计完成关闭属性窗口:按同样方式添加【基本信息管理】、【库存管理】、【查询管理】、【帮助】主菜单(3)为【系统】设计子菜单,在属性窗口设计如下图:设计结果如下图:用同样方式为其他四个主菜单添加相应子菜单,每个主菜单下子菜单如下表:子菜单ID子菜单标明【系统】ID_EXIT退出【基本信息管理】ID_OPE

27、RATOR_M操作员管理ID_BOOK_INFO图书信息管理ID_PROVIDER_INFO供应商信息管理ID_BOOK_TYPE图书种类管理ID_CK_INFO仓库信息管理ID_DESK_INFO柜台信息管理【库存管理】ID_BOOK_INPUT图书入库管理ID_BOOK_PRICE图书定价管理ID_BOOK_PRICE_ADJUST图书调价管理ID_INPUT_BACK入库退货管理ID_BOOK_ADJUST图书调拨管理ID_SALE_M图书销售管理ID_SALE_BACK销售退货管理【查询管理】ID_INPUT_QUERY入库查询ID_INPUT_BACK_QUERY入库退货查询ID_S

28、ALE_QUERY销售查询ID_SALE_BACK_QUERY销售退货查询【帮助】IDD_ABOUTBOX关于设计结果如下图:三、“图书管理系统”主窗体设计:(1)在左边资源工作表中的目录树上右键,选择【插入】,弹出如下图对话框,选择图示红色标识选项,【新建】:新建成功生成新的窗口IDD_DIALOG1,将该窗体作为系统登录后主窗口,删除默认生成的两个按钮。(2)开IDD_DIALOG1窗体属性对话框,设置如图:(3)添加背景图片,在左侧资源工作表,目录树上右键,选择【插入】,选择如下图,【新建】:新建成功会默认生成一个位图,在这里重新引入一个位图。(4)在Bitmap上右键【引入】,找到“图

29、片2.bmp”保存位置,然后【引入】,如下图:(5)再次打开“图书管理系统”窗体,即IDD_DIALOG1,在窗体中添加“图像控件”,设置其属性如下图:设计结果如下图:(6)为“图书管理系统”窗体创建类,打开该窗体,右键选择,弹出新建类界面,点击【ADD Class】【NEW】,在新弹出框填写类名为MAIN_WD,其他默认,点击【ok】,如下图完成后建立了类文件MAIN_WD.cpp和头文件MAIN_WE.h.(7)为窗体添加快捷菜单: 仍然打开“图书管理系统”窗体,右键选择, 选择如下(选择WM_INITDIALOG时需双击,将其添加到Member functions中):点击【确定】,在M

30、AIN_WD中添加了OnInitDialog方法,如下图:在方法中添加如下代码:UINT array5;for(int i=0;i查看”改为“报告”,图下图:(其控件其他属性均为默认)(3)建立“图书管理系统”主窗口与“图书信息”窗口的连接: 为窗体“图书信息”创建类,在该窗体右键选择,弹出新建类界面,点击【ADD Class】【NEW】,在新弹出框填写类名为Book_Inf,其他默认,点击【ok】,如下图:完成后建立了类文件Book_Inf.cpp和头文件Book_Inf.h。建立主窗体“图书管理系统”菜单栏【基本信息管理】中【图书信息管理】与窗体“图书信息”的连接,仍然打开“图书管理系统”

31、窗体,右键选择, 选择如下:双击“COMMAND”,弹出如下图窗体:名字按默然,【OK】,然后点击【确定】,在WAIN_WD类里添加了如下方法:在方法中添加代码如下:在MAIN_WD类中的顶端,添加引用头文件代码如下:#include Book_Inf.h至此建立“图书管理系统”主窗口与“图书信息”窗口的连接建立完毕。五、“操作员信息”和界面设计操作员信息窗体创建、窗体中控件添加、窗体类创建及与主窗体“图书管理系统”菜单的连接同四“图书信息”窗体的创建过程,这里不详述。“操作员信息”窗体设计结果如下图:六、其他 是否能完成【基本信息管理】下其他窗口(如:供应商信息、图书种类信息、仓库信息、柜台

32、信息)设计及实现各个窗口中【退出】功能? 另,这几个界面设计结果见附件。七、附件(将该图片另存为一个图片文件)实验七 实现之测试一、实验课时:4学时二、实验目的本实验主要熟悉第七章实现的内容,主要是测试的过程、白盒测试技术和黑盒测试技术,能使用不同技术编写测试用例。另外,熟悉软件测试计划和软件测试报告的内容。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft word 2003/2007。四、实验内容1、使用给定的技术设计测试用例2、熟悉软件测试计划和软件测试报告。五、实验步骤1、程序如下:Int A.B;Double X;if (A 1 & B = 0

33、)X = X/A;if (A = 2 | X 1)X = X + 1;coutABX;要求:画出程序流程图;分别使用语句覆盖、判定覆盖、条件覆盖、条件组合覆盖方式设计测试用例;(需要写出设计过程)2、保险费率计算某保险公司承担人寿保险,该公司保费计算方式为:保费=投保额*保险率保险率:依点数不同而有别,10点以上(含10点)费率为0.6%,10点以下费率为0.1%;点数:是根据输入的年龄、性别、婚姻、抚养人数计算所得的点数的总和,不同输入项具体点数值如下图:要求:使用等价类划分方法为该功能设计测试用例(按照输入域划分等价类)(需要写出设计过程)3、某软件一个模块的需求规格说明书中描述:(1)年

34、薪制员工:严重过失,扣除奖金的4%;过失,扣除奖金的2%。(2)非年薪制员工:严重过失,扣除奖金的8%;过失,扣除奖金的4%。另,对每个员工一次只能有一种处罚方式,如:不能同时进行“严重过失”和“过失”处罚。要求:假如你是该项目组的测试人员,请使黑盒测试方法中的因果图法为该功能模块设计测试用例。(需要写出设计过程)4、熟悉软件测试计划和软件测试报告的内容。六、思考 若你是“图书管理系统”项目组的测试人员,需要你为登录模块、调价模块、查询模块等编写测试用例,你将如何编写?七、其他软件测试计划和软件测试报告模板见附件。八、附件:附件1测试计划G1 引言G1.1 编写目的G1.2 项目背景G1.3

35、定义G1.4 参考资料系统项目计划任务书系统项目开发计划需求规格说明书总体设计说明书详细设计说明书用户操作手册G2 任务概述G2.1 目标测试是“为了发现程序中的错误而执行程序的过程”,测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。G2.2 运行环境服务器端子程序的运行要求: 系统软件 数据库管理系统 硬件要求客户端子系统的运行要求: 系统软件 数据库管理系统 硬件要求G2.3 需求概述G2.4 条件与限制G3 计划G3.1 测试方案G3.2 测试项目*模块测试*模块测试G3.3 测试准备在测试前,与各模块的主要负责人共同协商讨论,以总体设计说明书、详细设计说明书作为总的

36、提纲,选择合适的输入输出数据,并一一列举说明。G3.4 测试机构及人员G4 测试项目说明G4.1 测试项目名称及测试内容 在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。*模块测试*模块测试*模块结构测试服务器模块(包括数据库)测试各模块之间的接口测试系统测试G4.2 测试用例输入: *过程 *过程输出: *过程 *过程G4.3 步骤及操作G4.4 允许偏差G4.5 进度G4.6 条件G4.7 测试资料G5 评价G6 准则附件2测试分析报告H1 引言H1.1 编写目的测试

37、分析报告是在测试分析的基础上,对测试的结果以及测试的数据等加以记录和分析总结。它也是测试过程中一个重要环节,同时,他也是对软件性能的一个中的分析和认可及对不足之处的说明。因此,测试分析报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要的提纲作用。另外,它还有利于今后软件开发者阅读源程序,根据测试提供的数据和结果,分析源代码,掌握各函数的功能和局限性。从而缩短软件开发者的再开发时间和所耗费的精力、资金。H1.2 项目背景H1.3 定义H1.4 参考资料系统项目计划任务书系统项目开发计划需求规格说明书概要设计说明书详细设计说明书用户操作手册测试计划H2 测试计划执行情况H2.1 测试项

38、目 *模块测试 *模块测试H2.2 测试机构和人员H2.3 测试结果H3 软件需求测试结论H4 评价H4.1 软件能力经测试证实该软件在各方面的综合能力都可以。H4.2 缺陷和限制H4.3 建议H4.4 测试结论实验八 维护一、实验课时:2学时二、实验目的本实验主要熟悉第八章实现的内容,主要是熟悉用户操作手册、程序维护手册和项目总结报告的内容,让学生了解如何编写这三种报告。该实验可让学生在课下完成。三、实验环境v 硬件:微型计算机v 软件:Windows xp操作系统;Microsoft word 2003/2007。四、实验内容1、用户操作手册、程序维护手册和项目总结报告。五、实验步骤1、查看附件用户操作手册、程序维护手册和项目总结报告模板。2、尝试以“图书管理系统”为例,编写这三个文档六、其他用户操作手册、程序维护手册和项目总

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁