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