1、XXX-系统软件需求分析规格说明书(数据流图+数据词典)2作者 /可以有多人班级 /302 班 C 组完成时间 / 2013-4-20版本 / v1.0目录/ 系统根据文档结构自动生成1. 引言 .31.1 编写目的 .331.2 项目背景 .31.3 词汇 .31.4 书写规范 .32. 系统概述 .42.1 系统建设目标 .42.2 系统运行环境 .42.3 条件和限制 .43. 系统功能需求 .53.1 业务背景描述 .53.2 系统功能需求 .53.2.1 顶层数据流图 .53.2.2 第 1 层数据流图 .73.3 系统数据模型 .73.4 系统性能要求 .73.4.1 数据精确度
2、.73.4.2 时间特性 .73.4.2 适应性 .83.5 系统的数据采集接口 .84. 其他需求 .941. 引言1.1 编写目的/ 说明编写目的并指明读者对象。1.2 项目背景/ 说明项目的委托单位、开发单位和主管部门。/ 该系统与其他系统的关系。1.3 词汇/ 列出文档中所使用的专业术语的定义和缩写词的原文含义。1.4 书写规范/说明需求文档的结构以及需求分析所使用的方法。52. 系统概述2.1 系统建设目标/ 根据用户提供的需求书内容,描述系统建设的总体和分阶段目标。2.2 系统运行环境/ 给出系统运行所必需的硬件和软件环境和配置要求。2.3 条件和限制/ 根据系统阶段性建设目标给出
3、系统建设和运行的前提条件及其它限制约束。63. 系统功能需求3.1 业务背景描述/ 描述业务背景、业务的组织结构以及业务流程。3.2 系统功能需求/ 根据业务背景,给出系统的层次化数据流图并给出结合层次的数据流图给出相应层次的数据词典。3.2.1 顶层数据流图3.2.1.1 数据流图3.2.1.2 数据词典/ 根据数据流图的层次结果给出对应层次的数据词典,在加工说明中如果需要进行必要的业务逻辑规则说明时,建议采用汉化的结构化英语的方式进行描述。/ 下面给出两种数据词典的表示方法1、 外部实体表 1.1 标准外部实体词条(每个实体一张表)外部实体名称 唯一标识外部实体的名称简要描述 指明该实体的
4、性质以及与系统之间的关系7有关数据流 指明该外部实体与系统之间交互的数据流有哪些备注表 1.2 纵向外部实体词条(所有实体在一张表中)名称 简要描述 有关数据流 备注2、 数据流词条表 2.1 标准数据流词条(每个数据流一张表)数据流名称 唯一标识数据流的名称简要描述 简要介绍该数据流的作用,即它产生的原因和结果数据流来源 来源于何处数据流去向 流向何处数据流组成 描述该数据流的内部数据元素的组成备注 需要的情况下描述数据流量和流通量等信息表 2.2 纵向数据流词条(所有数据流在一张表中)编号 名称 简要描述 来源 去向 组成结构 备注3、 数据元素表 3.1 标准数据元素词条(每个数据元素一
5、张表)8数据元素名称 唯一标识数据元素的名称或编号简要描述 简要描述该数据元素的作用,以及位于哪一个数据结构内类型 数字、字符等类型长度 该数据类型规定的取值范围,例如姓名的长度为 60 个字符取值范围 该姓名的取值范围必须大于 2 个字符且小于 60 个字符备注表 3.2 纵向数据元素词条(所有数据元素一张表)名称 简要描述 类型 长度 取值范围 备注4、 数据文件表 4.1 标准数据文件词条(每个数据文件一张表)数据文件名称 唯一标识数据文件的名称简要描述 简要描述该数据文件存放的是什么数据输入数据 写入该数据文件的数据内容或数据结构输出数据 从该数据文件读出的数据内容或数据结构数据文件组
6、成 描述该数据文件的数据结构组成存储方式 数据文件的操作方式以及关键字备注表 4.2 纵向数据文件词条(所有数据文件一张表)名称 简要描述 输入数据 输出数据 组成 存储方式 备注95、 加工表 5.1 标准加工词条(每个加工一张表)加工名称 唯一标识加工的名称简要描述 描述加工逻辑和规则以及功能简述加工编号 反映该加工的层次输入数据流 描述进入该加工的一个或多个数据流输出数据流 描述流出该加工的一个或多个数据流加工逻辑 使用结构化英语关键词描述加工逻辑备注表 4.2 纵向加工词条(所有加工一张表)名称 简要描述 编号 输入流 输出流 加工逻辑 备注3.2.2 第 1 层数据流图3.2.2.1 数据流图/ 给出数据流图103.2.2.2 数据词典/ 参照顶层数据词典的结构,选择一种方式进行描述第 n 层数据流图3.3 系统数据模型/ 给出系统初步的数据模型,即 ER 图。/ 2013 年 本次作业无需给出3.4 系统性能要求3.4.1 数据精确度3.4.2 时间特性/ 如响应时间、更新处理时间、数据转换与传输时间、运行时间等。3.4.2 适应性/ 在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。3.5 系统的数据采集接口