图像检索代码python,图像处理python代码

  图像检索代码python,图像处理python代码

  1.数据流图的定义

  数据流图(Data Flow Diagram,DFD)是结构化方法中使用的工具,它以图形方式表示系统中数据流动和处理的过程。

  因为它只反映了系统必须完成的逻辑功能。这是一个功能模型。

  在结构化开发方法中。数据流图是需求分析阶段的结果。-百度百科

  2.数据流图的使用技巧

  数据流程图以层次形式描述,每个层次代表系统数据流。

  在抽象层次上,层次越高,数据流就越抽象。

  高级DFD地图将处理

  将这些步骤分解成一个低级的、更具体的DFD图。

  2.1数据流图的表示(Gane-Sarson模型)。

  2.2数据流图表示中各图的定义

  数据源和数据宿:指除系统之外,与系统有联系的人或事物。

  表示该系统数据的外部来源和目的地。

  数据流:输入或输出处理功能。箭头表示数据流。

  或者处理:对数据进行处理和加工,对数据进行转换。

  存储:指单独存储后的一个逻辑总称。它是一个通用的表结构。

  2.3数据流图的层次结构

  2.4数据流图例

  顶层流程图

  第1层数据流图

  第2层数据流图-1

  第2层数据流图-2

  第2层数据流图-3

  第2层数据流图-4

  3.有关注意事项

  3.1等级划分遵循原则。

  1)同一个图上的所有流程应该在同一个抽象层次上。

  )2)一个处理扩大,一般分解为4~10个处理为宜。

  3.2正确性检查

  1)数据保存。或者输入数据与输出数据匹配。

  如果流程有输入,就应该有输出。

  处理输出时必须有输入。

  输入数据从该流程流出,或者应该用于生成从该流程流出的数据(不包括浪费的数据)。

  所有的输出数据必须由流入流程或之前流入流程的数据进行处理(确保必要的数据)。

  )2)在一系列数据流图中的任何数据存储器中。必须有流入数据流和流出数据流。

  )3)父图中某些流程的输入/输出数据流现在必须在相应的子图中。

  3.3提高可读性

  (1)简化流程之间的关系(充分利用数据存储))。

  例如:

  P1和P2被处理,D1作为数据存储。

  P1-P2可以改成P1-D1 D1-P2。

  )2)均匀分解

  (3)恰当的命名

  3.4确定系统边界

  (1)消除人工操作。

  2)排除其他外部系统活动

  3)通过数据流实现与系统外外部源点的接口。

  转载自:http://www.cnblogs.com/yjbjingcha/p/7401622.html

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: