資料流程圖符號
想輕鬆繪製資料流程圖嗎?快來試試這個吧!
EdrawMax 資料流程圖製作工具可免費使用易於編輯的模板和符號來製作專業的資料流程圖。一試成主顧!
在這篇文章中,您將學習到什麼是資料流程圖,並了解一些典型的符號和符號系統。對於想要繪製資料流程圖的人,可以使用簡單易用的圖表工具來實現,它還提供多個DFD模板供編輯。別錯過了!
什麼是資料流程圖?
每個企業都有許多營運單位或幾個部門,追蹤每個單位的貢獻都是一項挑戰。持續找出哪些流程或領域需要改進,可以提高業務效率和工作生產力。資料流程圖(DFD)是企業理解、優化和實施新系統的最簡單有效的工具之一。DFD符號是組織流程或系統的可視化表示,使其易於理解和修整。
資料流程圖提供了流程本身、每個實體的輸出和輸入以及資料在其中移動的各種子流程的資訊。將流程中的每個元素可視化,可以輕鬆識別低效之處,並產生最佳的系統。
資料流程圖源自於20世紀70年代末在結構化分析與設計技術 (SADT) 中使用的活動圖,用於建模組織中的工作流程。DFD很快成為製作可視化流程資料和步驟的流行方式。雖然DFD主要用於顯示電腦系統中的資料流,但它們很快就變得有用於記錄重要的資料流。
如果您想瞭解如何使用便捷的工具創建資料流程圖,教學影片已經準備就緒。來看看吧!
實體和邏輯資料流程圖
在開始創建資料流程圖之前,重要的是要確定實體DFD和邏輯DFD之間哪個適合你的需求。
實體DFD關注細節如何發生,指定資訊流中涉及的檔案、軟體、硬體和人員。
邏輯DFD關注所傳輸的資訊、接收資訊的實體、事件發生的一般流程等。它描述了商業活動,但不深入探討流程的技術細節。
您可能需要實體和邏輯資料流程圖來描述同一資訊流。如果協調得當,它們提供的細節會比各自獨立使用更好。
EdrawMax
高效的資料流程圖製作工具 >>
- 卓越的檔案相容性:可匯入和匯出各種檔案格式的繪圖,例如Visio
- 支援跨平台(Windows、Mac、Linux、Web)
資料流程圖符號和符號系統
資料流程圖符號
DFD符號是描繪系統或流程的一致性符號。它包括使用短文字標籤、箭頭、圓圈和矩形來描述資料流動的方向。DFD 的組成部分還包括各種子流程、資料儲存點以及資料輸入和輸出。
資料流程圖有四個基本元素。這些元素包括外部實體、資料儲存、流程和資料流。在DFD中使用的兩種主要符號系統——Yourdon & Coad和Gane & Sarson——最能表現這些元素。根據方法的不同,DFD符號會略有不同。即便如此,基本概念仍然相同。
- 外部實體用正方形表示,作為資料的來源或目標。
- 流程用帶有圓角的矩形表示。
- 資料流用帶箭頭的線條表示,表示資料的實體或電子流動。
- 資料儲存是像XML檔案這樣的實體或電子形式,用開口矩形表示。
資料流程圖
資料流模型圖
Yourdon 和 Coad
想用現成的模板來創建資料流程圖嗎?立即試用!
EdrawMax 資料流程圖製作工具提供各行各業的不同類別模板,例如圖書館管理、酒店管理、學校、即時購物等......您可以使用預製的模板輕鬆設計自己的圖表!立即行動!
資料流程圖符號系統
外部實體——系統外部的流程或系統,向圖示系統發送或接收資料。它們也被稱為來源、終端、匯點或參與者,用正方形表示。
流程——這個程序通過改變或處理輸入資料來操縱資料以產生輸出。流程(主要包括輸入-處理-輸出)用帶有圓角的矩形表示,其中包含3個描述性元素:
首先,識別號出現在左上角。這是在頂層任意分配的,用作唯一參考。
其次,位置出現在識別碼的右側,描述流程在系統中的發生位置。例如,這可能是一個部門或一塊硬體。最後,描述性標題被放置在方框的中心。這應該是一個簡單的祈使句,帶有一個具體的動詞,例如「維護客戶記錄」或「找到司機」。
資料儲存——資料儲存是系統內資訊的保存位置。它用一個開口的狹長矩形表示。資料儲存可以是長期檔案,如銷售分類帳,也可以是短期的累積資料:,例如等待處理的一批文件。每個資料儲存應該給予一個參考編號,後面接一個任意的數字。
資料流——資料流顯示資訊從來源到目的地的流動。資料流用一條帶箭頭的線表示,顯示流動的方向。資訊總是流入或流出某個處理過程,可以是書面的、口頭的或電子的。每個資料流可以通過其頭部和尾部的流程或資料儲存來引用,或通過對其內容的描述來引用。
資源流——資源流顯示任何實物從來源到目的地的流動。因此,它們有時被稱為實物流。
應該給相關的實體材料一個有意義的名稱。資源流通常僅限於早期的高層次圖表。當認為描述材料的實體流動對於分析很重要時,就會使用它們。
如何創建資料流程圖?
要創建一個有效的DFD,遵循4個經驗法則很重要。它們為創建資料流程圖提供了最佳指引。
- 每個流程應該至少有一個輸入和一個輸出。
- 每個資料儲存應該至少有一個輸入資料流和一個輸出資料流。
- 系統中儲存的每個資料都必須經過一個流程。
- 資料流程圖中的每個流程必須連接到另一個流程或資料儲存。
有了關於DFD的背景知識和經驗法則,你就可以構建自己的DFD了。該過程包括以下五個步驟:
1. 確定系統中的主要輸入和輸出
這一步對你的系統進行宏觀審視,闡明系統應該完成的廣泛的任務。再次強調,DFD的其餘部分是建立在這些元素之上的。
2. 構建上下文圖(0級DFD)
你可以透過繪製一個流程節點並將其連接到相關的外部實體來實現。該節點表示資訊在系統中從輸入到輸出所經歷的流程。
3. 將上下文圖擴展到1級DFD
1級DFD更像是一個概覽,但比上下文圖提供更多細節。將單一流程區塊分解為詳細流程。這會顯示資訊的起點以及需要對其進行的操作。
4. 擴展到2+級DFD
目的是將流程分解為更詳細的子流程。確保在此時添加任何必要的資料儲存和流程。
5. 確定最終DFD的準確性
再次仔細檢視你的圖表,留意資訊的流向。如果圖表合理且包含所有必要的資料儲存,就給個讚。其他人應該能夠理解你的圖表。
資料流程圖(DFD)範例
讓我們看看這些符號如何在資料流程圖中使用。你可以用EdrawMax有效地創建一個清晰的資料流程圖!
1. 銷售資料流程模板
2. 倉庫資料流程圖模板
3. 火車票訂票DFD
結語
企業建立在系統和流程之上,沒有它們就很難運作。團隊成員如何與系統互動會直接影響流程效率。
資料流程圖提供了有關系統輸入、輸出和流程的重要資訊,以及分析和提高效率的見解。無論你是在改進現有流程還是實施新流程,DFD都會讓你的任務更加輕鬆。你可以從EdrawMax下載相關模板並創建自己的DFD。