软件需求规格说明书
来源:互联网 发布:bellman-ford 算法导论 编辑:程序博客网 时间:2024/04/28 19:52
软件需求规格说明书
1. 引言
项目名称 图书馆管理系统
项目背景和内容概要
(项目的委托单位、开发单位、主管部门、与其它项目的关系,与其他机构的关系等)
1.1. 相关资料、缩写语、定义
(相关项目计划、合同及上级机关批文,引用的文件、采用的标准,缩写词和相关名词定义)
2. 项目概述
2.1. 被开发软件的一般描述
(被开发软件的主要组成部分,相互联系和外部接口,可用系统流程图的层次结构描述)
2.2. 被开发软件的功能
(简述被开发软件的功能)
2.3. 实现语言
(列出所采用的编程语言)
2.4. 用户特点
(描述最终用户具有的受教育水平、工作经验及技术专长)
2.5. 假定条件与约束限制
(尽量列出开展本项目的假定和约束,例如:经费限制,开发限制,设备条件,用户现场环境准备等)
3. 业务流程
(描述项目的业务流程,可结合系统流程图进行描述)
4. 数据描述
4.1. 原始数据描述
4.1.1. 静态数据
4.1.2. 动态数据
4.2. 数据流向图
4.3. 数据概念模型和描述
5. 功能需求
5.1. 功能描述
(描述该软件功能及使用方法;列出与功能有关的背景资料)
5.2. 输入要求
a) 输入数据的描述,包括输入源、数量、度量单位和精度
b) 操作控制需求,包括输入格式、数据类型、精度和范围自动检验等
c) 输入设备接口资料,包括设备型号、数量
5.3. 处理要求
a) 输入数据有效性检查手段
b) 操作顺序和处理过程
c) 非正常情况的响应,如溢出、通讯故障、错误处理等
d) 输出数据有效性检查手段
5.4. 输出要求
a) 输出数据的描述,包括目的地(存储媒体和用途)、数量、度量单位和精度
b) 非法数据的处理
c) 指明引用的输出设备接口资料,包括设备型号和数量
6. 界面要求
6.1. 报表格式
6.2. 图形要求
6.3. 输入输出要求
7. 接口要求
(描述与本系统相连的系统的接口的数据格式,数据交换协议,接口功能等)
7.1. 硬件接口
a) 软件产品与系统硬件设备之间每一接口的逻辑特点
b) 硬件接口支持的设备
c) 软件与硬件设备接口之间以及硬件接口与支持设备之间的约定
7.2. 软件接口
描述该软件产品与其他有关软件的接口关系,并指出这些软件的名字和作用。
7.3. 通讯接口
说明各种通讯接口及协议。
8. 性能要求
8.1. 数据精确度
(例如:数据内部精度,外部显示精度)
8.2. 数据量
8.3. 时间特性要求
(根据所开发系统的特点,规定系统对时间的特性要求。例如,系统响应时间,界面更新处理时间,数据转换与传输时间)
9. 运行环境要求
9.1. 网络和硬件设备平台
(网络拓扑图及设备类型描述)
9.2. 操作系统平台
9.3. 数据库系统平台
9.4. 编程工具
9.5. 其他支撑软件
10. 其他专门需求
10.1. 安装与操作setup install
10.2. 安全与保密
10.3. 维护服务
- 软件需求规格说明书
- 软件需求规格说明书
- 软件需求规格说明书
- 软件需求规格说明书
- 软件需求分析规格说明书
- 软件需求规格说明书编写
- 软件需求规格说明书模板
- 01-软件需求规格说明书
- 软件需求分析规格说明书(转载)
- 软件需求规格说明书样例
- 软件需求规格说明书样例
- 软件需求分析规格说明书格式
- 软件需求规格说明书评测检查单
- 软件需求规格说明书--文档模板
- 软件需求规格说明书样例
- 如何撰写《软件需求规格说明书》
- 软件需求规格说明书的编写指南
- 软件需求分析规格说明书格式
- 《ajax基础教程》里一个自动补全的例子
- 经过网上查找,终于找到了选中文本本框的内容方法
- TextBox控件的多样边框实现
- 判断文本框中是不是全为数字
- C#实现简单的 Ping 的功能,用于测试网络是否已经联通
- 软件需求规格说明书
- 真情,这世界原来并不冷漠
- 由“位运算”想到的
- 例行命令at和crontab
- StringDemo1.java
- 第二人生的源码分析(六十五)Expat XML解析器的介绍
- VB.NET 操作execl
- 潜心研究asp动态生成静态的技术
- 博客可以干什么?