01需求规格说明书模版.doc_第1页
01需求规格说明书模版.doc_第2页
01需求规格说明书模版.doc_第3页
01需求规格说明书模版.doc_第4页
01需求规格说明书模版.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX 子系统 需 求 规 格 说 明 书 拟制日期 审核日期 文件编号 批准日期版本号 文件状态 征求意见稿 正式发布 需求规格说明书 版 本 历 史 版本 状态作者参与者起止日期修改内容 需求规格说明书 签字页签字页 单位名称代表人日期 承建单位 承建单位 设计单位 设计单位 监理单位 监理单位 用户单位 用户单位 建设单位 建设单位 总集成单位 总集成单位 需求规格说明书 目目 录录 第一章 第一章 概述概述 1 1 1总体要求 1 1 2文档编写约定 1 1 3系统介绍 2 1 4系统用户 2 1 5任务描述 2 1 5 1任务1 3 1 5 2任务n 3 1 6系统运行环境 3 1 6 1系统拓扑结构图 3 1 6 2硬件环境要求 3 1 6 3软件环境要求 3 1 7系统总体设计要求 4 1 7 1结构设计要求 4 1 7 2硬件设计要求 5 1 7 3软件设计要求 5 1 7 4其他设计要求 6 1 8词汇表 6 1 9参考资料 6 第二章 第二章 功能性需求功能性需求 7 2 1需求一览表 7 2 1 1子系统1 7 2 1 2子系统N 8 2 2模块关系图 功能结构图 9 2 2 1XXX系统模块关系图 9 2 2 2销售系统模块关系图 10 2 3关键数据元素描述 10 2 3 1关键数据元素流图 DFD 11 需求规格说明书 2 3 2关键数据状态转移图 12 2 4子系统 1 13 2 4 1功能模块1 13 2 4 2功能模块n 16 2 5子系统N 16 2 5 1功能模块1 16 2 5 2功能模块n 16 第三章 第三章 性能需求性能需求 17 3 1系统容量要求 17 3 2系统响应时间要求 17 3 3系统健壮性要求 17 第四章 第四章 用户界面需求及界面原型用户界面需求及界面原型 18 4 1用户界面设计原则要求 18 4 2易用性 易操作性要求 18 4 3界面原型 18 4 3 1车辆新增 18 第五章 第五章 安全性需求安全性需求 21 5 1系统安全性需求 21 5 2数据安全性需求 21 5 3权限需求 21 第六章 第六章 接口需求接口需求 22 6 1内部接口需求 22 6 2外部接口需求 22 第七章 第七章 需求可追踪性需求可追踪性 23 第八章 第八章 尚未解决的问题尚未解决的问题 24 第九章 第九章 注解注解 25 第十章 第十章 附录附录 26 需求规格说明书 1 第一章概述 1 1 总体要求 1 需求规格说明书必须完整 准确描述业务需求及其环境要求 2 需求规格说明书作为一种契约 界定了系统的范围及内容 3 通过该说明书 即使没有软件系统 按其内容而不需其它材料的情况下 手工处理也可实现 4 通过培训讲解 软件开发人员 系统测试人员可以依此设计或测试系统 而不需要再去了解业务 5 子系统 功能模块和功能项的划分 即 2 1 部分 及其相互关系 即 2 2 部分 必须清晰 合理 6 对于功能项 特别是关键业务功能项 即 2 X 的流程 输入输出必须 清楚 完备 7 对于关键数据元素的描述 即 2 3 部分 必须完备 准确 1 2 文档编写约定 句子简短完整 具有正确的语法 拼写和标点 使用的术语与词汇表 参见 1 7 中所定义的一致 需求陈述应该有一致的样式 例如 系统必须 或者 用户必须 并紧跟 一个行为动作和可观察的结果 避免使用模糊 主观模糊 主观的术语 减少不确定性 如 界面友好 操作方便 避免使用比较性比较性词语 如 提高 应定量说明提高程度 需求规格说明书 2 1 3 系统介绍 简单介绍系统的开发背景 系统开发目的 为了解决什么样的问题而开发 1 4 系统用户 用户类别工作任务相关经验优先级备注 用户类别 用户的类别名称 例如 系统管理员 纳税人 税务干部 社会公众 领导干部 等 工作任务 该类用户使用系统的哪些功能 完成哪些任务 相关经验 该类用户的技术和业务经验水平概述 优先级 系统对该类用户的重要性和优先程度 如关键用户 次关键用户 一般用户 备注 其它说明 1 5 任务描述 对于本次系统实现来讲 主要完成哪些任务 分3号标题描述 需求规格说明书 3 1 5 1 任务任务 1 1 5 2 任务任务 n 1 6 系统运行环境 1 6 1 系统拓扑结构图系统拓扑结构图 系统运行时的网络环境 各种设备 及其相互连接关系用Visio画出其结构图 1 6 2 硬件环境要求硬件环境要求 详细列出本系统运行时所必须的最低硬件配置 推荐的硬件配置 主机 显示器 环境设备 等 以及其它特殊设备 硬件设备包括 服务器 客户端的配置 安全 存储备份设备 防火墙 UPS等 项目项目设备名称设备名称设备型号设备型号特性特性配置列表配置列表 1 2 1 6 3 软件环境要求软件环境要求 详细列出本系统运行时所必须 除公司研发以外 的软件 包括外包开发 系统软件 数据 库软件等 需求规格说明书 4 项目项目软件名称软件名称软件型号软件型号特性特性 1 2 1 7 系统总体设计要求 本章的目的在于 从总体上描述产品的设计要求 为结构设计 硬件设计 软件设计等奠定基础 1 7 1 结构设计要求结构设计要求 前提 如果没有结构设计工作 则不需要本节 本节的内容 分析外观结构的物理特性需求 为产品的结构设计提供依据 1 7 1 1 相关要求和标准相关要求和标准 提示 逐个罗列相关的要求 国家法律 政府主管部门有效规定 业主方有效文件 公司相关制 度等 和标准 行业标准 国家标准 国际标准 并说明该要求 规范或标准的引用办法 参考 依据 及引用章节 说明 参考指不是强制性要求 引用指必须遵守 1 7 1 2 外观 组装及包装设计要求外观 组装及包装设计要求 提示 描述产品的外观 组装 包装等设计要求 举例如下 表面应无明显划痕 变形 锈蚀 应具有防水措施 有明显接地标志 组装上固定零部件不应松动 可动部件 开关 按钮 旋钮 键等 应控制灵活可靠 包装上应有商标 名称 型号 生产厂商 运输要求等信息 需求规格说明书 5 1 7 2 硬件设计要求硬件设计要求 前提 如果没有硬件设计工作 则不需要本节 本节的内容 分析产品的硬件设计需求 为产品的硬件设计提供依据 1 7 2 1 相关要求和标准相关要求和标准 提示 逐个罗列相关的要求 国家法律 政府主管部门有效规定 业主方有效文件 公司相关制 度等 和标准 行业标准 国家标准 国际标准 并说明该要求 规范或标准的引用办法 参考 依据 及引用章节 说明 参考指不是强制性要求 引用指必须遵守 1 7 2 2 硬件设计总体要求硬件设计总体要求 提示 描述产品的硬件设计总体要求 如硬件总体结构 主要构成部分性能指标等设计要求 1 7 3 软件设计要求软件设计要求 前提 如果是没有软件产品开发部分 则不需要本节 本节的内容 分析软件设计的总体需求 为软件的概要设计提供依据 1 7 3 1 相关要求和标准相关要求和标准 提示 逐个罗列相关的要求 国家法律 政府主管部门有效规定 业主方有效文件 公司相关制 度等 和标准 行业标准 国家标准 国际标准 并说明该要求 规范或标准的引用办法 参考 依据 及引用章节 说明 参考指不是强制性要求 引用指必须遵守 需求规格说明书 6 1 7 3 2 软件总体设计要求软件总体设计要求 提示 描述软件的总体设计要求 如结构 性能 安全 可靠性 工具等要求 1 7 4 其他设计要求其他设计要求 描述不在以上设计要求之内的其他要求 1 8 词汇表 相当于名词解释 对文中的缩写 专业术语进行简要阐述 1 9 参考资料 列出主要参考资料 如需求资料 会议纪要等 需求规格说明书 7 第二章功能性需求 2 1 需求一览表 从粒度从大到小分 需求可以分为子系统 SS Sub System 功能模块 FM Function Module 功能项 FI Function Item 3个层次 如果系统规模较小 可以省去子系统一级 分为功能模块 功能项两个层次 如果功能项还包括若干个子功能项 则在备注中并列列出并解释 此处仅仅列出汇总表格 应对每个子系统用2号标题展开描述 2 1 1 子系统子系统 1 2 1 1 1 子系统子系统 1 需求一览表需求一览表 重要度选用类型 请描述功能重要度区分的方法 详细说明参看表下文字说明 功能模块功能项重要度描述 Function A 1 功能模块 Function B 1 功能模块 重要度 功能重要度分为A B C 例如 A级 系统必须具备的功能 类 B级 适应行业特殊 需求的功能 类 C级 可提高基本功能 类 应用效果的功能 类 以上分类方法仅仅提供参 考 也可以按照功能实施周期 用户对系统的期望值进行划分 视情况而定 按照实施周期区分功 能A B C A级 为项目1期系统必须具备的功能 类 B级 期外围系统接口需要实现的的功 能 类 C级 待完善的扩展功能 类 按照用户对系统的期望值区分功能A B C A级 为项 需求规格说明书 8 目必须要求实现的功能 类 B级 客户期望实现的功能 类 C级 根据项目实施可实现和可 以压缩的需求功能 类 2 1 1 2 子系统子系统 1 功能拓扑图功能拓扑图 用Visio图的方式画出子系统内功能之间 各功能项之间的接口关系 数据流转关系 2 1 2 子系统子系统 N 2 1 2 1 子系统子系统 n 需求一览表需求一览表 重要度选用类型 请描述功能重要度区分的方法 详细说明参看表下文字说明 功能模块功能项重要度描述 Function A 1 功能模块 Function B 1 功能模块 重要度 功能重要度分为A B C 例如 A级 系统必须具备的功能 类 B级 适应行业特殊 需求的功能 类 C级 可提高基本功能 类 应用效果的功能 类 以上分类方法仅仅提供参 考 也可以按照功能实施周期 用户对系统的期望值进行划分 视情况而定 按照实施周期区分功 能A B C A级 为项目1期系统必须具备的功能 类 B级 期外围系统接口需要实现的的功 能 类 C级 待完善的扩展功能 类 按照用户对系统的期望值区分功能A B C A级 为项 目必须要求实现的功能 类 B级 客户期望实现的功能 类 C级 根据项目实施可实现和可 以压缩的需求功能 类 需求规格说明书 9 2 1 2 2 子系统 功能拓扑图子系统 功能拓扑图 用Visio图的方式画出子系统内功能之间 各功能项之间的接口关系 数据流转关系 2 2 模块关系图 功能结构图 用Visio图的方式画出各子系统之间 各功能模块之间 接口关系 并且定义接口编号 描述 接口关系 2 2 1 XXX 系统模块关系图系统模块关系图 例子 需求规格说明书 10 2 2 2 销售系统模块关系图销售系统模块关系图 2 2 2 1 销售系统模块关系图销售系统模块关系图 销销售售订订单单 借出管理 销售计划预测 请购管理 报价管理 合同管理 SO01 SO02 SO03 SA01 PO01 销售发货单 销售发票 SO05 SO04 2 2 2 2 销售系统模块接口描述 销售系统模块接口描述 序号序号产品产品 A产品产品 B接口模接口模 式式 触发条件触发条件约束条件约束条件 SO00销售订 单 合同管 理 双向1 订单参照合同录 入 传递参数 合同 ID 反馈参数 合同 ID 客户 业务员 销售部门 存货 ID 价格 数量 2 合同推式生成订 单 2 3 关键数据元素描述 功能模块常见的数据元素 如单据编号 ID等公共数据元素 需求规格说明书 11 序号输入项名称详细含义数据类型数据长度是否为空输入限制备注 序号 从1开始的整数 输入项名称 汉字描述 如纳税人识别号 详细含义 该项的具体表示内容 如纳税人在系统中的唯一标识号 数据类型 分字符 整数 浮点数 货币 日期 选择项等 输入限制 除数据长度以外的其他限制 如果是必填 必须注明 如果是计算字段 必须注明 数据长度 数据项目输入的长度 如日期 8 是否为空 该项表示数据是否必须填写 一般是指 是 否 视情况进行约束 备注 其它说明 关键数据元素使用说明 该处描述的关键数据元素是常见的处理规则 如果在需求分析过程有的模块出现与上 表描述有不一致的 请在该功能处进行另外说明 如 纳税人识别号是否为空的操作 在系统中绝 大部分引用关键元素 在其中有一个功能 系统允许输入为空 那么在该功能的输入输出进行描述 在功能模块描述关键元素时 只需要引用关键元素的名称 其他项目可以不必输入 2 3 1 关键数据元素流图关键数据元素流图 DFD 数据流图描述数据逻辑模型 只描述数据流程和处理情况 用Visio图的方式画出系统关键 数据流图 一般而言 一个系统中会有多个关键数据流 请分别给出 2 3 1 1 XXX 数据元素 数据元素 例子 需求规格说明书 12 2 3 1 2 数据元素 数据元素 IC 卡卡 医院采用病人持IC卡就医 其中负责管理IC卡的业务包括 发卡 维护 对帐及错误处理 发票打印 病人主索引信息建设和查询 入账结算 发卡管理需要写卡信息 维护是指对卡的查询 修复 初始化 读取 对帐及错误处理 IC卡主记录信息和交易流水帐信息进行核对 发现错误 并进行错误处理 发票打印是指打印卡当前发生业务的发票 病人主索引是需要挂号员输入病人信 息 入账结算是指当前IC卡操作员对当天发生的业务进行结算 打印发票 患者发卡 对帐错误处理 维护 入账结算 挂号 充值 现金 患者主索引 信息输入 患者ID 发票打印 读取发票信息 IC卡操作 IC卡信息 IC卡操作 对帐结果 IC卡入账主记录 IC卡入账明细记录 IC卡信息 IC卡入账明细记录 2 3 1 3 关键数据元素流图 关键数据元素流图 N 2 3 2 关键数据状态转移图关键数据状态转移图 数据状态转移图是根据系统分析勾画出关于关键数据在每个子系统的处理流程 通常用于描 述关键信息信息在系统内部的流动 转换 存储和处理情况 用Visio图的方式画出系统关键数据 状态转移图 参见 状态图绘制规范 2 3 2 1 关键数据元素状态关键数据元素状态 例子 需求规格说明书 13 2 3 2 2 关键数据元素状态 关键数据元素状态 IC 卡卡 初始状态 写卡成功 写卡失败 初始化 写卡 正常 发卡 挂失状态 挂失 消费状态 解挂 2 3 2 3 关键数据元素状态 关键数据元素状态 N 2 4 子系统 1 2 4 1 功能模块功能模块 1 2 4 1 1 功能项功能项 1 2 4 1 1 1使用用户使用用户 哪些用户 用户定义参见1 3 有权限操作该项功能 该用户 需求规格说明书 14 2 4 1 1 2功能概述功能概述 2 4 1 1 3输入数据项详细描述输入数据项详细描述 序号输入项名称详细含义数据类型数据长度是否为空输入限制备注 序号 从1开始的整数 输入项名称 汉字描述 如纳税人识别号 详细含义 该项的具体表示内容 如纳税人在系统中的唯一标识号 数据类型 分字符 整数 浮点数 货币 日期 选择项等 输入限制 除数据长度以外的其他限制 如果是必填 必须注明 如果是计算字段 必须注明 数据长度 数据项目输入的长度 如日期 8 是否为空 该项表示数据是否必须填写 一般是指 是 否 视情况进行约束 备注 其它说明 2 4 1 1 4业务处理流程描述业务处理流程描述 用文字描述加活动图方式描述业务处理流程 对于较简单的情况可只用文字描述 对于较复杂的业务流程 必须用活动图描述 较复杂的情况包括 有分支或条件情况较多 处理步骤在3步以上 牵涉到的用户 模块在两个以上 活动图的绘制参见 活动图绘制规范 2 4 1 1 5输出结果详细描述输出结果详细描述 序号输出项名称详细含义数据类型备注 需求规格说明书 15 序号 从1开始的整数 输出项名称 汉字描述 如纳税人识别号 详细含义 该项的具体表示内容 如纳税人在系统中的唯一标识号 数据类型 分字符 整数 浮点数 货币 日期 选择项等 备注 其它说明 2 4 1 1 6与其他模块的相关性与其他模块的相关性 序号关联模块 或功能项 关系 2 4 1 1 7备注备注 其它说明 需求规格说明书 16 2 4 1 2 功能项功能项 n 2 4 2 功能模块功能模块 n 2 5 子系统 n 2 5 1 功能模块功能模块 1 2 5 2 功能模块功能模块 n 需求规格说明书 17 第三章性能需求 3 1 系统容量要求 系统各类用户数 并发访问的用户数 数据存储的要求 3 2 系统响应时间要求 3 3 系统健壮性要求 需求规格说明书 18 第四章用户界面需求及界面原型 4 1 用户界面设计原则要求 4 2 易用性 易操作性要求 4 3 界面原型 按照新规范要求 详细需求规格说明书提交 必须同时完成界面原型的制作 如果本系统界面原型相对较少 那么直接将界面原型的图片粘贴在 界面原型 下 并且对该 界面原型进行说明 如果本系统界面原型较多 请另附文件 并进行说明 可采用超链接方式指向该文件 例子 4 3 1 车辆新增车辆新增 4 3 1 1 界面描述界面描述 页面名称 车辆新增 简要描述 对车辆的基本信息和车辆的征费信息进行登记 登记车辆基本信息和车 辆征费信息 需求规格说明书 19 4 3 1 2 界面元素说明界面元素说明 界面字段限制条件说明 车辆号牌输入车辆号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论