当前位置:Family

数据流图顶层《繁体:層》和0层区别

2025-02-19 14:17:12Family

什么是顶层数据流图?根据层级数据流图分为顶层数据流图、中层数据流图和0层数据流图。除顶层数据流图外,其他数据流图从零编号。顶层数据流图只含一个加工表示整个系统;输出数据流和输入数据流为系统的输入数据和输出数据,表明系统的范围,和与外部环境的数据交换关系

什么是顶层数据流图?

根据层级数据流图分为顶层数据流图、中层数据流图和0层数据流图。除顶层数据流图外,其他数据流图从零编号。

顶层数据流图只含一个加工表示整个系统;输出数据流和输入数据澳门威尼斯人流为系统的输入数据和输出数据,表明系统的范围,和与外部环境的数据交换关系。0层数据流图是对父层数据流图中某个加工进行细化,它的某个加工也可以再次细{繁:細}化,形成子图,层次的多少,一般视系统的复杂程度而定。

用顶层数据流图和中层数据流图(顶层的下一层)描述网上购物系统的功能需求?

数据流图还要分层?这个是怎么个分法?

世界杯下注

澳门新葡京

顶层数据流图和0层数据流图的区别是什么?

数据流图是业务分析用的,主要在分析阶段,经过变换型(事务性)分析可以转换为概要设计,程序流程图和N-S框图一样是用作详细设计的。

数据流图没有控制结构,基本是一种静态结【繁:开云体育結】构,没有语法控制。程序流程图是动态的程序状态的描述。

数据库中,顶层数据流图只包含一个加工,应该怎么理解呢?我总是理解不了,不是很多都可以加工吗?

  操作步骤:

  (1)首先画系统的输{pinyin:shū}入输出,即先画顶层数据流图。顶层流图只包含一{拼音:yī}个加工,用以表示被开发的系统,然后考虑该《繁体:該》系统有哪些输入数据、输出数据流。顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系。下图为飞机机票预订系统的顶层图。

  (2)画系统内部,即画下层数据流图。不再分解的加工称为基本加工。一般将层号从0开始编号,采用自顶向下,由外向内的原则。画0层数据流图时,分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。例如,在上面的机票预[yù]订系统按功能可分成两部分《读:fēn》,一部分为旅行社预订[繁体:訂]机票,另一部分为旅客取票,两部分通过机票文件的数据存储联系起来,0层数据流图如图3-4

澳门新葡京

  (3)注意(读:yì)事项。

  ①命名。不论数据[jù]流、数据存【pinyin:cún】储《繁:儲》还是加工,合适的命名使人们易于理解其含义。

澳门金沙

  ②画数据流而不是控制流。数据流反映系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。

  ③一般不画物质流。数据流反映能用(读:yòng)计算机处理的数据,并不是{shì}实物{拼音:wù},因此对目标系统的数据流图一般不要画物质流。

  ④每个加工至少有一个输入数据流和一个输出数据流,反映出澳门巴黎人此(练:cǐ)加工数据的来源与加工的结果。

  ⑤编号。如果一(yī)张数据流图中的某个加工分解成另一澳门银河张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。

澳门新葡京

  ⑥父【pinyin:fù】图与子图的平衡。子《读:zi》图的(练:de)输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。

  ⑦局部数据存储。当某层数据流图中的数据存储不是父图中相应加工的外部接口,而只是本图《繁体:圖》中某些加工之间的数据接口,则称这些数据存储为[繁体:爲]局部数据存储。

  ⑧提高数据流图的易懂性。注意合理分解,要把一个{pinyin:gè}加工分解成几个功能相对独立的子加工,这样可以减少加工之{拼音:zhī}间输入、输出数据流的数目,增加数据流图的可理解性。

半{pinyin:bàn娱乐城}角字符计为“”,全角字符计为“”。MATCH函

本文链接:http://21taiyang.com/Family/12397152.html
数据流图顶层《繁体:層》和0层区别转载请注明出处来源