河北工业大学软件过程管理实验指导书_第1页
河北工业大学软件过程管理实验指导书_第2页
河北工业大学软件过程管理实验指导书_第3页
河北工业大学软件过程管理实验指导书_第4页
河北工业大学软件过程管理实验指导书_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《软件过程管理》实验指导书一、基本目的:.软件开发过程的基本原理和技术使用于实践。.使学生掌握软件开发过程和组织过程,强化学生规范化开发软件的意识和能力。二、实验环境:硬件环境:计算机、服务器。过程管理工具:Project2003、SVN、VSS、ClearCase、 、 、 、等,编程环境自选。三、实验要求:每班将人分为一个小组,每组从以下题目中任选一题,也可自选题目作为课程实践题目。每组指定一名组长,负责分工和制定标准等管理工作。.项目开发过程建议采用快速原型和增量开发相集合的模式。指导书中给出的软件项目的需求为不完整的功能需求描述,各小组根据需求工程过程,对给出的项目需求进行需求获取和分析。在基本明确需求的情况后建立系统整体原型供需求的讨论和确定,在需求和系统架构确定后,各自对所分配子系统进行逻辑建模和设计开发。开发方式要求采用面向对象方法。.实验内容包括软件项目管理计划(包括资源管理和分配,项目进度计划等);小组软件开发过程中使用的过程规范及文档模板的制定(包括需求变更控制过程制定,编码规范的制订,软件问题报告单和软件修改报告单模板等);系统分析和设计;软件配置计划。在软件开发过程中,进行需求变更,体会需求变更控制过程和需求变更后对项目管理计划和软件配置的影响。各组全体成员分工合作,最后按系统整体设计方案实现系统原型。.实验报告要求包括软件项目开发计划,软件需求规格说明书,软件配置管理计划,软件设计规格说明书,软件测试报告。报告中还包括以下附件:附件:小组制定的软件过程规范文档;附件:其他软件开发过程信息(项目任务书,个人进度安排,项目进度周报,软件问题报告单 软件修改报告单 变更申请单等)全组文档格式、内容参照本指导书给出的模板。附件附件中的文档模板可由项目小组根据小组特点制定。提交一份完整的实验报告(提交打印和电子两种形式)。五、实验题目:1软件工程课程教学网站作为教学的辅助环节,该教学网站能为教师提供课程信息和教学资料的管理维护,教学过程的管理,作业的布置、批改等;为学生提供教学资料的下载,作业的上传下载,信息的查询等功能。另外,还有在线模拟测试(链接入论坛(链接)等功能。、软件工程实验过程管理系统(组)出题(教师、学生),分组,选题,计划管理(计划制定、计划执行、计划变更、计划评审入软件规范管理、需求管理(需求获取、需求分析、需求变更、需求评审入设计(概要设计、详细设计、设计变更、设计评审入测试管理、实验报告管理、成绩评定(组内评定、小组成绩评定、教师评定)论坛、教师学生信息维护3软件工程课程群教学论坛4在线测试系统5高校排课系统6网上图书销售系统7网上售票系统、酒店管理系统9超市管理系统0学生信息管理系统六、课程实验报告要求:以组为单位按软件系统开发可交付文档的形式书写实验报告,按附件中所给出的内容和格式要求作为参考。其中,项目计划书、软件过程规范的制定由组长组织全组成员共同完成,其他文档按系统功能结构进行分工,分别由各责任人完成相应部分文档然后进行整合。详细要求见附件。七、实验时间安排:由实验室安排。附件:实验报告样本河北工业大学《软件过程管理》课程实验实验报告题目: 专业: 班级: 分组编号: 组长: 成员: 指导教师: 完成日期: □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□附件A:□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□附件B:□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

姓名职责和完成的工作项目组评定一、软件项目开发计划完成人: 引言编写目的说明:编写这份软件项目开发计划的目的,并指出预期的读者。背景说明:待开发的软件系统的名称;本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;该软件系统同其他系统或其他机构的基本的相互来往关系。定义列出本文件中用到的专门术语的定义和外文的首字母组词的原词组。参考资料列出用得着的参考资料,如:本项目的经核准的计划任务书和合同、上级机关的批文;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。项目概述工作内容简要地说明在本项目的开发中须进行的各项主要工作。主要参加人员扼要说明参加本项目开发的主要人员的情况,包括他们的技术水平。产品程序列出须移交给用户的程序的名称、所用地编程语言及存储程序的媒体形式,并通过引用相关文件,逐项说明其功能和能力。00列出须移交用户的每种文件的名称及内容要点。服务列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。非移交的产品说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序方验收标准对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。完成项目的最迟期限本计划的批准者和批准日期实施计划工作任务的分解和人员分工对于项目开发中需要完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。接口人员说明负责接口工作的人员及他们的职责,包括:负责本项目同用户的接口人员;负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;负责本项目同个份合同负责单位的接口人员等。进度对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓“里程碑)b预算逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。关键问题逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。支持条件说明为支持本项目的开发所需要的各种条件和设施。计算机系统支持逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。需由用户承担的工作逐项列出需要用户承担的工作和完成期限。包括需由用户提供的条件及提供时间。由外单位提供的条件逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。专题计划要点说明本项目开发中需制定的各个专题计划(如分合同计划、开发人员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装计划等)的要点。二、需求规格说明书完成人: .概述( )项目的目的和目标( )项目的目的是对开发本系统意图的总概括。项目的目标是将目的细化后的具体描述。项目目标应是明确的、可度量的、可以达到的项目的范围应能确保项目的目标可以达到。对于项目的目标可以逐步细化,以便和系统的需求建立对应关系,检查系统的功能是否覆盖了系统目标。术语定义( )将该用户需求报告中的术语、缩写进行定义包括用户使用领域和计算机领域的术语和缩写等。相关文档( )说明用户需求报告的变更,以及可能受变更影响的其他相关文档,如:项目开发计划和设计说明书。.问题初始分析(TOC\o"1-5"\h\z场景描述( )自然语言描述初始功能提取( )自然语言描述\o"CurrentDocument".目标系统功能需求( )功能需求分析( )对具体功能需求进行细化分析,并用图形工具进行描述。采用面向对象分析方法,要求采用业务类模型和用例图,配合活动图和序列图进行系统逻辑建模。功能需求点列表( )在功能需求分析完成后,要详细列出用户需求功能点列表,提供给后续设计、编程、测试中使用,更是为了用户测试验收中使用。功能需求点列表的格式,如表所示。表 功能需求点列表编号功能名称使用人功能描述输入内容输出内容.目标系统性能需求(时间要求( )如:()响应时间,如查询的最长等待时间。()更新处理时间,如记账的最长时间。()数据的转换和传送时间,如远程数据传输的时间要求。()解题时间。空间要求( )如:()支持的终端数。()支持的并行操作的使用者数。()处理的文件和记录数。()处理任务的数量。()对输入和输出数据的精度要求。()对处理和传输过程中的精度要求。性能需求点列表( )详细列出用户性能点列表,提供给后续分析、设计、编程、测试中使用,更是为了用户测试验收中使用。需求性能点列表的格式,如表所示。编号性能名称使用部门使用岗位性能描述输入内容输出内容表性能需求点列表.目标系统界面和接口需求( )界面需求( )界面的原则要求,如方便、简洁、美观、一致等。整个系统的界面风格定义,某些功能模块的特殊的界面要求。()输入设备:键盘、鼠标、条码扫描器、扫描仪等;()输出设备:显示器、打印机、光盘刻录机、磁带机、音箱等;()显示风格:图形界面、字符界面、 界面等;TOC\o"1-5"\h\z()显示方式: * 等;()输出格式:显示布局、打印格式等。接口需求( )和其他系统的接口,如监控系统、控制系统、银行结算系统、税控系统、财务系统、政府网络系统及其他系统等。()和系统特殊外设的接口,如机、磁共振、柜员机( M卡、盘点机等。()和中间件的接口,要列出接口规范、入口参数、出口参数、传输频率等。应在此列举出所有的外部接口名称、接口标准、规范。外部接口列表,如表所示。表外部接口需求点列表编号接口名称接口规范接口标准入口参数出口参数传输频率.目标系统其他需求(TOC\o"1-5"\h\z安全性( )可靠性( )灵活性( )特殊需求( )如:()进度需求:系统的阶段进度要求。()运行环境需求:平台、体系结构、设备要求。()培训需求:用户对培训的需求,是否提供多媒体教学光盘。()推广需求:推广的要求,如在上百个远程部门推广该系统,是否要有推广的支持软件。目标系统假设和约束条件()假设和约定条件是对预计的系统风险的描述如:()法律、法规和政策方面的限制。()硬件、软件、运行环境和开发环境方面的条件和限制。()可利用的信息和资源。()系统投入使用的最晚日期。三、软件配置管理计划完成人: 引言目的本条必须指出特定的软件配置管理计划的具体目的还必须描述该计划所针对的软件项目及其所属的各个子项目的名称和用途定义和缩写词应该列出计划正文中需要解释的而在 中尚未包含的术语的定义必要时还要给出这些定义的英文单词及其缩写词参考资料列出要用到的参考资料如本项目的经核准的计划任务书或合同上级机关的批文属于本项目的其他已发表的文件本文件中各处引用的文件资料包括所要用到的软件开发标准列出这些文件的标题文件编号发表日期和出版单位说明能够得到这些文件资料的来源管理必须描述负责软件配置管理的机构任务及其有关的接口控制机构必须描述在各阶段中负责软件配置管理的机构描述内容如下描述在软件生存周期各阶段中软件配置管理的功能和负责软件配置管理的机构说明项目和子项目和其他有关项目之间的关系指出在软件生存周期各阶段中的软件开发或维护机构和配置控制组的相互关系任务描述在软件生存周期各个阶段中的配置管理任务以及要进行的评审和检查工作并指出各个阶段的阶段产品应存放在哪一类软件库中软件开发库软件受控库或软件产品库职责必须描述和软件配置管理有关的各类机构或成员的职责并指出这些机构或成员相互之间的关系指出负责各项软件配置管理任务如配置标识配置控制配置状态记录以及配置的评审和检查的机构的职责指出上述机构和软件质量保证机构软件开发单位项目承办单位项目委托单位以及用户等机构的关系说明由本计划第条指明的生存周期各个阶段的评审检查和审批过程中的用户职责以及相关的开发和维护活动指出和项目开发有关的各个机构的代表的软件配置管理职责指出其他特殊职责例如为满足软件配置管理要求所必要的批准要求接口控制本条应该描述接口规格说明标识和文档控制的方法对已交付的接口规格说明和文档进行修改的方法对要完成的软件配置管理活动进行跟踪的方法记录和报告接口规格说明和文档控制状态的方法控制软件和支持它运行的硬件之间的接口的方法实现应该规定实现软件配置管理计划的主要里程碑例如建立配置控制组确定各个配置基线建立接口控制协议制订评审和检查软件配置管理计划和规程制订相关的软件开发测试和支持工具的配置管理计划和规程适用的标准条例和约定指明本条必须指明所适用的软件配置管理标准条例和约定并把它们作为本计划要实现的一部分还必须说明这些标准条例和约定要实现的程度内容必须描述要在本项目中编写和实现的软件配置管理标准条例和约定内容可如下软件结构层次树中软件位置的标识方法程序和模块的命名约定版本级别的命名约定软件产品的标识方法规格说明测试计划和测试规程程序设计手册及其他文档的标识方法媒体和文档管理的标识方法文档交付过程软件产品库中软件产品入库移交或交付的过程问题报告修改请求和修改次序的处理过程配置控制组的结构和作用软件产品交付给用户的验收规程软件库的操作包括准备存储和更新模块的方法软件配置管理活动的检查问题报告修改请求或修改次序的文档要求指出配置修改的目的和影响软件进入配置管理之前的测试级别质量保证级别例如在进入配置管理之前验证软件满足有关基线的程度软件配置管理活动本章必须描述配置标识配置控制配置状态记录和报告以及配置检查和评审等四方面的软件配置管理活动的需求配置标识基线本条必须详细说明软件项目的基线即最初批准的配置标识并把它们和本计划第条描述的生存周期的特定阶段相联系在软件生存周期中主要有三种基线它们是功能基线指派基线和产品基线对于每个基线必须描述下列内容每个基线的项包括应交付的文档和程序和每个基线有关的评审和批准事项以及验收标准在建立基线的过程中用户和开发者的参和情况例如在产品基线中要定义的元素可以包括产品的名字和规则产品标识编号对每一个新交付的版本要给出版本交付号新修改的描述修改交付的方法对支持软件的修改要求以及对有关文档的修改要求安装说明已知的缺陷和故障软件媒体和媒体标识代码文档本条必须描述本项目所有软件代码和文档的标题代号编号以及分类规程例如对代码来说编译日期可以作为每个交付模块标识的一部分在构造模块源代码的顺序行号时应使它适合于对模块作进一步的修改配置控制必须描述在本计划第 条描述的软件生存周期中各个阶段使用的修改批准权限的级别必须定义对已有配置的修改建议进行处理的方法其中包括详细说明在本计划第条描述的软件生存周期各个阶段中提出修改建议的程序可以用注上自然语言的流程图来表达描述实现已批准的修改建议包括源代码目标代码和文档的修改的方法描述软件库控制的规程其中包括存取控制对于适用基线的读写保护成员保护成员标识档案维护修改历史以及故障恢复等七项规程如果有必要修补目标代码则要描述其标识和控制的方法对于各个不同层次的配置控制组和其他修改管理机构本条必须定义其作用并规定其权限和职责如果已组成机构则指明该机构的领导人及其成员如果还没有组成机构则说明怎样任命该机构的领导人成员及代理人说明开发者和用户和配置控制组的关系当要和不属于本软件配置管理计划适用范围的程序和项目进行接口时本条必须说明对其进行配置控制的方法如果这些软件的修改需要其他机构在配置控制组评审之前或之后进行评审则本条必须描述这些机构的组成它们和配置控制组的关系以及它们之间的相互关系本条必须说明和特殊产品如非交付的软件现存软件用户提供的软件和内部支持软件有关的配置控制规程配置状态的记录和报告本条必须指明怎样收集验证存储处理和报告配置项的状态信息详细说明要定期提供的报告及其分发办法如果有动态查询要指出所提供的动态查询的能力如果要求记录用户说明的特殊状态时要描述其实现手段例如在配置状态记录和报告中通常要描述的信息有规格说明的状态修改建议的状态修改批准的报告产品版本或其修改版的状态安装更新或交付的实现报告用户提供的产品如操作系统的状态有关开发项目历史的报告配置的检查和评审本条必须定义在软件配置管理计划的第条所定义的软件生存周期的特定点上执行的检查和评审中软件配置管理计划的作用规定每次检查和评审所包含的配置项指出用于标识和解决在检查和评审期间所发现的问题的工作规程工具技术和方法必须指明为支持特定项目的软件配置管理所使用的软件工具技术和方法指明它们的目的并在开发者所有权的范围内描述其用法例如可以包括用于下列任务的工具技术和方法软件媒体和媒体文档的标识把文档和媒体置于软件配置管理的控制之下并把它正式地交付给用户例如要给出对软件库内的源代码和目标代码进行控制的工具技术和方法的描述如果用到数据库管理系统则还要对该系统进行描述又如要指明怎样使用软件库工具技术和方法来处理软件产品的交付编制关于程序及其有关文档的修改状态的文档因此必须进一步定义用于准备多种级别如项目负责人配置控制小组软件配置管理人员和用户的管理报告的工具技术和方法对供货单位的控制供货单位是指软件销售单位软件开发单位或软件子开发单位必须规定对这些供货单位进行控制的管理规程从而使从软件销售单位购买的其他开发单位开发的或从开发单位现存软件库中选用的软件能满足规定的软件配置管理需求管理规程应该规定在本软件配置管理计划的执行范围内控制供货单位的方法还应解释用于确定供货单位的软件配置管理能力的方法以及监督他们遵循本软件配置管理计划需求的方法记录的收集维护和保存本章必须指明要保存的软件配置管理文档指明用于汇总保护和维护这些文档的方法和设施其中包括要使用的后备设施并指明要保存的期限设计规格说明书完成人: TOC\o"1-5"\h\z.引言( )本章对该文档的目的、功能范围、术语、相关文档、参考资料、版本更新进行说明。目的( )命名规则( )变量对象命名规则:申明全局变量、局部变量对象的命名规则。数据库对象命名规则:申明数据库表名、字段名、索引名、视图名等对象的命名规则。术语定义( )术语定义或解释一般用表格形式给出,如表 所示。表 术语定义或解释表序号术语名称术语定义总体结构软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构。若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图外部接口本软件系统和其他软件系统之间的接口,接口设施可以是中间件。接口描述包括:传输方式、带宽、数据结构、传输频率、传输量、传输协议

数据结构数据结构包括:数据库表的结构、其他数据结构等概念数据模型关系数据库的逻辑设计模型,叫做概念数据模型。主要内容包括一张逻辑 图及其相应的数据字典物理数据模型关系数据库的物理设计模型,叫做物理数据模型。主要内容包括一张物理表关系图及其相应的数据字典视图在基表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据处理和授权上很有用角色数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现子系统具有相对独立功能的小系统叫做子系统。一个大的软件系统可以划分为多个子系统,每个子系统可由多个模块或多个部件组成模块具有功能独立、能被调用的信息单元叫做模块。模块是结构化设计中的概念内部接口软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。接口描述包括:调用方式、入口信息、出口信息等相关文件相关文件是指当本文件内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、用户手册参考资料参考资料是指本文件书写时用到的其他资料。如各种有关规范、模板、标准、准则参考资料( )用户需求报告数据库设计规范命名规范相关文档( )源程序清单测试计划及报告《用户使用手册》.系统设计(TOC\o"1-5"\h\z体系结构设计( )采用包图画出体统的体系结构模型,然后进行扩展,画出个子系统内构成及模块之间的关系。子系统清单( )子系统清单,如表所示。表 子系统清单子系统编号子系统英文名子系统功能简述子系统之间的关系TOC\o"1-5"\h\z模块设计( )对象类用类图说明各个类属性和方法以及类之间的关系,对于复杂对象要画出状态图。功能模块清单( )模块(类)清单,如表所示。表 模块清单模块编号模块英文名模块功能简述模块的接口简述.数据结构设计(TOC\o"1-5"\h\z数据库表名清单( )数据库表名清单,如表所示。表 数据库表名清单序号中文表名英文表名表功能说明TOC\o"1-5"\h\z数据库表之间关系说明( )可以用图表示,也可以用文字说明。数据库表的详细清单( )每个表的详细清单内容包括:表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键外键、空否、取值约束(默认值、最大值、最小值入索引否。同时要指出该表的索引:索引文件名、索引字段名、索引特性(主键索引、惟一索引、聚集索引 t详细清单可以用列表给出,如表所示。表表名:序号字段中文名字段英文名类型、宽度、精度取值约束空否默认值主键外键索引否视图设计(视图设计和授权有关,设计时参照需求文档的用户授权范围。视图设计中要给出视图的中文名、英文名,视图中的中文列名、英文列名、类型、宽度、精度,每一列的具体算法,对应的基本表名。其他数据结构设计( )此小节描述系统的其他数据结构设计内容。.接口设计( )对应每一个接口,都要详细列出下列内容。()接口名称()接口内容()接口设施()接口的数据结构()接口的传输速率( )()接口带宽()接口协议五、软件测试计划完成人: 引言编写目的本测试计划的具体编写目的,指出预期的读者范围。背景说明:.测试计划所从属的软件系统的名称;,该开发项目的历史,列出用户和执行此项目测试的计算中心,说明在开始执行本测试计划之前必须完成的各项工作。定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。参考资料列出要用到的参考资料,如:.本项目的经核准的计划任务书或合同、上级机关的批文;,属于本项目的其他已发表的文件;.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。计戈U软件说明提供一份图表,并逐项说明被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。测试内容列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。测试(标识符)给出这项测试内容的参和单位及被测试的部位。进度安排给出对这项测试的进度安排,包括进行测试的日期和工作内容(如熟悉环境。培训、准备输入数据等方条件陈述本项测试工作对资源的要求,包括:,设备所用到的设备类型、数量和预定使用时间;.软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件,如测试驱动程序、测试监控程序、仿真程序、桩模块等等;.人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人数。技术水平及有关的预备知识,包括一些特殊要求,如倒班操作和数据键入人员。测试资料列出本项测试所需的资料,如:.有关本项任务的文件;.被测试程序及其所在的媒体;.测试的输入和输出举例;.有关控制此项测试的方法、过程的图表。测试培训说明或引用资料说明为被测软件的使用提供培训的计划。规定培训的内容、受训的人员及从事培训的工作人员。测试(标识符)用和本测试计划 条相类似的方式说明用于另一项及其后各项测试内容的测试工作计划。测试设计说明测试(标识符)说明对第一项测试内容的测试设计考虑。控制1说明本测试的控制方式,如输入是人工、半自动或自动引入、控制操作的顺序以及结果的记录方法。输入说明本项测试中所使用的输入数据及选择这些输入数据的策略。输出说明预期的输出数据,如测试结果及可能产生的中间结果或运行信息。过程说明完成此项测试的一个个步骤和控制命令,包括测试的准备、初始化、中间步聚和运行结束方式。测试(标识符)用和本测试计划条相类似的方式说明第项及其后各项测试工作的设计考虑。评价准则范围说明所选择的测试用例能够接查的范围及其局限性。数据整理陈述为了把测试数据加工成便于评价的适当形式,使得测试结果可以同,已知结果进行比较而要用到的转换处理技术,如手工方式或自动方式;如果是用自动方式整理数据,还要说明为进行处理而要用到的硬件、软件资源。尺度说明用来判断测试工作是否能通过的评价尺度,如合理的输出结果的类型、测试输出结果和预期输出之间的容许偏离范围、允许中断或停机的最大次数。六、软件测试分析报告完成人: 引言编写目的说明这份测试分析报告的具体编写目的,指出预期的阅读范围。背景说明:被测试软件系统的名称;该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境和实际运行环境之间可能存在的差异以及这些差异对测试结果的影响。定义列出本文件中用到的专问术语的定义和外文首字母组词的原词组。参考资料列出要用到的参考资料,如:.本项目的经核准的计划任务书或合同、上级机关的批文;,属于本项目的其他已发表的文件;本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。测试概要用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容和测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。测试结果及发现测试(标识符)把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。测试(标识符)用类似本报告 条的方式给出第项及其后各项测试内容的测试结果和发现。对软件功能的结论功能(标识符)能力简述该项功能,说明为满足此项功能而设计的软件能力以及经过一项或多项测试已证实的能力。限制2说明测试数据值的范围(包括动态数据和静态数据),列出就这项功能而言,测试期间在该软件中查出的缺陷、局限性。功能(标识符)用类似本报告的方式给出第项及其后各项功能的测试结论。■■■■■■分析摘要能力陈述经

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论