1 / 7
文档名称:

数据流程图与E-R图.doc

格式:doc   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据流程图与E-R图.doc

上传人:xxj16588 2015/10/20 文件大小:0 KB

下载得到文件列表

数据流程图与E-R图.doc

文档介绍

文档介绍:一、业务流程的描述工具
1、业务流程图简介
业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。
2、业务流程图图例及画法
业务流程图图例没有统一标准,但在同一系统开发过程中所使用的理应一致。示例画法如下:
二、数据流程的描述工具、画法及其特点
1、数据流程
数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。
2、数据、数据流程调查的内容:
收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。
3、数据流程图的概念(Data Flow Diagram,DFD)
它是用箭线连接图形符号,对某一业务流程中数据的流动、传递、存储和处理过程的描述。数据流程图具有抽象性和综合性两个特点,其抽象性表现在已经完全舍去了具体的物质,如组织机构,工作场所、物质流、货币流等,只保留了数据的流动、存贮、使用及加工的情况。综合性表现在它可以把系统中的各种业务处理过程联系起来,形成一个整体。
4、数据流程图图例
(1)数据流程图的基本图例符号:
①外部实体指系统以外的人或事物。它表达该系统数据的外部来源和去处,例如学生,职工,车间等。外部实体也可以是另外一个系统。
②数据处理指对数据的逻辑处理,也就是数据的变换。它可以是人工处理,也可以是计算机处理。
③数据流是指处理功能的输入或输出,用一条带箭头的直线表示。箭头指出数据的流动方向。数据流可以是信件、票据,也可以是电话等。
④数据存储表示数据保存的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述,它可以是一个实际的账簿、文件夹、一叠登记表等手工文件,也可以是某个计算机文件或数据库等。
(2)数据流程图画法:第一步,确定所开发的系统的外部项(外部实体),即系统的数据来源和去处。第二步,确定整个系统的输出数据流和输入数据流,把系统作为一个加工环节,画出关联图。第三步,确定系统的主要信息处理功能,按此将整个系统分解成几个加工环节(子系统)确定每个加工的输出与输入数据流以及与这些加工有关的数据存储。第四步,根据自顶向下,逐层分解的原则,对上层图中全部或部分加工环节进行分解。第五步,对图进行检查和合理布局,主要检查分解是否恰当、彻底,DFD中各层是否有遗漏、重复、冲突之处,各层DFD及同层DFD之间关系是否争取及命名、编号是否确切、合理等,对错误与不当之处进行修改。第六步,和用户进行交流,在用户完全理解数据图的内容的基础上征求用户的意见。
例1. 奖券兑奖过程是:接收持券人的奖券(代表的是输入——属于计算机的外部设备),首先核对日期(代表计算机的CPU处理),再根据奖券种类库(存储)鉴别奖券类型(处理),然后参照中奖号码库(存储)的内容确定中奖(处理)
信息,