业务流图与数据流图的比较(共5页)

上传人:94****0 文档编号:46406130 上传时间:2021-12-13 格式:DOC 页数:5 大小:88KB
收藏 版权申诉 举报 下载
业务流图与数据流图的比较(共5页)_第1页
第1页 / 共5页
业务流图与数据流图的比较(共5页)_第2页
第2页 / 共5页
业务流图与数据流图的比较(共5页)_第3页
第3页 / 共5页
资源描述:

《业务流图与数据流图的比较(共5页)》由会员分享,可在线阅读,更多相关《业务流图与数据流图的比较(共5页)(5页珍藏版)》请在装配图网上搜索。

1、精选优质文档-倾情为你奉上业务流程图与数据流程图的比较 摘 要业务流程图(TransactionFlowDiagram简称TFD)和数据流程图(DataFlowDiagram简称DFD)是结构化信息系统开发方法中两种常用的图形工具。本文从描述对象、功能作用、基本符号和绘制方法四个方面阐述二者的区别,对它们的联系也作了介绍。关键词结构化系统开发方法 系统调研 业务流程图 数据流程图 业务流程图(TransactionFlowDiagramTFD)和数据流程图(DataFlowDiagramDFD)是结构化信息系统开发方法中两种常用的系统调查工具。笔者在多年的教学过程中发现,很多学生在学习这部分内

2、容时,对二者的意义和绘制方法易产生混淆。现对二者的区别、联系作一个比较。一、业务流程图与数据流程图的区别1.描述对象不同业务流程图的描述对象是某一具体的业务;数据流程图的描述对象是数据流。业务是指企业管理中必要且逻辑上相关的、为了完成某种管理功能的一系列相关的活动。在系统调研时,通过了解组织结构和业务功能,我们对系统的主要业务有了一个大概的认识。但由此我们得到的对业务的认识是静态的,是由组织部门映射到业务的。而实际的业务是流动的,我们称之为业务流程。一项完整的业务流程要涉及到多个部门和多项数据。例如,生产业务要涉及从采购到财务,到生产车间,到库存等多个部门;会产生从原料采购单,应收(付)账款,

3、入库单等多项数据表单。因此,在考察一项业务时我们应将该业务一系列的活动即整个过程为考察对象,而不仅仅是某项单一的活动,这样才能实现对业务的全面认识。将一项业务处理过程中的每一个步骤用图形来表示,并把所有处理过程按一定的顺序都串起来就形成了业务流程图。如图1所示,就是某公司物资管理的业务流程图。数据是信息的载体,是今后信息系统处理的对象。建立信息系统必须考察数据的来龙去脉。数据流指的就是流动的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等)。数据流程图就是把数据在组织内部的流动情况抽象地独立出来,舍去了具体的组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实

4、际业务的数据处理模式。数据流程图主要描述了信息的产生、流动、传递、处理、存储等过程。由于篇幅有限,不再另外给出数据流程图的例子,可参看本文中的图C为某高校学藉管理数据流程图。数据流程图是对业务流程的进一步抽象与概括。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把各种不同业务处理过程联系起来,形成一个整体。从安东尼金字塔模型的角度来看,业务流程图(TFD)描述对象包括企业中的信息流、资金流和物流,数据流程图(DFD)则主要是对信息流的描述。此外,数据流程图还要配合数据字典(DataDictionary)的说明,对系统的逻辑模型进行完整和详细的描述。2.

5、功能作用不同业务流程图是一本用图形方式来反映实际业务处理过程的“流水帐”。绘制出这本流水帐对于开发者理顺和优化业务过程是很有帮助的。业务流程图的符号简单明了,易于阅读和理解业务流程。绘制流程图的目的是为了分析业务流程,在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。通过除去不必要的、多余的业务环节;合并重复的环节;增补缺少的必须的环节;确定计算机系统要处理的环节等过程进行业务流程的优化。绘制业务流程图是分析业务流程的重要步骤,在绘制流程图的过程中可以发现问题,分析不足,改进业务处理过程。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的

6、就是要发现和解决数据流通中的问题,这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等。通过对这些问题的解决形成一个通畅的数据流程作为今后新系统的数据流程。数据流程图比起业务流程图更为抽象,它舍弃了业务流程图中的一些物理实体,更接近于信息系统的逻辑模型。对于较简单的业务,我们可以省略其业务流程图直接绘制数据流程图。3.基本符号不同(1)业务流程图的常用的基本符号有以下六种,见图2所示。(2)数据流程图的基本符号见图3所示。对数据流程图的基本符号解释如下:外部实体表示数据流的始发点或终止点。原则上讲,它不属于数据流程图的核心部分,只是数据流程图的外围环境部分。在实际问题中它可能是人员、

