你的位置:首页 -> 资料分类 -> 网页专题 -> 数据库教程 -> 分层数据流图

分层数据流图

1:画系统的输入和输出。把整个软件系统看做一个大的加工,然根据系统从外界的哪些源接受哪些数据流,以及系统的哪些数据
流送到外界的哪些宿主,就可以画出系统的输入和输出图。这张图就称为顶层图。
2:画出系统的内部。将顶层图中的加工分解成若干个子加工,并用数据流将这些加工连接起来,使得顶层图中的输入数据流经一连串
的加工处理后变换成顶层土的输出数据流。这张图,称为0层图。从一个加工图到依仗数据图的过程实际上就是对这个加工的分解过程
 可用下述的方法来确定加工。在数据流的组成或值发生变化的地方,应画一个加工。这个加工的功能就是实现这一变化的,也可以
根据系统的功能确定加工。
 确定数据的方法可以是:当拥护把若干个数据看做一个单位来处理(这些数据一起到达,一起加工)时,可把这些数据看成一个数据流,
通常可以把实际工作中的单据如报名单作为一个数据流。
 对于以后某个时间要使用的一些数据可以组织一个文件存储。
 画加工的内部。每个加工看作一个小系统,把该加工的输入和输出数据流看作消息同的输入输出数据流,于是,可以用画0层的方法
同样地画出每个加工的DFD子图。
 对于第3步分解出来的DFD子图中的每个加工重复第3步的分解,直到图中尚未分解的加工都足够简单为止,到此得到了一套分层的数据流
图。3:父图与子图的管理
  假定分层数据流图里的某张图A,其中的某个加工可用另一张图B来分解,则图A即为图B的父图,图B为图A的子图。在一张图中,
有些加工需要进一步分解,有些加工则不必分解,因此,如果父图中有n个加工,那么它可以0-n张子图(而这些子图都位于同一层)
但每张子图都只对应于一张父图。
  编号。顶层图只有一张,图中的加工也只有一个,所以不必编号,0层图只有一张,图中的加工号可分别是0.1,0.2等,或者是子图号
就是父图中被分解的加工号。子图中的加工号由子图号,圆点和序号组成。
网站说明
  • 遇需下载的资料,为了达到最快的下载速度,推荐使用网际快车(FlashGet),迅雷下载本站资料。
  • 如果您发现该资料不能下载,请查看常见问题通知管理员,谢谢!
  • 如果您发现该资料有不良信息,请点击这里进行举报,谢谢支持!
  • 如果您有好的资料程希望能与大家分享,我们愿意和您一起宣传!投稿请点击这里
  • [100免费网]对所提供下载的资料不拥有任何权利,其版权归该资料的合法拥有者所有。
| 关于本站 | 联系我们 | 版权声明 | 网站帮助 | 资料发布 | 报告错误 |
100免费网  Copyright© 2006 - 2008 100free.net All Rights Reserved  赣ICP备05003878号