数据库系统工程师考点精讲之数据流图基本概念

数据系统工程师考点精讲之数据流图基本概念
      考点精讲
      数据流图的考查中需要考生掌握数据流图的基本概念,另外还会涉及数据字典、数据库、面向对象方法、转换图、状态迁移图等概念,考生对这些概念都要非常清晰。
      对于基本概念的考查一般都结合在题目中,有时也会针对这些基本概念出题,比如有的题目要求说明逻辑数据流图和物理数据流图之间的主要区别。
      螺栓拉伸数据流图的基本概念
      数据流贯穿于企业组织的每一个活动中,可以说没有数据流就没有企业的活动。通过对数据流程的分析,一方面可以更准确地了解企业管理活动的全过程,分析出各种管理活动的实质和相互间的关系;另一方面,数据是信息的载体,是正在开发的企业信息系统的主要对象,因此必须对系统调查中所收集的数据和数据处理过程进行分析整理,为以后的新系统逻辑模型、数据库结构和功能模块设计打下基础。
      数据流程分析就是把数据在现行系统内部的流动情况抽象出来,舍去了具体组织机构、信息载体、处理工作等物理组成,单纯从数据流动过程来考查实际业务的数据处理模式。数据流程分析主要包括对信息流动、传递、处理、存储等的分析,其目的就是确定合理的数据项,确定合适的数据流向,确认合适的数据处理过程,并发现和解决数据流通中存在的问题。
      1.数据流
      一个系统的基本组件包括输入流、输出流以及处理过程。企业作为一个系统也存在输入流、输出流以及处理过程,企业输入流、输出流的表现形式多种多样,在处理过程中经常要涉及各式各样的输入流、输出流。要想很好地了解一个企业的活动,需具体分析其中所包含的各种流。
      1)物资流
      工厂输入原材料与零配件,经过加工制造过程,输出成品;商店进货,经过销售过程,把货卖给顾客。这些输入与输出物品的流动都属物资流。
卷积运算
      2)事务流
      事务是指系统与其外部环境或子系统之间发生的交往活动而引起的一系列信息处理活动。例如,工商企业接到订货单,便有开发货单、发票、记账等信息处理活动,它们统称为订单处理,这就是一项事务。再如政府经济行政管理部门接到下级的请示报告,经过调查研究和有关主管人员分析、开会讨论,协调不同意见,做出统一决定,作为对下级的指示,这也是一种事务,可称之为请示报告的处理。这两种事务的流动有一个重要不同之处:工业企业是制造和出售产品的,商业企业是买卖产品的,这是它们的主要业务,事务是随其主要业务而生的,如原材料的购买、产品的购进与售出等,事务流是伴随物资流而产生的;而政府经济行政管理部门只有事务流,没有物资流,这里的主要业务是事务,即情况的处理。
      3)货币流
      克什米尔货币流是指资金的流动,如购买原材料的付款、工资的支付等。货币流一般是伴随物资流和劳务偿付而产生的,但在银行业务中货币流则随存取及信贷业务而产生。
      4)人员流
      人员流是指组织内部工作人员的增减和流动。
      5)机器及设备流
      机器及设备也是一种物资流,这里指的是机器、设备等的买卖和流动,它们不同于物质生产的物资流。
      6)数据流
      数据流是人们用以记录以上各种流的抽象表达形式。各种流在一个企业内的出现,都各自同时伴随着一个数据流的产生。例如,一个产品制造的物资流,总伴随着生产计划安排,并产生领料单、出料单、生产记录、送货单、入库单等数据的流动。数据流经常贯穿于组织内每个活动中。可以说没有数据流就没有企业的活动。信息的物理表达为数据,票据、凭证、函电、公文等均为数据不同的具体形式。事务流的具体表现也是数据流。因此,数据流和事务流往往会存在于同一渠道内而不易区别。区别的重要标准是,数据流是用以控制其他流的,而事务流则为被控制的对象。数据流在所有各流中有特别重要的意义,即任何其他流的产生与存在总伴随有数据流的产生与存在,数据流是对其他流进行控制的依据。
      2.数据流图
      核糖体蛋白数据流图或称数据流程图(DataFlowDiagram,DFD)是一种便于用户理解、分析系统数据流程的图形工具,它描述了信息流和数据从输入移动到输出的过程中所经受的各种变换。在数据流图中没有任何具体的物理部件,它摆脱了系统的物理内容,只是精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。
      数据流图就是组织中信息运动的抽象,是企业信息系统逻辑模型的主要内容之一。这个模型与系统的物理描述无关,它用一种图形及与此相关的注释来表示系统的逻辑功能,表示所开发的系统在信息处理方面要做什么。由于图形描述简明、清晰,不涉及到技术细节,所描述的内容是面向用户的,所以数据流图是系统分析人员与用户进行交流的有效手段,也是系统设计,即建立所开发的系统物理模型的主要依据之一。
      3.克曼模型数据流图的基本成分
      数据流图的基本成分及其图形表示方法如表1-2所示。
      1)加工
lsd法
      用圆或椭圆描述,又称数据处理,表示输入数据在此进行变换产生输出数据,以数据结构或数据内容作为加工对象。每个加工都有一个名字和编号。加工的名字通常是一个动词短语,简明扼要地表明要完成的加工。加工的编号能反映出该加工位于分层数据流图中的哪个层次和哪张图中,也能够看出它是哪个加工分解出来的子加工。
      2)数据流
      用箭头描述,由一组固定的数据项组成,箭头方向表示数据的流向,作为数据在系统内的传输通道。需要注意的是,数据流图中描述的是数据流,而不是控制流。
      数据流大多是在加工之间传输加工数据的命名通道,其名称反映该数据流的含义;也有在数据存储文件和加工之间的非命名数据通道,虽然这些数据流没有命名,但其连接的加工和文件的名称,以及流向可以确定其含义。
      同一数据流图上不能有同名的数据流。如果有两个以上的数据流指向一个加工,或是从一个加工中输出两个以上的数据流,这些数据流之间往往存在一定的关系。其具体的描述如图1-1所示,其中"*"表示相邻之间的数据流同时出现(与的关系);"+"表示相邻之间的数据流或者取其中一条,或者同时出现(或的关系);""表示相邻之间的数据流只取其一(互斥的关系)。
      3)数据存储文件
      用双杆描述,在数据流图中起保存数据的作用,又称数据存储或文件,可以是数据库文件或任何形式的数据组织。每个数据存储文件都有一个名字。流向数据存储的数据流可以理解为写入文件或查询文件,从数据存储流出的数据流可以理解为从文件读数据或得到查询结果。
      4)数据源点或终点
      用方框描述,表示数据流图中要处理数据的输入来源或处理结果要送往的地方,在图中仅作为一个符号,并不需要以任何软件的形式进行设计和实现,是系统外部环境中的实体,故称外部实体。它们作为系统与系统外部环境的接口界面,在实际的问题中可能是人员、组织、其他软硬件系统等。一般只出现在分层数据流的顶层图中。

本文发布于:2024-09-22 16:36:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/357983.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据流   数据   系统   加工   企业   输入   输出   流动
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议