软件需求分析规格说明书格式
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件需求分析规格说明书格式
2008年03月28日11:08:00 chenguang79阅读数:1993
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 附录