數據流程圖(簡稱DFD)是一種能全面地描述信息系統邏輯模型的主要工具。簡言之,就是以圖形的方式來描述數據在系統流程中流動和處理的移動變換過程,反映數據的流向、自然的邏輯過程和必要的邏輯數據存儲。看完這個定義,似乎還是很難理清。不用困惑,本文將為您詳細介紹數據流程圖里使用的圖形符號意義及實例。
數據流程圖基本符號
數據流圖通常采用4種基本的圖形符號即:外部實體;處理過程;數據流;數據存儲(見下圖)。
圖片來源于億圖圖示軟件
數據流程圖符號意義
1.外部實體(Entity):指系統以外又和系統有聯系的人或事物,它說明了數據的外部來源和去處。通常外部實體在數據流程圖中用正方形框表示,框中寫上外部實體名稱。如果想要區分辨別多個不同的外部實體,可以用小寫字母給每個實體標記。
圖片來源于億圖圖示軟件
2.處理過程(Process):指對數據邏輯處理,用來改變數據值。在數據流程圖中處理過程用橢圓形表示。
圖片來源于億圖圖示軟件
3.數據流(Data Flow):指處理功能的輸入或輸出。用一根水平,曲線或垂直連接線頭表示,箭頭表示流向。您可以在箭線旁注明數據流名稱。
圖片來源于億圖圖示軟件
4.數據存儲(Data Store):表示數據保存的地方,它用來存儲數據。它由一個開口窄矩形表示。您可在長方條內寫上數據存儲名字。為了區別和引用方便,左端加一小格,再標上一個標識,用字母D,M,T和數字組成.。
“D” —指一個永久的計算機文件。
“M”—指一個手冊文件。
“T”—指一個臨時的存儲,處理之后會被刪除。
圖片來源于億圖圖示軟件
數據流程圖符號使用實例
讀懂這些流程圖符號,您就可以小試身手,去繪制數據流程圖了。順帶附上一張數據流程圖符號使用實例供您參考。更多流程圖圖例,敬請訪問流程圖模板。
圖片來源于億圖圖示軟件