精华内容
下载资源
问答
  • visio自带的模具不是很符合一般DFD图的要求,我做了一个,大家需要的下载
  • DFD图

    千次阅读 2011-09-16 15:38:25
    概念----数据流(DFD), 数据流(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一...

    概念----数据流图(DFD),

    数据流图(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。

    数据流图是从数据的角度来描述一个系统的,而流程图则是从对数据加工的角度来描述系统的;数据流图中的箭头是数据流,而流程图中的箭头则是控制流,它表达的是程序执行的次序;数据流图适合于宏观地分析一个组织业务概况,而程序流程图只适合于描述系统中某个加工的执行细节。

    一、数据流图的基本组成成分

    数据流:是由一组固定成分的数据组成,表示数据的流向。值得注意的是,数据流图中描述的是数据流,而不是控制流。除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有一个合适的名字,以反映该数据流的含义。

    加工:加工描述了输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。

    数据存储:数据存储表示暂时存储的数据。每个数据存储都有一个名字。

    外部实体:外部实体是存在于软件系统之外的人员或组织,他指出数据所需要的发源地或系统所产生的数据的归属地。

    二、分层数据流图的设计方法

    1、画子系统的输入输出

    把整个系统视为一个大的加工,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输入输出图。这张图称为顶层图。

    2、画子系统的内部

    把顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干加工处理后,变成顶层图的输出数据流。这张图称为0层图。从一个加工画出一张数据流图的过程就是对加工的分解。

    确定加工的方法:在数据流的组成或值发生变化的地方应该画出一个加工,这个加工的功能就是实现这一变化,也可以根据系统的功能决定加工。

    确定数据流的方法:用户把若干数据当作一个单位来处理(这些数据一起到达、一起处理)时,可以把这些数据看成一个数据流。

    关于数据存储:对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。

    3、画加工的内部

    把每个加工看作一个小系统,把加工的输入输出数据流看成小系统的输入输出流。于是可以象画0层图一样画出每个小系统的加工的DFD图。

    4、画子加工的分解图

    对第三步分解出来的DFD图中的每个加工,重复第三步的分解过程,直到图中尚未分解的加工都是足够简单的(即不可再分解)。至此,得到了一套分层数据流图。

    5、对数据流图和加工编号

    对于一个软件系统,其数据流图可能有许多层,每一层又有许多张图。为了区分不同的加工和不同的DFD子图,应该对每张图进行编号,以便于管理。

    ● 顶层图只有一张,图中的加工也只有一个,所以不必为其编号。

    ● 0层图只有一张,图中的加工号分别是0.1、0.2、…,或者1, 2 。

    ● 子图就是父图中被分解的加工号。

    ● 子图中的加工号是由图号、圆点和序号组成,如:1.12,1.3 等等。

    三、应该注意的问题:

    1、命名。 应适当的为数据流、加工、数据存储以及外部实体命名,名字应该反映该成分的实际含义,避免使用空洞的名字。

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

    3、一般不画物质流。数据流反映能用计算机处理的数据,并不是实物,因此对目标系统的数据流图一般不要画物质流。

    4、一个加工的输出数据流,不应与输入数据流同名,即使他们的组成完全相同。

    5、允许一个加工有多条数据流流向另一个加工,也允许一个加工有两条相同的输出数据流流向不同的加工。

    6、编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。

    7、保持父图与子图的平衡。也就是说,父图中的某加工的输入输出流必须与他的子图的输入输出数据流在数量上和名字上相同。值得注意的是,如果父图中的一个输入(输出)数据流对应于子图中的几个输入(输出)数据流,而子图中组成这些数据流的数据项的全体正好是父图中的这一个数据流,那么他们仍然算是平衡的。

    8、在自顶向下的分解过程中,若一个数据存储首次出现时,只与一个加工有关系,那么这个数据存储应作为这个加工的内部文件而不必画出。

    9、保持数据守恒,也就是,一个加工的所有输出数据流中的数据必须能从该加工的输出流中直接获得,或者通过该加工能产生的数据。

    10、每个加工必须既有输入数据流,又有输出数据流。

    11、在整套数据流图中,每个数据存储必须既有读的数据流,又有写的数据流。但是在某张子图中,可能只有读没有写,或者只有写没有读。

    12、提高数据流图的易懂性。注意合理分解,要把一个加工分解成几个功能相对独立的子加工,这样可以减少加工之间输入、输出数据流的数目,增加数据流图的可理解性。

    =============================================================================

    基本图形符号
    数据流图有四种基本图形符号:
    :箭头,表示数据流;
    〇:圆或椭圆,表示加工;
    =:双杠(带一边开口,一边闭合),表示数据存储;
    □:方框,表示数据的源点或终点。
    (1) 数据流。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。
    (2)加工(又称为数据处理)。对数据流进行某些操作或变换。每个加工也要有名字,通常是动词短语,简明地描述完成什么加工。在分层的数据流图中,加工还应编号。
    (3)数据存储(又称为文件),指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。
    (4)数据源点或终点,是本软件系统外部环境中的实体(包括人员、组织或其他软件系统),统称外部实体。一般只出现在数据流图的顶层图。
    画数据流图的步骤
    (1)首先画系统的输入输出,即先画顶层数据流图。顶层流图只包含一个加工,用以表示被开发的系统,然后考虑该系统有哪些输入数据、输出数据流。顶层图的作用在于表明被开发系统的范围以及它和周围环境的数据交换关系。下图为飞机机票预订系统的顶层图。
    (2)画系统内部,即画下层数据流图。不再分解的加工称为基本加工。一般将层号从0开始编号,采用自顶向下,由外向内的原则。画0层数据流图时,分解顶层流图的系统为若干子系统,决定每个子系统间的数据接口和活动关系。例如,在上面的机票预订系统按功能可分成两部分,一部分为旅行社预订机票,另一部分为旅客取票,两部分通过机票文件的数据存储联系起来,0层数据流图如图3-4。
    (3)注意事项。
    ①命名。不论数据流、数据存储还是加工,合适的命名使人们易于理解其含义。
    ②画数据流而不是控制流。数据流反映系统”做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。
    ③一般不画物质流。数据流反映能用计算机处理的数据,并不是实物,因此对目标系统的数据流图一般不要画物质流。
    ④每个加工至少有一个输入数据流和一个输出数据流,反映出此加工数据的来源与加工的结果。
    ⑤编号。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。
    ⑥父图与子图的平衡。子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。
    ⑦局部数据存储。当某层数据流图中的数据存储不是父图中相应加工的外部接口,而只是本图中某些加工之间的数据接口,则称这些数据存储为局部数据存储。
    ⑧提高数据流图的易懂性。注意合理分解,要把一个加工分解成几个功能相对独立的子加工,这样可以减少加工之间输入、输出数据流的数目,增加数据流图的可理解性。
    clip_image002


    展开全文
  • 软件工程DFD图

    2012-03-12 21:50:37
    关于软件工程的一般DFD案例,初步讲解怎样生成一个DFD图
  • 电子商务系统DFD图

    2013-12-08 23:04:11
    关于电子商务系统的dfd图,一共了三层,大家可以参考一下
  • 结构化分析方法 DFD图的例子 图书预定系统 医院病房监护系统 分层DFD图的方法 分层DFD图的基本原则
  • 数据流——从软考真题中学数据流图DFD

    千次阅读 多人点赞 2019-03-28 16:27:45
    顶层 0层 解题技巧 题目 建议将题目复制到word后与此文分屏查看。后面需要多次查看题目。 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩, 其主要功能描述如下: ...

    题目

    建议将题目复制到word后与此文分屏查看。后面需要多次查看题目。

    某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,
    其主要功能描述如下:
    1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程
    	的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
    2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
    3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确
    	认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课
    	程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的
    	单元相对应,如果是,那么这些成绩是有效的,否则无效。
    4. 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存
    	在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,
    	系统不会处理这些成绩。
    5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成
    	通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的
    	成绩列表,用来提交考试委员会审查。
    6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。
    	主讲教师须将核对之后的成绩报告返还系统。
    7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审
    	查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成
    	绩,系统将会生成最终的成绩单,并通知每个选课学生。
    现采用结构化方法对这个系统进行分析与设计,得到如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。  
    


      
      图1-1
      顶层数据流图
      

      

     
      图1-2
      0层数据流图
      

    【问题1】(4分)
      使用说明中的词语,给出图1-1中的外部实体E1~E4的名称。
    【问题2】(3分)
      使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。
    【问题3】(6分)
      数据流图1-2缺少了三条数据流,根据说明及数据流图1-1提供的信息,
      分别指出这三条数据流的起点和终点。
    【问题4】(2分)
      数据流图是在系统分析与总体设计阶段宏观地描述系统功能需求的重要图形化工具,程序流
      程图也是软件开发过程中比较常用的图形化工具。简要说明程序流程图的适用场合与作用。
    

    画顶层图

    我们先不看给出的图,凭借题目给出的信息自己画图,先是顶层图,画顶层图步骤有3步:
    1.将软件系统看作加工,
    2.确定外部实体,
    3.画出数据流
    找到题目中的软件系统,题目第一句就可以看到“成绩管理系统”

    浏览题目一遍,不难找出所有外部实体

    根据各个外部实体与软件系统进行的交互操作,可以得到数据流

    与题目给出的图对比
    在这里插入图片描述
    【问题1】的答案就已经出来了,很明显E1为考试委员会,E2为主讲教师,E3为学生,E4为教务处。

    画0层图

    接下来是画0层图,0层图作画步骤:
    1.细分顶层图的加工
    2.数据流连接加工
    再次从头开始看全文,看到第3句,
    在记录学生成绩之前,系统需要验证这些成绩是否有效
    这里之前是被我们忽略掉的,在画顶层图时,这里算作总的成绩管理系统的加工,现在需要细分成绩管理系统了,我们就需要把此系统的功能提取出来——命名为“验证成绩”的加工。

    继续往后看,到第4句
    对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。
    这里我们又看到系统的两个功能,“保存课程成绩文件”与“保存无效成绩文件”,也就是两个加工。

    继续看到第5句
    若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表
    前面的“系统会发送课程完成通知给教务处”,明显是数据流而不算作是功能,后面的“请求系统生成相应的成绩列表”才体现出功能,我们命此加工为“生成成绩列表”。

    直到最后的一句
    “系统将会生成最终的成绩单,并通知每个选课学生。”
    可见又是一个加工,我们命名为“生成成绩单”

    下面要做是补全数据流
    所有这些加工实质就是整体的软件系统的加工,所以可以先把顶层图的数据流照搬过来

    这里注意每条数据流要对应好加工,图中省略了外部实体,这没关系。
    然后加上数据存储文件

    画到这一步并没有完,有部分数据流并没表示出来,比如保存课程成绩文件与保存无效成绩文件的数据输入还有生成成绩单的数据输入流,但没关系,解第二题足够了,若把所有数据流加上那第三题就迎刃而解了。在这里插入图片描述
    【问题2】答案
    D1就是学生信息文件夹
    D2为课程单元信息文件
    D3为课程信息文件
    D4为课程成绩文件(图中我命名为了 有效成绩文件)
    D5为无效成绩文件

    第一次画就是上图那样不能掌握布局所以很乱,第二次画时根据这张图规划好布局就可以画得更工整了
    【问题3】
    第一条数据流:由说明的第5条可知,生成成绩列表时,是需要从课程成绩文件中获取信息的,“课程成绩文件”是图中的D4。而D4和加工4之间并没有数据流,因此这就是一条缺失的数据流。
      第二条数据流:生成成绩单时是需要学生信息的。且不符合数据输入输出平衡(文末有相关知识),加工5应该从D1中获取相应的信息,这样就找到了第二条数据流。
      第三条数据流:说明的第7句告诉我们,只有“对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生”。也就是说,从成绩列表到成绩单的生成是有条件的。这意味着,在加工4和加工5之间应该存在一条数据流,这就是第3条数据流。
    所以完整的0层图应如下图所示
    在这里插入图片描述

    解题技巧

    (1)适当地为数据流、加工、数据存储、外部实体命名,名字应反映该成分的实际含义, 避免空洞的名字。

    (2)画数据流而不要画控制流。

    (3)每条数据流的输入或者输出是加工。

    (4)—个加工的输出数据流不应与输入数据流同名,即使它们的组成成分相同。

    (5)允许一个加工有多条数据流流向另一个加工,也允许一个加工有两个相同的输出数据流流向两个不同的加工。

    (6)保持父图与子图平衡。
    为了表达较为复杂问题的数据处理过程,用一个数据流图往往不够。一般按问题的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系。根据层次关系一般将数据流图分为顶层数据流图、中间数据流图和底层数据流图,除顶层图外,其余分层数据流图从0开始编号。对任何一层数据流图来说,称它的上层数据流图为父图,在它的下一层的数据流图为子图。也就是说,父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同。值得注意的是,如果父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流,那么它们仍然算是平衡的。

    (7)在自顶向下的分解过程中,若一个数据存储首次出现时只与一个加工有关,那么这个数据存储应作为这个加工的内部文件而不必画出。

    (8)保持数据守恒。
    也就是说,一个加工所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者是通过该加工能产生的数据。每个加工必须有输入数据流和输出数据流,反映此加工的数据来源和加工变换结果。一个加工的输出数据流只由它的输入数据流确定。数据流必须经过加工,即必须进入加工或从加工中流出。每个加工必须既有输入数据流,又有输出数据流。

    (9)在整套数据流图中,每个数据存储必须既有读的数据流,又有写的数据流。但在某 一张子图中可能只有读没有写,或者只有写没有读。

    展开全文
  • visoDFD

    2014-11-05 13:40:36
    这是自己做的一个简单的飞机订票系统,而DFD图 可能有不对的地方 希望大家指正
  • DFD图设计

    2020-06-19 16:28:31
    IPO反应业务过程 ------》数据流反应数据流向 -----》功能结构(反应系统功能)-----》原型(反应具体模块页面) 软件: powerdesiger16.5 操作流程: 1.ctrl + N 选择数据流 ...

    软件设计部分过程:  

                      IPO图反应业务过程 ------》数据流图反应数据流向 
                        -----》功能结构图(反应系统功能)-----》原型(反应具体模块页面)

     软件: 
                               powerdesiger16.5    

     操作流程:
                              1.ctrl + N    选择数据流图

                               
                             

              2.选择相应的数据流图图标进行设计

                 

         操作技巧: 
                              1.流程设置为流程集

                                  选择过程  ----》  Decompose process   
                              2.进入子流程

                                     ctrl  +add
                              3.显示flow name

                                       
                              4.返回上一级流程图   ctrl + U

              设计流程:  
                          1.顶层设计    外部系统     使用人员(系统)
                          2.第二层设计 多端设计   (PC端,APP端,小程序端,公众号端 , H5 ....)
                          3. 数据流向,数据存储   数据守恒
                          
                        设计注意点:  
                           1.先画出几个过程    理清过程间的关系   传输的数据   然后再完善
                           2.图形的连贯性
                           3元素引用关系  引用关系未过来可复制
                           4. 连线可以是曲线,线与线之间避免交叉
                           5. 系统名写成反应业务的名字---》注释成端

    展开全文
  • 如何数据流DFD)?

    千次阅读 2016-10-22 11:17:52
    如何数据流DFD)? 方法概要 数据流DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。那么我们怎么数据流呢?数据流与系统流程又有什么区别呢? 1 数据流图里...

    如何画数据流图(DFD)? 方法概要 数据流图(DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。那么我们怎么画数据流图呢?数据流图与系统流程图又有什么区别呢?
    1 数据流图里包含的内容
    数据流图描述的是系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也能容易理解。 不要将数据流图(DFD)与系统流程图、程序流程图相混淆。
    2 数据流图里的符号
    数据流图里的符号也极为简单,只有四个:1)外部实体;2)处理;3)连线;4)数据存储。这四个符号也有两种。一种是Yourdon & Coad法,另一种是Gane & Sarson法。只是略有不同而已。如果你使用Microsoft Visio,那么你只能使用Gane & Sarson法了。

    展开全文
  • DFD图转换成SC

    万次阅读 多人点赞 2012-04-15 21:31:17
    (1)有如下DFD图,其中竖虚线输入、变换、输出之间的间隔,请将其转换成SC: 解:由我们可以看出第一竖虚线左边是输入部分,中间是变换部分,又边则是输出部分。从而我们可以知道一级sc除主模块外有四大...
  • DFD图转化成SD

    千次阅读 2012-05-07 21:29:11
    (1)如下DFD图: 1.选择创建框图 2.拉八个圆圈,相应改变大小和形状 3.选中单箭头,输入一定的箭头(注意,拉过去的箭头都是双向的,要选中双向箭头/右击/箭头向右) 4双击就可以编辑想要的文字了。 对应...
  • DFD->SC画法 输入流,输出流,变换中心 输入流:信息从外部形式变换为内部形式的路径 输出流:信息从内部形式变换为外部形式的路径 区分输入流和输出流的边界: 多股数据流汇集处->考虑是否为数据变换...
  • 软件需求之DFD图

    万次阅读 2011-08-15 08:07:13
    DFD图是一种以数据和数据的封闭性为基础,从问题空间到某种表示的映射方法,是一种结构化分析方法。DFD图在软件的需求分析中发挥着不可替代的作用。DFD图在软考中是必考的内容,在软件工程中也是一个非常中要的。...
  • 平时不常用数据流, 这几天按照需求...在EA8中找到了画DFD图的工具栏和新建DFD图的选项. 画DFD图的目的: 按照需求分析说明书中描述的需求实现流程, 画DFD, 从中找到需要操作的数据项(数据项的名称, 类型, 精度, 含义)
  • 1.DFD图 2.N-S 3.PAD 4.程序流程
  • 一直想把自己拿出来与大家分享,不过说来惭愧,一是还没完,二是图画的确实不咋地, 对于机房收费系统还是感到混乱,图画的不好大家多多指正。 系统处理流程DFD图
  • “图书管理系统”DFD图(VISIO文件)

    热门讨论 2008-10-24 08:38:14
    “图书管理系统”DFD图(VISIO文件)
  • E-RDFD图

    2007-09-15 17:04:00
    如果我给你数据库表,你是否可以出数据流以及E-R呢??我老是不是很正确,有没有办法帮我啊??? 我想这也是许多学习DFD朋友会与到的问题,在这里我想说明一下: E-RDFD是两把事,E-R描述的事实体...
  • DFD图(转)

    2015-02-25 23:18:16
    据流(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。 数据流是从...
  • 最近学到一种可以将DFD图(数据流)转成SMS(软件结构),再转换成伪代码的方法 按照这种方法,就可以将DFD图“机械”转换为伪代码,而且得到的 结果唯一 (本人对软件工程认识不是很深,有些专业词语用错...
  • 数据库设计--数据流DFD

    万次阅读 多人点赞 2015-08-01 12:56:19
    数据流(DFD)是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流是需求分析阶段产生的结果...
  • 一个图书馆循环系统的流程。我们的作业,自己做的,有许多不足的地方,发上来给有需要的参考下,顺便欢迎提提意见和建议,呵呵
  • 数据流图DFD

    2019-11-12 19:54:44
    数据流图DFD 数据流DFD - Data Flow Diagram)让系统分析者弄清楚“做什么”的问题。 数据流图里包含的内容 数据流描述的是系统的逻辑模型,中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的...
  • DFD

    2019-06-20 10:45:25
    数据流(DFD) 数据流,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。 下是一个飞机机票...
  • visio数据流程(DFD)模板

    热门讨论 2012-11-12 15:12:41
    信息系统开发文档数据流程必备!visio DFD数据流程模板

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,674
精华内容 1,069
关键字:

dfd图怎么画