創建數據流圖的規則


創建數據流圖的規則

當創建數據流圖(DFD的)時,必須遵循某些規則。這些規則讓DFD變得有意義,也容易理解。在這個博客中,我將通過必須遵守的規則,並展示這些規則的實際例子。

1.所有數據流必須流入或流出一個進程

所有數據流必須來自或去往一個過程。外部實體不能直接相互流動。數據流不能將數據存儲鏈接到外部實體。未經處理,數據不能在數據存儲之間移動。

Picture1

2.一個流程必須至少有一個輸入流和一個輸出流。

當一個過程有輸入流但沒有輸出流時,它被稱為“黑洞”。當一個過程有輸出流但沒有輸入流時,它被稱為“奇跡”。

slide-12-728

流程必須至少有一個輸入流和一個流出流。

3.過程的輸入必須足以產生輸出流。

“灰洞”是指一個過程的輸出大於其輸入的總和。例如,如果客戶的姓名和地址是一個輸入,他們的銀行詳細信息不能是一個輸出,因為該過程沒有足夠的信息來產生它。

4.流程必須轉換數據。

命名數據流時,應該使用形容詞來表示處理如何改變了數據流。

Picture2

5.數據流不能相互交叉。

數據流不能互相交叉。為了克服這個問題,可以復制數據存儲和實體。然而,過程不能被廢棄。數據流必須是單向的。

6.實體必須用小寫字母標記。

Picture3

來源:

https://eternalsunshineoftheismind.wordpress.com/2013/02/25/rules-for-creating-data-flow-diagrams/

卡薩爾·道爾第17講:http://cathaldoyle . com/clause-17-introduction-to-data-flow-diagrams-dfds/

http://www . slide share . net/managementofbusiness/data-flow-diagrams


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM