iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
自我挑戰組

從寫程式到脫離菜雞的歷練(以python為主的資處與檔案權限)系列 第 4

[D4] 資料處理:資料流

前面介紹了資料結構 想一定跟資料處理也有關係,因為資料處理包含了:
串並:資料流 , 檔案流處理 ; 樹:資料處理程式及演算法

資料流(DF)

可以解釋為資料的流動 流程,主要是在描述或設計資料是怎麼處理的 雖然畫流程圖時很像樹狀,但他沒有方法的分支 所以也是串並列
https://ithelp.ithome.com.tw/upload/images/20190908/201173997gzq9CCT5k.png

原始圖片:https://www.lucichart.com/pages/data-flow-diagram
------------------------------------------

一般來說 DF流程圖都會用Gane and Sarson居多 因為比較能準確表達

  • Entity:資料的來源(O)或是目的地(I) 可解釋成資料的 I/O
    Entity不能同時存在(ex:如果有兩個Entity,兩者I/O不能互接) 且Entity運作一定要有Process才能做資料儲存
  • Data Store(資料儲存):處理完的資料送至指定位置儲存
    而前面的框框可以表達標示順序,權限或類別 但沒有特殊情況就會當標籤
  • Process(處理工作):資料儲存一定是要經過電腦運算的 所以也可看成資料的方法 但要注意的是一定要有輸入輸出(I/O)
    用法也跟Data Store 的前框差不多 代表順序,權限或類別
  • Data Flow(DF):就是一開始的資料流。資料的流程會有方向,用此來表達

畫出流程圖(網路雲端儲存DF):
https://ithelp.ithome.com.tw/upload/images/20190908/201173996HEGyw4pwk.png


上一篇
[D3] 基礎資料結構(概論)
下一篇
[D5] 資料處理:檔案流
系列文
從寫程式到脫離菜雞的歷練(以python為主的資處與檔案權限)32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言