原創|使用教程|編輯:楊鵬連|2020-12-29 10:00:25.373|閱讀 603 次
概述:在本教程中,您將創建一個上下文級別DFD,并將主流程形狀擴展到級別1 DFD。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Visual Paradigm是包含設計共享、線框圖和數據庫設計新特性的企業項目設計工具。現在你只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設計軟件,用BPMN去執行業務流程分析,用ERD企業設計數據庫的任務。Visual Paradigm年終鉅惠來襲,Visual Paradigm Modeler 訂閱1年只需666元,現在搶購立享優惠!
功能分解是將復雜的過程分解為更小和更簡單的部分的過程。每個都可以進一步細分。一旦達到子系統分解的最低級別,開發人員就可以考慮如何開始對這些功能進行編碼。在使用最簡單的功能時,開發人員可以與正在開發的目標系統一起使用。因此,開發和測試這些功能變得更加容易。
在本教程中,您將創建一個上下文級別DFD,并將主流程形狀擴展到級別1 DFD。
創建上下文級別DFD
上下文級別DFD(也稱為級別0 DFD)將整個系統視為單個過程,并強調系統與外部實體之間的交互。讓我們繪制一個上下文DFD。
7.數據流用于表示系統不同部分之間的數據移動。在這種情況下,“訂單”是客戶創建并提交到系統中的數據。因此,創建一個從Customer到Online Bookstore的數據流。為此,請將鼠標指針移到Customer上。拖出“資源目錄”按鈕。
8.釋放在線書店上的鼠標按鈕,然后從“資源目錄”中選擇“數據流”。這將創建一個數據流連接器。
創建1級DFD
在本部分中,您將繪制1級DFD以顯示在線書店的主要功能。
1.右鍵單擊在線書店,然后從彈出菜單中選擇分解。
2.連接到所選過程的數據存儲和/或外部實體將在1級DFD中引用。因此,當系統提示您將其添加到新圖表時,請單擊“是”進行確認。請注意,新的DFD最初看起來應該與上下文圖非常相似。每個元素都應該保持不變,除了主過程(這個新的DFD從中分解)現在已經消失并由空白空間(待詳細說明)代替。
3.右鍵單擊圖的背景,然后從彈出菜單中選擇“重命名... ”。將圖命名為1級DFD。4.有一個過程可以接收客戶訂單并將其存儲到數據庫中。讓我們創建一個流程Receive Order和一個數據存儲Orders。在兩者之間添加數據流。
5.當訂單無效時,應該有另一個過程,涉及與客戶聯系并闡明其需求。創建流程處理無效訂單。在形狀之間添加合適的數據流。在這里,您可以使用雙向數據流來表示對話框流。
這就是本教程的全部內容。根據感興趣的區域,您可以創建更多級別以更詳細地顯示系統。您可以想象,可以將“發貨訂單”流程細化為較小的功能單元(流程),例如包裝,準備發票,安排交貨等。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: