管理信息系统数据流程图详解.ppt
,数据流程图图例:常见的数据流程图有两种:一种是以方框、连线及其变形为基本图例符号来表示数据流动过程。一种是以圆圈及连接弧线作为其基本符号来表示数据流动过程。这两种方法实际表示一个数据流程的时候,大同小异,但是针对不同的数据处理流程却各有特点。故在此我们介绍其中一种方法,以便读者在实际工作中根据实际情况选用。,2023/8/22,1,管理信息系统,外部项(S),指不受系统控制,在系统以外的事物或人,它表达了该系统中数据的外部来源或去处。如图所示:外部项 重复的外部项,2023/8/22,2,管理信息系统,多次重复的外部项,2023/8/22,3,管理信息系统,数据流(F),数据的流动方向,可以是多个记录、组合项或基本项。数据流的符号最简单,一个水平箭头或垂直箭头。,F,F,2023/8/22,4,管理信息系统,数据流的描述,数据流的描述 不需要描述的数据流,2023/8/22,5,管理信息系统,数据流的表达,数据流的错误表达,2023/8/22,6,管理信息系统,第一种解决办法,2023/8/22,7,管理信息系统,第二种解决办法,2023/8/22,8,管理信息系统,处理逻辑(P),表示对数据的逻辑处理功能。处理逻辑对数据的变换方式有两种:(1)能变换数据的结构,例如将数据的格式重新排列。(2)能在原有的数据内容基础上产生新的数据内容,例如计算总计或平均值。,处理逻辑符号由三部分组成:标识部分、功能描述部分和功能执行部分。如图所示:,2023/8/22,9,管理信息系统,处理逻辑表达举例,2023/8/22,10,管理信息系统,数据存储(D),数据存储是对数据存储的逻辑描述。数据存储可用一个右边开口的水平长方条表示。如图所示:数据存储 重复的数据存储,2023/8/22,11,管理信息系统,存入数据 读出数据,2023/8/22,12,管理信息系统,检索数据 数据存储的“邮政信箱”作用,2023/8/22,13,管理信息系统,2023/8/22,14,管理信息系统,顶层,顶层的顶层数据流程图只需指明处理与有关外部实体之间的信息交换关系就可以了,无须考虑内部的处理、存储、信息流动问题。,2023/8/22,15,管理信息系统,中层,中层数据流程图中增加了数据存储,数据存储增加的标准是只增加模块(子系统)共用的数据存储,所以仅存在于功能模块的接口处。,2023/8/22,16,管理信息系统,底层数据流程图,底层数据流程图是对中层数据流程图的进一步分解,目的是研究子系统内部的数据处理、数据存储、信息流动与交换情况的。底层数据流程图画法遵循的一般标准是:底层分解以业务和功能为划分标准;中层中的每一个子系统在底层分别绘制,一个子系统一个图。,2023/8/22,17,管理信息系统,例1:试根据下述业务过程画出物质采购系统的数据流程图:仓库向物质采购系统发出缺货通知,系统查阅订货合同单,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位.供货单位发出货物后,立即向仓库发出取货通知.,订货单,催货单,缺货通知单,仓库,供货单位,2023/8/22,18,管理信息系统,缺货通知单,缺货通知单,订货单,催货单,缺货通知单,仓库,供货单位,2023/8/22,19,管理信息系统,2023/8/22,20,管理信息系统,以销售系统为例:,缺货通知单,销售处理,订单,顾客,仓库,采购办,备货单,进货通知单,采购办,经理,统计表,2023/8/22,21,管理信息系统,2023/8/22,22,管理信息系统,2023/8/22,23,管理信息系统,2023/8/22,24,管理信息系统,学籍管理系统顶层DFD,2023/8/22,25,管理信息系统,学籍管理系统的第一层DFD,2023/8/22,26,管理信息系统,“成绩管理”框的展开第2层,2023/8/22,27,管理信息系统,“分析期末成绩”框的展开第3层,2023/8/22,28,管理信息系统,“确定异动情况”框的展开第4层,2023/8/22,29,管理信息系统,2023/8/22,30,管理信息系统,2023/8/22,31,管理信息系统,2023/8/22,32,管理信息系统,2023/8/22,33,管理信息系统,2023/8/22,34,管理信息系统,自顶向下地扩展,一个应用的例子 汽车配件公司信息系统数据流程图,2023/8/22,35,管理信息系统,“销售管理”的扩展,2023/8/22,36,管理信息系统,采购管理的扩展,2023/8/22,37,管理信息系统,“会计帐务”的扩展,2023/8/22,38,管理信息系统,