1、需 求 分 析 报 告版 本 : 1.0.0编 者 年 月 日审 核 年 月 日批 准 年 月 日XXX二 一 八 二 一 八 年 十 月需 求 分 析 报 告第 2 页 / 共 7 页一 、 引 言1.1 编 写 目 的对产品或项目进行定义,包括修正或发行版本号。如果这个软件需求规格说明只与整个系统的一部分有关系,那么只定义文档中要说明的部分或子系统。1.2 背 景 说 明说明项目或模块开发背景。1.3 预 期 读 者 和 阅 读 建 议列举软件需求规格说明书所针对的不同读者,如用户、设计人员、编程人员、测试人员、项目经理、市场人员等。指出最适合于每一类型读者阅读文档的建议。1.4 术 语
2、定 义解释需求说明书中的术语、名词、简称及缩写等等。1.5 参 考 文 献列出所有参考资料、参照的软件名称,包括标题名称、作者、版本号、日期、出版单位或资料来源,以方便读者查阅这些文献。二 、 任 务 概 述2.1 目 标描述项目或业务模块要达到的目标。需 求 分 析 报 告第 3 页 / 共 7 页2.2 用 户 特 点描述主要的用户及其特点(教育水平、经验、计算机水平等) 。确定可能使用该产品的不同用户类别并描述它们的特征。有些需求可能只与特定的用户类相关。将该产品的重要用户类与那些不太重要的用户类区分开。2.3 假 定 和 约 束一般约束、假设及对用户的要求。三 、 业 务 功 能 概
3、要 描 述3.1 现 有 系 统 分 析对现有系统(包括自动或人工的)进行简要分析。3.2 业 务 描 述描述实际业务的过程和特点,即业务建模。3.3 系 统 角 色画出系统中的角色,并用文字进行说明。3.4 主 题 描 述 ( 或 : 系 统 用 例 视 图 )画出主题图,描述主题内的业务和主题间的业务。或用 UML 语言描绘系统总的用例视图。3.5 业 务 流 程 图用 UML 的活动图描绘系统总的业务流程。需 求 分 析 报 告第 4 页 / 共 7 页3.6 业 务 接 口3.6.1 外 部 业 务 接 口描述与其它项目或业务模块的功能接口。例如:工资模块与考勤、考核、任免、职称等模块
4、的功能接口描述。3.6.2 内 部 业 务 接 口描述各个主题之间的业务接口。四 、 业 务 功 能 详 细 描 述用语言和图对每个子系统、主题或业务模块要完成的功能进行完整详细的描述。即功能建模。4.1 子 系 统 ( 模 块 一 )4.1.1 业 务 功 能 描 述用文字语言描述子系统、主题或业务模块要完成的功能。4.1.2 业 务 流 程 图用 UML 的 活 动 图 描 绘 子 系 统 或 业 务 模 块 的 业 务 流 程 , 在 活 动 图 中 标 注 用到 的 或 输 入 输 出 的 表 格 、 资 料 。 注 意 , 这 里 的 活 动 图 描 述 的 是 该 子 模 块 的
5、业务 流 程 。4.1.3 主 题 描 述 及 用 例 视 图若 主 题 下 面 还 含 有 子 主 题 , 则 画 出 主 题 图 , 描 述 主 题 内 的 业 务 和 主 题 间的 业 务 ; 并 且 接 着 画 出 子 系 统 或 业 务 模 块 的 详 细 用 例 视 图 。若 主 题 下 面 不 含 子 主 题 , 则 直 接 画 出 子 系 统 或 业 务 模 块 的 详 细 用 例 视 图 。需 求 分 析 报 告第 5 页 / 共 7 页4.1.4 用 例 描 述对 全 部 用 例 或 主 要 的 用 例 用 文 字 进 行 详 细 描 述 。4.1.4.1 用 例 名 称
6、一【 用 例 功 能 说 明 】用 文 字 详 细 描 述 该 用 例 的 目 的 、 功 能 。【 操 作 描 述 】用 文 字 描 述 子 系 统 或 业 务 模 块 中 主 要 用 例 的 操 作 流 程 和 要 求 。【 活 动 图 、 顺 序 图 或 协 同 图 】 ( 可 选 内 容 )用 UML 的 顺 序 图 或 协 同 图 描 述 该 用 例 的 操 作 流 程 。【 界 面 原 型 】 ( 可 选 内 容 )描 绘 用 户 所 希 望 的 图 形 用 户 界 面 标 准 或 风 格 , 包 括 大 致 的 屏 幕 布 局 、 功能 菜 单 、 标 准 按 钮 、 快 捷 键
7、 、 出 错 信 息 显 示 标 准 等 。4.1.4.2 用 例 名 称 二【 用 例 功 能 说 明 】用 文 字 详 细 描 述 该 用 例 的 目 的 、 功 能 。【 操 作 描 述 】用 文 字 描 述 子 系 统 或 业 务 模 块 中 主 要 用 例 的 操 作 流 程 和 要 求 。【 活 动 图 、 顺 序 图 或 协 同 图 】 ( 可 选 内 容 )用 UML 的 顺 序 图 或 协 同 图 描 述 该 用 例 的 操 作 流 程 。【 界 面 原 型 】 ( 可 选 内 容 )描 绘 用 户 所 希 望 的 图 形 用 户 界 面 标 准 或 风 格 , 包 括 大
8、致 的 屏 幕 布 局 、 功能 菜 单 、 标 准 按 钮 、 快 捷 键 、 出 错 信 息 显 示 标 准 等 。4.1.4.3 用 例 名 称 三. .需 求 分 析 报 告第 6 页 / 共 7 页4.1.5 信 息 项 描 述采 集 子 系 统 或 业 务 模 块 中 用 到 的 信 息 项 , 对 于 非 国 标 、 部 标 的 指 标 项 要给 予 具 体 解 释 和 规 范 建 议 。推荐描述形式如下:信 息 集 名 称 : *4.2 子 系 统 ( 模 块 二 )4.3 子 系 统 ( 模 块 三 )五 、 性 能 要 求5.1 用 户 数 要 求5.2 业 务 方 面 的
9、 并 发 要 求5.3 正 常 和 极 端 情 况 下 的 时 间 要 求5.4 容 错 要 求5.5 权 限 要 求5.6 灵 活 性 要 求当需求发生变化时的适应能力要求。5.7 使 用 频 度 要 求日常使用或定期使用等的描述。需 求 分 析 报 告第 7 页 / 共 7 页六 、 其 它 需 求详细描述本产品/项目必需满足的法令法规、行业规范、合同 /标书中的其它要求、以往类似设计中的适用信息以及本公司对此项目附加的其它需求等。七 、 附 录对本需求有说明意义的资料:文档、数据、表格、样张等等。附 注 :用例视图、活动图(业务流程图) 、主题图、对象图、状态图采用 UML 标准符号绘制。推荐使用 CASE 工具如:Ritional Rose 画好后再粘贴到 Word 文档中。如果时间充裕的话,应在辅助工具中进行业务建模,将非功能需求以及资料部分做为单独文档连接到模型中。