- 3
- 0
- 约4.96千字
- 约 54页
- 2025-08-15 发布于广东
- 举报
4.2数据流图分析(3)数据存储(Datamemory)数据存储表示数据保存的地方,它用来存储数据。系统处理从数据存储中提取数据,也将处理的数据返回数据存储。与数据流不同的是数据存储本身不产生任何操作,它仅仅响应存储和访问数据的要求。在数据流图中数据存储用右边开口的长方条表示。在长方条内写上数据存储名字。为了区别和引用方便,左端加一小格,再标上一个标识,用字母D和数字组成,如图4-10所示。4.2数据流图分析4.2数据流图分析(4)数据流(DataFlow)数据流是指处理功能的输入或输出。它用来表示一中间数据流值,但不能用来改变数据值。数据流是模拟系统数据在系统中传递过程的工具。在数据流图中用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向,箭线旁注明数据流名,如图4-11所示。4.2数据流图分析4.2数据流图分析4.2.2数据流图的绘制方法1.绘制数据流图的原则(1)数据流图上所有图形符号必须是前面所述的四种基本元素。(2)数据流图的主图必须含有前面所述的四种基本元素,缺一不可。(3)数据流图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。(4)处理过程至少有一个输入数据流和一个输出数据流。(5)任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。(6)数据流图上的每个元素都必须有名字。4.2数据流图分析2.绘制数据流图的步骤绘制数据流图的基本步骤是:自外向内,自顶向下,逐层细化,完善求精。(1)把一个系统看成一个整体功能,明确信息的输入和输出。(2)找到系统的外部实体。一旦找到外部实体,则系统与外部世界的界面就可以确定下来,系统的数据流的源点和终点也就找到了。(3)找出外部实体的输入数据流和输出数据流。4.2数据流图分析(4)在图的边上画出系统的外部实体。(5)从外部实体的输入流(源)出发,按照系统的逻辑需要,逐步画出一系列逻辑处理过程,直至找到外部实体处理所需的输出流,形成数据流的封闭。(6)将系统内部数据处理又分别看做整体功能,其内部又有信息的处理、传递、存储过程。(7)如此一级一级地剖析,直到所有处理步骤都很具体为止。4.2数据流图分析3.绘制数据流图的注意事项(1)关于层次的划分逐层扩展数据流图,是对上一层图中某些处理框加以分解。随着处理的分解,功能越来越具体,数据存储、数据流越来越多。究竟怎样划分层次,划分到什么程度,没有绝对标准,一般认为展开的层次与管理层次一致,也可以划分得更细,处理块的分解要自然,注意功能完整性,一个处理框经过展开,一般以分解为4个至10个处理框为宜。4.2数据流图分析(2)顶图顶图也称父图或零层图,该图说明了系统的边界,即系统的输入和输出数据流,该图只有一张如图,例如4-12所示的是职工工资管理系统的顶层图,该图有三个输入数据,它们是:新职工档案数据、人事部门数据、老职工档案数据等;有三个输出数据,它们是:职工工资表数据、职工工资条数据、职工工资汇总表数据等。4.2数据流图分析(3)底图底层图是由一些不必再分解的数据处理逻辑组成,这些处理逻辑已经足够简单了,因此,称为基本处理逻辑。4.2数据流图分析(4)中间层图中间层图位于顶图和底图之间,较小的系统可能没有中间层图,而大系统的中间层图可达到8、9层之多,层次图也可用数字来编号,我们将顶图称为第0层数据流图,然后是1层、2层...n层的数据流图。(5)检查数据流图对一个系统的理解,不可能一开始就完美无缺,开始分析一个系统时,尽管我们对问题的理解有不正确、不确切的地方,但还是应该根据我们的理解,用数据流图表达出来,进行核对,逐步修改,获得较为完美的图纸。4.2数据流图分析(6)提高数据流图的易理解性数据流图是系统分析员调查业务过程,与用户交换思想的工具。因此,数据流图应简明易懂。这也有利于后面的设计,有利于对系统说明书进行维护。(7)数据流图的关联如图4-13所示。4.2数据流图分析4.2数据流图分析(8)父图与子图的平衡关系任何一个数据流子图必须与它上一层父图的某个处理框(加工)所对应,二者的输入数据流和输出数据流必须保持一致,此即父图与子图的平衡。父图与子图的平衡是数据流图中的重要性质,保证了数据流图的一致性,便于分析人员阅读和理解。4.2数据流图分析4.2.3数据流图的逻辑符号及编号1.数据流图的逻辑符号(1)“逻辑与”使用的符号为“*”,表示数据流D1和D2同时输入到数据处理框后,产生D3的数据流,如图4-15(a)所示。(2)“逻辑或”使用的符号为“+
您可能关注的文档
- 《高等量子力学》ch01 量子力学基本概念和一般理论.pptx
- 《高等量子力学》ch04 辐射场的量子化及其与物质的相互作用.pptx
- 《高等量子力学》ch07 形式散射理论.pptx
- 《高等量子力学》ch08 相对论量子力学.pptx
- 《会计电算化实用教程》第1章 会计电算化概述.ppt
- 《会计电算化实用教程》第2章 会计电算化信息系统结构.ppt
- 《会计电算化实用教程》第3章 会计电算化信息系统开发.ppt
- 《会计电算化实用教程》第5章 会计电算化信息系统设计.ppt
- 《会计电算化实用教程》第6章 会计电算化信息系统实施与管理.ppt
- 《会计电算化实用教程》第7章 账务处理系统初始化.ppt
- 2026年湖北国土资源职业学院单招职业技能考试题库带答案详解.docx
- 法医面试问题解答手册法医学专业知识解析.docx
- 药物研发工程师面试题及答案实战.docx
- 2026年湖北国土资源职业学院单招职业技能考试题库及答案详解一套.docx
- 2026年湖北国土资源职业学院单招职业技能考试题库及完整答案详解1套.docx
- 2026年湖北国土资源职业学院单招职业技能考试题库及参考答案详解一套.docx
- 2026年湖北国土资源职业学院单招职业技能考试题库及参考答案详解一套.docx
- 2026年湖北国土资源职业学院单招职业技能考试题库含答案详解.docx
- 2026年新媒体运营师面试题及内容营销策略含答案.docx
- 幼儿园《手足口预防宣传》PPT课件.pptx
原创力文档

文档评论(0)