專研日誌_流程圖_程式設計單一元件一開始的規劃_讀檔部分_【心智圖】及【流程圖】設計工具推薦

這次又是一個朝專題研究邁進的一天

這個連假,雖然很爽的放了四天但是毫無放假的感覺

但是有回家裡吃到老媽做的菜就精神飽滿許多

在專研方面上  前陣子有跟資深學長討論一下

一些程式功能處理問題以及進度探討


前期規劃十分重要!!!!

【心智圖】Mind Mapping

線上工具免費版好用註冊一下用你google帳號即可使用
http://www.mindmeister.com/

前期心智圖



一個觀念 : 心智圖絕不可能在起初就完善

頂多只能盡量完善心智圖

盡量讓它完善 所以日後我們會繼續補我們的idea
和覺得有欠缺的部分進去 心智圖中


通常  
藍色 : 還未做
黃色 : 正在做
綠色 : 已經完成


透過心智圖可以幫助你整理思緒
和檢查系統規劃完整性


之後是  

【流程圖】 Flow Chart 的規劃設計
免費需要載下來用的工具

https://www.yworks.com/products/yed/download




可幫助你建立功能設計上 針對使用者去設想
元件的運行流程

藉此幫助開發者在  設計程式時 程式是如何執行
才可行



也可以用  Word 去規劃你的流程圖 喔!!



Word  插入  圖案-->可以選擇流程圖去進行放置




中期 心智圖:

我們到了需要讀檔的階段





接下來是針對 心智圖當中 Read Data部分去做  心智圖設計細節


我們可能需要
考慮到  檔案的格式  以及  讀檔這個動作

針對  讀檔  這個動作

讀檔   我們又可 針對他的細節下去做個討論

由於我們存在指定目錄下的檔案序列是一串
檔案流,一個接續一個(已經上了編號的)
因此我們需要針對
(A)對Folder去做定義
目錄下我們還需要考量到(1)檔案資訊以及(2)檔案的存放路徑
(1)檔案資訊又可能需要知道
檔案名稱、有幾個檔案(檔案總數)、可能需要個迴圈之類的
因為我有好多好多的檔案喔!!!!
有迴圈 少不了要有index去紀錄檔案序列編號

(2)檔案的存放路徑
讀進去的時候我們是需要知道檔案所在地的

(B)讀影像序列並顯示成一部影片

所以我們要做 Display 以及 這影片顯示是有一定時間的
可能有需要Timer 來做控制





在  Timer Thread 當中做讀檔
















留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header