河北工业大学软件过程管理实验指导书 下载本文

目 录

1 软件项目开发计划………………………………………………(页码) 2 软件需求规格说明书……………………………………………(页码) 3 软件配置管理计划……………………………………………(页码) 4 软件设计规格说明………………………………………………(页码) 5 软件测试计划……………………………………………………(页码) 6 软件测试分析报告………………………………………………(页码) 7 软件项目开发总结报告…………………………………………(页码) 附件A:

小组制定的软件过程规范 ……………………………………(页码) 附件B:

其他软件开发过程记录信息……………………………………(页码)

5

小组成员角色与分工情况表

姓名 职责和完成的工作 项目组评定

6

一、软件项目开发计划

完成人:

1引言

1.1编写目的

说明:编写这份软件项目开发计划的目的,并指出预期的读者。 1.2 背景

说明:

a. 待开发的软件系统的名称;

b. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网

络;

c. 该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义

列出本文件中用到的专门术语的定义和外文的首字母组词的原词组。

1.4参考资料

列出用得着的参考资料,如:

a. 本项目的经核准的计划任务书和合同、上级机关的批文; b. 属于本项目的其他已发表的文件;

c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这

些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2项目概述

2.1工作内容

简要地说明在本项目的开发中须进行的各项主要工作。

7

2.2主要参加人员

扼要说明参加本项目开发的主要人员的情况,包括他们的技术水平。

2.3产品 2.3.1程序

列出须移交给用户的程序的名称、所用地编程语言及存储程序的媒体形式,并通过引用相关文件,逐项说明其功能和能力。 2.3.2文件

列出须移交用户的每种文件的名称及内容要点。

2.3.3服务

列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。 2.3.4非移交的产品

说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。

2.4验收标准

对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。

2.5完成项目的最迟期限 2.6本计划的批准者和批准日期

3实施计划

3.1工作任务的分解与人员分工

对于项目开发中需要完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。 3.2接口人员

说明负责接口工作的人员及他们的职责,包括:

8