需求分析的文档

需求分析结束时,应交付以下文件:

■软件需求说明书

■修改后的项目开发计划

■用户手册概要

■确认测试计划

■数据要求说明书

其中,软件需求说明书是最重要的文件,其它每个文件都对应该阶段的一项工作。当然,在实际的信息系统开发中,可根据具体情况,灵活规定应交付的文件。

以下简要介绍其中两个主要文件的内容。

  1. 软件需求说明书

需求说明书应包括引言、任务概述、需求规定、运行环境规定四部分。

①引言

②任务概述

③需求规定

■对功能的规定

■对性能的规定

■输入输出要求

■数据管理能力要求

■故障处理要求

■其它专门要求

④运行环境规定

■设备

■支持软件

■接口

■控制

  1. 数据要求说明书

数据要求说明书包括引言、数据的逻辑描述和数据采集三个部分。

①引言

②数据的逻辑描述

包括对以下数据的描述:

■静态数据

所谓静态数据,指在运行过程中主要作为参考的数据,它们在很长一段时间内不会变化,一般不随系统运行而改变。

■动态输入数据

所谓动态数据,包括所有在运行中要发生改变的数据以及在运行中要输入输出的数据。

■动态输出数据

■内部生成数据

■数据约定

针对进一步扩充或使用方面的考虑,提出对各种数据的容量、文件、记录、数据元等个数的最大值,特别是属于临界性的限制。

③数据的采集 要说明以下内容

■输入数据的来源

■数据输入所用的媒体和硬设备

■接受者

■输出数据的形式和设备

■数据值的范围

■量纲

■更新和处理的频度

■输入的承担者

■预处理

■影响