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