UML工具Visual Paradigm教程:如何創(chuàng)建數(shù)據(jù)流程圖(DFD)
Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具?,F(xiàn)在你只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計數(shù)據(jù)庫的任務(wù)。Visual Paradigm年終鉅惠來襲,Visual Paradigm Modeler 訂閱1年只需666元,現(xiàn)在搶購立享優(yōu)惠!
是否要創(chuàng)建數(shù)據(jù)流程圖(DFD)?我們將向您介紹DFD,并讓您知道如何使用我們的DFD軟件創(chuàng)建DFD 。
什么是數(shù)據(jù)流程圖?
數(shù)據(jù)流圖(DFD)是軟件設(shè)計中經(jīng)常使用的圖。它直觀地表示給定系統(tǒng)中整個過程的數(shù)據(jù)流。DFD顯示將輸入到流程和從流程輸出的信息的種類以及數(shù)據(jù)的存儲位置。
數(shù)據(jù)流程圖的目的
典型的信息系統(tǒng)涉及處理許多信息和過程。數(shù)據(jù)流程圖的目的是從整體上查看系統(tǒng)的范圍和邊界,同時說明組件之間的信息移動。DFD的重點是整個系統(tǒng)的數(shù)據(jù)流,而不是處理流。通過DFD,讀者可以通過了解所涉及信息的種類和流程來輕松查看系統(tǒng)的運行方式。
DFD類型
DFD有兩種主要類型:物理和邏輯。
物理DFD:通過顯示“如何”實施系統(tǒng),著重于系統(tǒng)的物理方面
邏輯DFD:著眼于系統(tǒng)的更高層次及其實現(xiàn)的“目的”。
數(shù)據(jù)流程圖級別
與其他圖表不同,可以基于DFD的服務(wù)目的在不同級別繪制DFD。
上下文數(shù)據(jù)流程圖
上下文DFD有時稱為0級DFD。這是所有圖中的頂層圖,它說明了整個系統(tǒng)與任何外部實體的關(guān)系。
數(shù)據(jù)流程圖級別1
1級DFD是上下文DDF下的級別。它說明了系統(tǒng)內(nèi)的主要功能。級別1通過包含更多詳細信息細分了上下文級別。它表示數(shù)據(jù)如何進入和離開系統(tǒng),存儲在哪里以及基本過程如何將數(shù)據(jù)從一種形式轉(zhuǎn)換為另一種形式。
數(shù)據(jù)流程圖第2級
2級DFD(或更高級)將進行更詳細的介紹。它顯示了數(shù)據(jù)如何在系統(tǒng)的主要過程中流動。
您應(yīng)該根據(jù)需要創(chuàng)建任意數(shù)量的DFD,直到滿足所需的詳細程度。
如何繪制數(shù)據(jù)流程圖?
1.從主菜單中選擇“圖>新建”。
2.在“新建圖”窗口中,選擇“數(shù)據(jù)流程圖” ,然后單擊“下一步”。
3.選擇一個現(xiàn)有的DFD模板,或選擇“空白”以從頭開始創(chuàng)建。單擊下一步。
4.輸入圖表名稱,然后單擊“確定”。5.從圖工具欄拖放形狀。
6.使用資源目錄來完成圖。將鼠標指針移到形狀上。按資源圖標并將其拖出,然后選擇要創(chuàng)建的形狀。連接器將自動為您創(chuàng)建。
7.完成后,您可以將圖表導(dǎo)出為圖像(JPG,PNG,PDF,SVG等),并與您的朋友或同事共享(項目>導(dǎo)出>活動圖表為圖像…)。