软件工程业务需求分析说明书.pdf
电通网络公司技术文档 卷 号:卷内编号:版本号 项目名称 业务分析说明书 项 目 承 担 部 门:撰 写 人(签名):完 成 日 期:电通网络公司技术文档 目 录 业务分析说明书.1 引言.1 1.1 编写此说明书的目的.1 1.2 背景.1 1。3 参考资料.1 2 业务描述.1 3.需求规定.1 3。1 功能需求.1 3。2 服务需求:.3 4 产品概述.3 目标.3 用户特点.4 5 业务流程:.4 2.1 业务表单:.4 2。2 业务流图:.4 2。3 数据字典:.5 6 环境支持:.6 设备.6 支持软件.6 7 接口.6 8 性能描述:.6 9 质量保证:.7 电通网络公司技术文档 1 业务分析说明书 引言 1。1 编写此说明书的目的 明确在本项目中的数据项、数据项之间的关系和数据操作任务的详细定义。为数据库的概念设计、逻辑设计、物理设计奠定坚实的基础,为数据库的结构提供可靠的依据。1.2 背景 软件系统的名称:本项目的任务提出者:本项目的任务开发者:本项目的用户:1.3 参考资料 提示:列出与本项目有关的参考资料,如 a。本项目的经核准的计划任务书或合同。b。与本项目属性相关的网站名称等等.2 业务描述 提示:对原始业务的详细的文字描述。3.需求规定 3。1 功能需求 提示:本项目有什么样的输入产生什么样的输出。即本项目必须完成的基本动作。功能需求表功能名称 1 功能描述 提示:对实现此业务流程的功能描述.支持文件 提示:与此业务有关的输入输出原始图表及名称。电通网络公司技术文档 2 输入 提示:详细描述该功能的所有输入数据.如输入源、数量、度量单位、时间设定、有效输入范围(包括精度和公差).操作员控制细节的需求。其中有活动的描述。指明引用接口说明或接口控制文件参考资料。注:可参考附表二。票据样本描述表或附表四.数据规格描述表 加工 提示:定义输入数据、中间参数,以获得预期输出结果的全部操作。包括如下说明:输入数据的有效性检查;操作的顺序,包括事件的时间设定;异常情况的响应,例如溢出、通信故障、错误处理等;受操作影响的参数;降级运行的要求;用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作等);规范输出数据。注:可参考附表一.业务规程描述表 输出 提示:详细描述该功能所有输出数据,例如:输出目的地、数量、度量单位、时间关系、有效输出的范围(包括精度和公差)、非法值的处理、出错信息;有关接口说明或接口控制文件的参考资料。电通网络公司技术文档 3 DFD 图 提示:可采用数据流程图(DFD图)描述业务数据流程:注释 3.2 服务需求:用户要求的服务项目.网站需要我们的定期维护、管理域名、提供邮箱等服务。4 产品概述 目标 提示:叙述该项目开发的意图、应用目标、作用范围以及其他应向读者说明的有关该项目开发的背景材料。解释被开发项目与其他有关软件之间的关系.如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点.如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系的接口.例如:输 入 输 出 加 工 电通网络公司技术文档 4 用户特点 提示:列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度.4 5 业务流程:2.1 业务表单:提示:由项目有关的业务表单,是数据库逻辑设计的依据.2.2 业务流图:提示:详细描述业务的详细操作流程.描述时 使用的符号:表示:加工处理 表示:数据流向 表示:数据的源点 后 终点 表示:数据文件(一般指数据库文件)附加符号:除了四种基本符号外,还容许使用“”(与)和“”(或)等附加符号.软件系统 一级功能 一级功能 一级功能 电通网络公司技术文档 5 *使用时,每一种图形符号都必须表识名字,加上编号。以帮助识别.)2。3 数据字典:提示:数据字典用来给出所有在业务流程中定义的数据的定义与属性 1数据流表:数据流名 别名:组成:备注:2数据文件:文件名 别名:组成:备注:3数据项:A 输入 A 输出 B 与 C A 输入 A 输出 B 或 C P B B P C C 电通网络公司技术文档 6 数据项名 别名:取值:列如:正整数。范围()等;备注:6 环境支持:设备 提示:该项目运行所需要的设备支持。支持软件 提示:列出支持软件,包括要用到的操作系统、软件、数据库等等.7 接口 提示:说明该项目和其他项目之间的联系。列如BBS 和 CHAT 的直通车。8 性能描述:提示:a 述该项目的性能特点,突出性能稳定性。B 据库的管理能力 C 故障处理能力 。.。.电通网络公司技术文档 7 9 质量保证:提示:写给用户的一份质量保证书。