7、计算机外设、系统外部的文件等。在圆形框中用文字注明外部实体的编码属性和名称。数据流是用箭头线及其上的数据表示数据流动的方向,数据流由一个或一组数据项组成。数据存储表示逻辑意义上的数据存储环节,不考虑存储的物理介质和技术手段的数据存储环节。它用一个右边开口的长方形条来表示,图形右部填写存储的数据和数据集的名字,左边填写该数据存储的标志。处理逻辑(加工)也称为处理或功能,它包括两方面的内容:一是改变数据结构;二是在原有数据内容基础上增加新的内容,形成新的数据。一般用一个长方形表示处理逻辑,图形下部填写处理的名字,上部填写该处理的标志。关于业务流程图和数据流程图的基本符号很多教材上都不完全一致,还没

8、有形成一个统一的标准。例如,有的教材上用圆形表示外部实体,有的用矩形表示外部实体。二者所使用的符号不同,但代表的含义都相同。业务流程图中的业务处理和存储这两个符号和数据流程图中的相应的符号基本一致;业务流程图和数据流程图中都有箭头线的符号,但含义不同:业务流程图中的箭头线表示信息流向,它没有名称;数据流程图中的箭头线表示某一数据流,它有名称,通常写在数据流的上方。4.绘制过程不同业务流程图就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制是根据系统详细调查过程中所得的资料,按业务实际处理过程,用规定的符号将它们绘制在同一张图上。它的绘制无严格的规则,只需简明扼要地如实反映实

9、际业务过程。在绘制过程中一般也遵循“自顶向下”的原则。数据流程图的绘制方法较为复杂,它是按照“自顶向下,逐层求精”的方法进行的,也就是将整个系统当成一个处理功能,画出它和周围实体的数据联系过程,即一个粗略的数据流程图(顶层数据流程图),然后逐层向下分析,直到把系统分解为详细的低层次的数据流程图。如图A是一个高等学校学藉管理系统的顶层数据流程图。图B、图C则分别是学藉管理系统的2层、3层数据流程图。绘制数据流程图的注意事项:数据流程图的绘制一般是从左到右进行。从左侧开始标出外部实体,然后画出由外部实体产生的数据流,再画出处理逻辑、数据流、数据存储等元素及其相互关系,最后在流程图的右侧画出接收信息

10、的系统外部实体。父图与子图的平衡。子图是对父图中处理逻辑的详细描述,因此父图中数据的输入和输出必须在子图中反映。父图与子图的平衡是数据流守恒原则的体现,即对每一个数据处理功能来说,要保证分解前后的输入数据流与输出数据流的数目保持不变。数据流至少有一端连接处理框。数据流不能直接从外部实体直接传送到数据存储,也不能从数据存储直接传送到外部实体。数据存储输入/输出协调。数据存储必定有输入数据流和输出数据流,缺少任何一个则意味着遗漏了某些加工。数据处理流入/流出协调。只有流入没有流出,则数据处理无需存在;只有流出没有流入的数据处理不可能满足。合理命名,准确编号。对数据流程图的基本元素进行编号,这样有利

11、于编写数据字典及方便系统设计人员和用户的阅读与理解。二、业务流程图和数据流程图的联系1.业务流程图和数据流程图都是从流程的角度动态地去考察分析对象,都是用图形符号抽象地表示调查结果。2.数据和业务的联系具体表现在:数据流是伴随着业务过程而产生的,它是业务过程的衍生物;数据资料基本上也是按组织结构或业务过程收集的;在数据汇总时,我们也是以业务流程为单位,将同一业务的不同处理步骤中的数据加以集中;数据流程图的绘制遵照业务处理的全过程。3.数据流程图和业务流程图存在一定的对应关系。由业务流程图可以导出相应的数据流程图。有两种思路:一种是先按业务流程图理出的业务流程顺序,然后将相应调查过程中所掌握的数

12、据、表单分离出来,接下来考查数据的流向,加工处理过程和存储,把它们串起来就绘制成一完整的数据流程图;另一种是从业务流程中分离出处理过程,再考查每一个处理过程的输入数据与输出数据,将业务过程中所有的处理过程的输入、输出数据流进行有机的集成就形成了一个完整的数据流程图。参考文献1黄梯云.管理信息系统(第三版).北京:高等教育出版社,20042薛华成.管理信息系统(第四版).北京:清华大学出版社,20033薛华成.管理信息系统(第二版).北京:清华大学出版社,19934倪庆萍.管理信息系统原理.北京:北京交通大学出版社清华大学出版社,2006年5陈京民.管理信息系统.北京:北京交通大学出版社清华大学出版社,2006年6钟雁.管理信息系统开发案例分析.北京:北京交通大学出版社清华大学出版社,2006年7邓良松,刘海岩,陆丽娜.软件工程.西安:西安电子科技大学出版社,2004 专心-专注-专业

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!