1、小组项目汇总报告模板广州大学华软软件学院软件工程小组报告题 目 专 业 班 级 小组成员 广州大学华软软件学院计算机系 年 月案卷号日期项目名称小组文档 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 案卷号日期项目名称可行性研究报告 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 案卷号日期项目名称软件需求说明书 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 案卷号日期项目名称数据库设计说明书 作 者: 完成日期: 签 收 人: 签收日
2、期: 修改情况记录:版本号修改批准人修改人安装日期签收人 日期项目名称详细设计说明书 作 者: 完成日期: 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 1引言1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者。1.2背景说明:a 待开发软件系统的名称;b 本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。1.3定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。1.4参考资料列出有关的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关的批文;b 属于本项目的其他已发表的文件;c 本文件中各处引用到的文件资料,包括所要用到
3、的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。3程序1(标识符)设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。3.1程序描述给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如 是常驻内存还
4、是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。3.2功能说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。3.3性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。3.4算法详细说明本程序所选用的算法,具体的计算公式和计算步骤。3.5流程逻辑用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。3.6限制条件说明本程序运行中所受到的限制条件。3.7尚未解决的问题说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。案卷号日期项目名称测试分析报告 作 者: 完成日期: 签 收 人: 签收日
5、期: 修改情况记录:版本号修改批准人修改人安装日期签收人 1引言1.1编写目的说明这份测试分析报告的具体编写目的,指出预期的阅读范围。1.2背景说明:a. 被测试软件系统的名称;b. 该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境 之间可能存在的差异以及这些差异对测试结果的影响。1.3定义列出本文件中用到的专问术语的定义和外文首字母组词的原词组。1.4参考资料列出要用到的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关的批文;b 属于本项目的其他已发表的文件;c 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编
6、号、发表日期和出版单位,说明能够得到这些文件资料的来源。2测试计划2.1软件说明提供一份图表,并逐项说明被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。2.2测试内容列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。2.3进度安排给出对这项测试的进度安排,包括进行测试的日期和工作内容(如熟悉环境。培训、准备输入数据等)。2.4测试用例设计说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱
7、动程序及桩模块等的规定。(举例如下,仅作参考)等价类表编号等价类预期输出1ABCA2ACBA3BACB4BCAB5CABC6CBAC7A=BCA|B8CA=BC9A=CBA|C10BA=CB11B=CAB|C12AB=CA13A=B=CA|B|C测试用例(数据)编号A,B,C预期输出1 9, 8, 7 92 9, 7, 8 93 8, 9, 7 94 7, 9, 8 95 8, 7, 9 96 7, 8, 9 97 9, 9, 8 98 8, 8, 9 99 9, 8, 9 910 8, 9, 8 911 8, 9, 9 912 9, 8, 8 913 9, 9, 9 93测试结果及发现3.1
8、测试1(标识符)针对测试用例1,把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现。3.2测试2(标识符)用类似本报告3.1条的方式给出第2项及其后各项测试内容的测试结果和发现。4对软件功能的结论4.1功能1(标识符) 陈述经测试证实了的本软件的能力。如果所进行的测试是为了验证一项或几项特定性能要求的实现,应提供这方面的测试结果与要求之间的比较,并确定测试环境与实际运行环境之间可能存在的差异 对能力的测试所带来的影响。4.2缺陷和限制陈述经测试证实的软件缺陷和限制,说明每项缺陷和限制对软件性能的影响,并说明全部测得的性能缺陷的累积影响和总影响。4.3建议对每项缺陷提出改进建议,如:a 各项修改可采用的修改方法;b 各项修改的紧迫程度;c 各项修改预计的工作量;d 各项修改的负责人。4.4评价说明该项软件的开发是否已达到预定目标,能否交付使用。5测试资源消耗总结测试工作的资源消耗数据,如工作人员的水平级别数量、机时消耗等。