您的位置:首页 > 其它

软件需求分析规格说明书格式

2013-01-10 12:39 232 查看
1.引言

1.1 编写的目的

/*说明编写本说明书的目的

1.2 背景说明

/*给出待开发系统的全名及项目提出者,开发者,及用户。同时说明该软件系统将做什么和不做什么。

1.3 术语定义

1.4 参考资料

/*列出本文档所引用的全部资料以及资料的来源。

2. 任务概述

2.1 功能概述

/*简要叙述本系统预计实现的主要功能及功能之间的相互关系,最好用图表明。

2.2 约束条件

/* 简要说明对系统设计产生影响的限制备件,如管理模式,硬件限制,技术或工具的制约等。

3. 数据流图与数据字典

3.1 数据流图

3.1.1 数据流图图形

/*将需求分析构造的数据流图按层次逐层画出。

3.1.2 加工说明

/*对数据流图中的每一个加工,按编号,加工名,输入流,输出流及加工过程逐一说明。

3.2  数据字典

/*本节对数据流图中使用的数据项,数据结构,文件的内容及组织结构逐项说明.

3.2.1 数据项说明

3.2.2 数据结构说明

3.2.3 文件说明

4 系统接口

4.1 用户接口

/*说明人机交互界面的用户需求,如屏幕格式,报表,菜单的格式与内容及功能键定义。

4.2 硬件接口

/* 说明本软件系统与硬件设备的接口信息的内容,格式以及运行软件的硬件设备特征。

4.3 软件接口

/*说明本软件系统与其它支持软件之间的接口规格,支持软件应明确其版本号。

5. 性能需求

5.1 精度要求

/* 说明输入/输出数据以及传输数据的精度要求。

5.2 时间特征

/* 定量说明系统应达到的响应时间,更新处理时间,数据传输转换时间,计算时间的特征值

5.3 灵活性

/* 说明本软件在需求发生变化时(操作方式,精度要求,时间特征等)的适应能力。

6 软件属性

6.1 可使用性

/* 规定系统的某些特殊需求,如检查点设置,恢复方法和重启动方法,以确保软件可使用。

6.2 系统安全性

/* 规定系统为保证运行安全,信息安全面而采用的技术措施,如密码,防病毒,防黑客等。

6.3 可维护性

/* 规定系统为提高系统的可维护性将采取的措施。

6.4 可移植性

/* 规定程序以及挡方面军的兼容性,扩充性的约束。

7 其它需求

7.1 数据库需求

/*对数据库的静态结构,动态组织,访问信息的方式,使用频率以及数据的存储等方面提出需求。

7.2 系统操作要求

/*列出系统所要求的正确或特殊的操作方式,如用户的操作方式和系统的后援和恢复操作。

7.3 故障及其处理

/* 尽量烈列出能够预测的系统故障(包括软硬件及其它系统),并指出故障可能造成的影响及故障排除的方法。

8 附录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: