【软件工程】数据流图初探
生活随笔
收集整理的這篇文章主要介紹了
【软件工程】数据流图初探
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
軟件工程之?dāng)?shù)據(jù)流圖初探
- 數(shù)據(jù)流圖基本概念
- 1 數(shù)據(jù)流
- 2 加工
- 3 數(shù)據(jù)存儲(chǔ)
- 4 外部實(shí)體
- 數(shù)據(jù)字典
數(shù)據(jù)流圖基本概念
數(shù)據(jù)流圖也稱數(shù)據(jù)流程圖(Data Flow Diagram,DFD),是一種便于理解和分析系統(tǒng)數(shù)據(jù)流程的工具,擺脫了系統(tǒng)的具體內(nèi)容,精確地在邏輯上描述系統(tǒng)地功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等,是系統(tǒng)邏輯模型地重要組成部分。
1 數(shù)據(jù)流
- 數(shù)據(jù)流是由一組固定成分的數(shù)據(jù)組成,表示數(shù)據(jù)的流向。
- 值得注意的是,數(shù)據(jù)流圖中描述的是數(shù)據(jù)流,而不是控制流。
- 除了流向數(shù)據(jù)存儲(chǔ)或從數(shù)據(jù)存儲(chǔ)流出的數(shù)據(jù)不必命名外,每個(gè)數(shù)據(jù)流必須要有一個(gè)合適的名字,以反映該數(shù)據(jù)流的含義。
2 加工
- 加工描述了輸入數(shù)據(jù)到輸出數(shù)據(jù)之間的變換,也就是輸入數(shù)據(jù)流經(jīng)過什么處理后變成了輸出數(shù)據(jù)
- 每個(gè)加工都有一個(gè)名字和編號(hào)。
- 編號(hào)能反映該加工位于分層的數(shù)據(jù)流圖的哪個(gè)層次和哪張圖中,能夠看出它是由哪個(gè)加工分解出來的子加工。
3 數(shù)據(jù)存儲(chǔ)
- 數(shù)據(jù)存儲(chǔ)表示暫時(shí)存儲(chǔ)的數(shù)據(jù)。每個(gè)數(shù)據(jù)存儲(chǔ)都有一個(gè)名字。
4 外部實(shí)體
- 外部實(shí)體是存在于軟件系統(tǒng)之外的人員或組織,他指出數(shù)據(jù)所需要的發(fā)源地或系統(tǒng)所產(chǎn)生的數(shù)據(jù)的歸屬地。
數(shù)據(jù)字典
總結(jié)
以上是生活随笔為你收集整理的【软件工程】数据流图初探的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微服务架构与Spring Cloud A
- 下一篇: 软件研发工程师转行机器学习之路