一、系统业务流程图业务处理单位业务处理功能描述报表表格制作数据文件存档收集/统计数据信息传递过程图例业务流程--例1.业务流程图绘制图表图例说明业务处理单位业务处理描述表格制作传递存储收集资料B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日计划处银行技改处各部门各单位局领导上级领导投资总规划更新改造贷款规模开会讨论报表审批综合平衡(讨论)批准下达各单位各部门正式计划计划各单位上报表计划处各部门各单位技改处银行各部门各单位存档业务流程--例2:某领料业务流程图绘制举例各基层单位开领料单查库存状态开缺货单发货处理基层单位存档财务仓库存档存档正常缺货物资采购部门领料单领料单缺货通知领料单领料单仓库二、系统数据流程图数据源或外部实体处理过程数据存储数据流向图例•外部实体:指本系统之外的人或单位,他们和本系统有信息传递关系。在绘制子系统的数据流程图时,凡属本子系统之外的人或单位,也被列为外部实体。应在方框中标明外部实体的名称。•数据流:表示流动着的数据,可以是一项数据,也可以是一组数据——如扣款数据文件、订货单等。绘图时应有文字信息说明数据流的名称。•处理过程:用来表示处理逻辑。图形下部填写处理的名称,上部填写唯一标识该处理的标志(一般用编号表示)。•数据存储通过数据文件、文件夹或帐本等存储数据,必须标明数据文件的标识编码和文件名称两部分信息。①确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。②确定整个系统的输出数据流和输入数据流,把系统作为一个处理模块环节,画出顶层图。③确定系统的主要信息处理功能,按此将整个系统分解成几个处理模块(子系统)。确定每个处理模块的输出与输入数据流以及与这些处理模块有关的数据存储。将外部项,各处理模块,数据存储环节用数据流连接起来,并编号,这样就形成所开发系统的数据流程图一层图(总图)的草图。④对一层图中的每个处理模块,按步骤③中的方法逐一分解,形成二层数据流程图的草图。⑤重复步骤④,直到逐层分解结束。数据流图绘制的主要步骤数据流程--例1:储蓄所储蓄业务的DFD储户储户存/取款业务处理非法取款单存/取款单存折储蓄业务顶层DFD业务分类p1存款处理p2取款处理p3存/取款单储户存款单存折存折取款单存折存折非法取款单储蓄业务一层DFD存款帐存折储户业务分类p1P2.1新、老户检查D1存款帐检查取款额P3.1登记存款帐P2.2P2.3存款处理P3.2取款处理D1存款帐P2.4填存折P3.3填存折储户存取/款单存折存款要求取款要求新户信息老户信息合法取款额存折存折非法取款单储蓄业务二层DFD顾客供应商1处理业务订货单发货单订货单发货单配件库存1.汽车配件公司:第一层数据流程图数据流程--例2.数据流程图绘制举例顾客供应商销售订货单发货单配件库存2.汽车配件公司:第二层数据流程图1-1采购1-2订货单发货单到货通知会计1-3收据应付款通知向供应商的订货单顾客采购编辑订货单订货单配件库存3.汽车配件公司:第三层数据流程图1.1.1确定顾客订货1.1.3产生暂存订货单1.1.5对照暂存订货单1.1.6业务员开发货单并修改库存1.1.4不合格顾客D2D3可发订货不满足的订货登录新顾客数据1.1.2暂存订货单D4到货通知新顾客编制销售和库存报表1.1.8销售历史D5应收款明细账D10配件库存D3合格的订货单检索库存1.1.7经理询问库存库存状态数据流程--例3.百货商店顶层流程图1.百货商店一层数据流程图2.百货商店二层数据流程图3.百货商店三层数据流程图:销售处理3.百货商店三层数据流程图:采购处理3.百货商店三层数据流程图:会计处理数据源或终点处理过程处理过程文件