当前位置:文档之家› 绘制业务流程图

绘制业务流程图


关联图 1层 1
p
2
关联图(即顶层DFD),非常概括地反映出信
息系统最主要的逻辑功能、外部实体、输入和输 2层 出数据流、数据存储。内容应尽可能少,使人立 2.2 2.1 3.2 3.1 即知道系统的主要功能和组成部分。 2.3
3
举例:绘制关联图
F1 R F2 P 处理 ABCD F3 S
数据来源
未批准的 领料单 库长
用料计划
车间
领料单
领料 通知单
已批准的 领料单
缺货 通知单
仓库 保管员
采购员
库存帐
未批准的领料单
用料计划
车间
领料单 审批领料单 领已 料批 单准 的 查阅库存帐
领料通知
采购员 库存帐
• 采购员从库房收到缺货通知单以后,查阅订货合 同单,若已订货,向供货单位发出催货请求,否 则,填写订货单交供货单位。供货单位发出货物 后,立即向采购员发出取货通知单。采购员取货 后,发出入库单给库房。库房进行验货入库处理, 如发现有不合格货品,发出验收不合格通知单给 采购员,采购员据此填写退货单给供货单位。 • 画出物资订货的业务流程图和数据流程图。
系统处理
数据去向
举例: 销售子系统的关联图
订货单
用户 发货单 P1 销售处理
关联图 1层 1 2层 2.1 2.2
p
2
3
逐层分解DFD! 扩展上一层的 处理,功能越 来越具体,数 据存储、数据 流就越来越多。 适中的分解速 度!
3.1
3.2
2.3
关联图 1层 1 2层 2.1 2.2
p
2
上下两层处理的 输入和输出数据 流必须对应,随 着逐层扩展,输 入和输出数据流、 外部项通常会增 加。
3
保持m进n出!
3.1
3.2
2.3
举例: 处理的逐层分解
F1 R F2
P 处理 ABCD
F3
S
举例: 处理的逐层分解
F1 P 处理 ABCD
关联图
R
F3
F2
S
每一步分解都是将一个整体分成几个大的部分,不需太细! 一层DFD P1 F1 R 处理 F2 AB D1 文件A D2 文件B P2 处理 CD F3 S
举例: 处理的逐层分解
P1.1 F1Biblioteka 处理 AP1D1 文件A P2.1
P2
P2.2 D3 文件C 处理 F3 D
R P1.2
处理 C F2
S
处理 B
D2 文件B
二层DFD
举例: 处理的逐层分解
P2.2
P2.2.1 P2.2.2
D3 文件C
处理 D
D4 文件D
处理 D
F3
S
三层DFD
举例: 订货子系统的关联图
某物资销售业务的发货单流程图
发货单
用户
订货单
填写出库单
出库单
查阅库存帐
缺货单
车间
库存台帐
车间填写领料单给仓库要求领 料,库长根据用料计划审批领料单, 未批准的退回车间,已批准的领料 单被送到仓库保管员处,由他查阅 库存帐。若帐上有货则通知车间前 来领料,否则将缺货通知采购人员。 根据上述业务过程画出库存管理的 数据流程图。
订货单
用户 发货单 P1 订货处理
举例:订货处理的第一层DFD
发货票
仓库
D1(订货单)
发货票 P2.2 订货单存档 发货票
开发货票
财务科
订货单 P2.1 判定订货 处理方式 D2(订货单) D3(订货单) P2.3 开付款 通知单 订货单 有货再发货订货单
用户
待付款订货单
库存帐 信用手册
付款通知单
数据流程图的常用符号
数据流向
外部实体
处理(加工)
数据存储
数据流程图绘制
• 绘制数据流图是一个迭代的过程!逐步反复修改 完善的过程! • 数据流程图是分层次的,绘制时采取自顶向下逐 层分解的办法。 • 先画关联图,只需说明(子)系统总的处理功能、 输入和输出。
• 再将关联图的处理分解,分解为更多的处理组成 的下一层流程图。
绘制业务流程图和数据流程图
管理业务流程图
• 业务流程图基本符号: • 系统中人员或部门(含处理工作) • 系统外实体 • 数据流向 • 单据、报表、帐目
某物资销售业务的发货单流程图
发货单
用户将订货单交某企业的业务经理,业务经 理填写出库单交仓库保管员,该保管员查阅库存 台帐,若有货则向用户发货,如果缺货,则通告 车间。
相关主题