to cobi
1.我的理解是当两个系统对于同一个数据流的处理异步时就需要数据存储,而同步时直接拉一根数据线过去即可,君以为然否2.比如
从报表处理输出报表1,部门1、部门2、部门3、部门4、部门5都需要报表1,如果直接画五根同样的输出线,那么是不是太过令人眼花缭乱(我的系统使用实体非常多)

解决方案 »

  1.   

    关注
    何软件画,俺用visio
      

  2.   

    我也是用visio to zswang(伴水)(伤心中) 
    何谓一棵树的思想 ?
      

  3.   

    我数据流图用得比较少的,至少不用它来表示一些主要的东西.就算画也只是用它来表示
    整个系统的上下文图.作一些辅助用.
    我的理解:>1.我的理解是当两个系统对于同一个数据流的处理异步时就需要数据存储,而同步时直接拉一根>数据线过去即可,君以为然否
    在数据流图中不考虑同步与异步,不考虑控制.2.比如
    从报表处理输出报表1,部门1、部门2、部门3、部门4、部门5都需要报表1,如果直接画五根同样的输出线,那么是不是太过令人眼花缭乱(我的系统使用实体非常多)这可以一根线的,可以在它的子数据流图中画多根线.并对每根详细标识报表数据的组成,即注明
    此数据流图的数据字典.
    另外,很多东西最好用实体关系图来表示.数据库建模也要按照实体关系建模,
    不宜采用基于报表建模.同时用状态转换图.最好还应该有对象时序图.
      

  4.   

    to oldFoxFox(老刀把子):
      树就是指面向对象继承思想
      数据、窗体、模块都有共性
      一级级的分析一级级的描述
      

  5.   

    sorry,不知系统出了什么问题,不能给分,只能过后再补了
      

  6.   

    to zswang(伴水)(伤心中)
    我现在是在做需求分析,你所说的我想应该是在设计的时候才用吧?
    to halfdream(哈欠) 兄
    〉2.比如
    >从报表处理输出报表1,部门1、部门2、部门3、部门4、部门5都需要报表1,如果直接画五根同
    >样的输出线,那么是不是太过令人眼花缭乱(我的系统使用实体非常多)>这可以一根线的,可以在它的子数据流图中画多根线.并对每根详细标识报表数据的组成,即注明
    >此数据流图的数据字典.我不太明白你的意思,如果只画一根线,那我只能把它指向上述部门的其中一个,那剩下的四个部门就不画线了吗?
      

  7.   

    同意ihihonline(小小) .
    在结构化程序设计的时代,数据流图往往成为细化模块及功能的依据, 需要把数据流图画得
    非常详细,就象传统软件工程教程中那样.关于报表的需求,是在软件需求中属于易变的一类东西, 我个人认为,
    作为实际应用中, 除非用户有特别偏好喜欢看这些东西外, 数据流图不必画出
    系统内部数据流.