已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件需求规格说明书 软件需求规格说明书规范软件需求规格说明书规范 编编 制 制 审审 核 核 批批 准 准 版版 本本 号 号 生效日期 生效日期 软件需求规格说明书 7 2 目录目录 1 引言 3 1 1目的 3 1 2文档约定 3 1 3预期的读者和阅读建议 3 1 4术语 定义 符号及缩略语 3 1 5参考文献 3 2 项目概述 3 2 1项目背景 4 2 2项目的功能 4 2 3用户类和特征 4 2 4运行环境 4 2 5遵循标准和规范 4 3 业务描述 5 3 1用户组织机构模型 5 3 2用户业务流模型 5 3 3用户角色模型 5 4 功能需求描述 5 4 1子模块系统 5 5 非功能性需求 6 5 1用户界面要求 6 5 2软硬件环境需求 6 5 3其它要求 6 6 附录 7 附录 A 词汇表 术语表 7 附录 B 分析模型 7 附录 C 待定问题列表 7 软件需求规格说明书 7 3 1 1 引言 引言 1 11 1 目的目的 对项目进行定义 在该文档中详尽说明这个项目的软件需求 包括修正或 者发行版本号 如果这个软件需求规格说明只与整个系统的一部分有关系 那 么只定义文档中说明的部分或子系统 1 21 2 文档约定文档约定 描写编写文档时所采用的标准或者排版约定 包括正文风格 提示区或重 要符号 1 31 3 预期的读者和阅读建议预期的读者和阅读建议 列举了软件需求说明规格说明所针对的不同读者 例如开发人员 项目经 理 营销人员 用户 测试人员或者文档的编写人员 描述了文档中剩余部分 的内容及其组织结构 提出了最适合于每一类读者阅读文档的建议 1 41 4 术语 定义 符号及缩略语术语 定义 符号及缩略语 对文档中出现频率高的术语 定义 符号及缩略词进行说明 1 51 5 参考文献参考文献 列举编写软件需求规格说明书时所参考的资料或其它资源 可能包括用户 界面风格指导 合同 标准 系统需求规格说明 使用实例文档或相关软件需 求规格说明 在这里 应给出详细的信息 包括标题名称 作者 版本号 日 期 出版单位或资料来源 以便于读者查阅这些文献 2 2 项目概述项目概述 这部分概述了正在定义的项目以及它所运行的环境 使用项目的用户和已 知的限制 假设和依赖 软件需求规格说明书 7 4 2 12 1 项目背景项目背景 描述了软件需求规格说明中所定义的项目的背景和起源 说明了该项目是 否是项目系列中的下一个成员 是否是成熟项目中所改进的下一个项目 是否 是现有应用程序的替代品 或者是否是一个新兴的项目 如果软件需求规格说 明定义了大系统的一个组成部分 那么就要说明这部分软件是怎样与整个系统 相关联的 并且要定义出两者之间的接口 2 22 2 项目的功能项目的功能 概述了项目所具有的主要功能 其详细功能将在系统特性系统特性中描述 所以在 此只需要概略的总结 例如用列表的方法给出 很好地组织项目的功能 是每 个读者都易于理解 用图形表示主要的需求分组以及它们之间的联系 例如数 据流程图的顶层图或类图 都是有用的 2 32 3 用户类和特征用户类和特征 确定你觉得可能使用该项目的不同的用户并描述它们相关的特征 有一些 需求可能只与特定的用户相关 将该项目的重要用户与那些不太重要的用户区 分开 2 42 4 运行环境运行环境 描述了软件的运行环境 包括硬件平台 操作系统和版本 还有其它的软 件组件或与其共存的应用程序 2 52 5 遵循标准和规范遵循标准和规范 确定影响开发人员自由选择的问题 并说明这些问题为什么成为一种限制 可能的限制包括如下内容 1 必须使用或者避免的特定技术 工具 编程语言和数据库 2 所要求的开发规范或标准 3 企业策略 政府法规或工业标准 软件需求规格说明书 7 5 4 硬件限制 例如定时需求或存储器限制 5 数据转换格式标准 3 3 业务描述业务描述 3 1 用户组织机构模型用户组织机构模型 3 2 用户业务流模型用户业务流模型 3 3 用户角色模型用户角色模型 4 4 功能需求描述功能需求描述 详细列出各模块功能需求 这些必须是提交给用户的软件功能 是用户可以使 用所提供的特性执行服务或者使用所指定的使用实例执行任务 描述项目如何 响应可预知的出错条件或者非法输入或动作 4 1 子模块系统子模块系统 4 1 1 子模块功能描述子模块功能描述 4 1 2 子模块业务流程子模块业务流程 4 1 3 业务过程定义业务过程定义 4 1 4 子模块涉及角色子模块涉及角色 4 1 5 子模块子模块 use cases 模块模块 软件需求规格说明书 7 6 4 1 6 子模块用例场景转换子模块用例场景转换 5 5 非功能性需求非功能性需求 5 15 1 用户界面用户界面要求要求 陈述所需要的用户界面的软件组件 描述每个用户界面的逻辑特征 以下是 可能包括的一些特征 将要采用的图形用户界面 GUI 标准或项目系列的风格 屏幕布局或解决方案的限制 将出现在每个屏幕的标准按钮 功能或导航链接 快捷键 错误信息显示标准 对于用户界面的细节 例如特定对话框的布局 应该写入一个独立的用户 界面规格说明中 而不能写入软件需求规格说明中 5 25 2 软硬件环境需求软硬件环境需求 描述系统中软件和硬件要求 这种描述可能包括支持的硬件类型 软硬件 之间交流的数据和控制信息的性质以及所使用的通讯协议 5 35 3 其它要求其它要求 定义在软件需求规格说明的其它部分未出现的需求 例如国际化需求或法 律上的需求 你还可以增加有关操作 管理和维护部分来完善项目安装 配置 启动和关闭 修复和容错 以及登录和监控等方面的需求 在模版中加入与你 的项目相关的新部分 如不需要则省略该部分 软件需求规格说明书 7 7 6 6 附录附录 附录附录 A A 词汇表 术语表 词汇表 术语表 定义所有必要的术语 以便读者可以正确地解释软件需求规格说明 包括 词头和缩写 你可能希望为整个公司创建一张跨越多项项目的词汇表 并且只 包括特定于单一项目的软件需求规格说明中的术语 附录附
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 糖尿病共患抑郁诊疗中国专家共识2025
- 语音电话系统试题及答案
- 2025年番禺体育面试真题及答案
- 默克尔防疫测试题及答案
- 2025年林草基础知识题库及答案
- 2025年物理中考试题历史及答案
- 多功能清洁剂的研发策略-洞察与解读
- 边缘计算与5G融合技术研究-洞察与解读
- 2025年内容策略专员岗位招聘面试参考试题及参考答案
- 2025年素食营养师岗位招聘面试参考试题及参考答案
- 高空曲臂车安全操作规程
- 2025年粉尘涉爆培训题库及答案
- 厨房消防安全培训课件
- 2025江苏吉安吉水县城控人力资源服务有限公司招聘水电工2人笔试考试参考试题附答案解析
- 新员工CNC操机技能培训计划含理论实操
- 丙型肝炎防治指南
- 2025中国农业科学院第三批统一招聘2人笔试考试备考题库及答案解析
- GB/T 30340-2025机动车驾驶员培训机构业务条件
- 传统文化经典教案范例分享
- 统战工作基础知识手册
- 2023年《铁道概论》知识考试题库与答案
评论
0/150
提交评论