花了一學期,總算是把程式寫出來了,不過中文斷詞沒有自己實作是一大遺憾,以後有餘力再來慢慢搞吧。以下是明天 presentation 用的投影片,做得很簡單應該不置於睡著。
要感謝的人很多,不過這邊要向范先生道歉:幾乎天天都把伺服器搞掛還要麻煩你重新開機….。
軟體開發、伺服器和生活瑣事
花了一學期,總算是把程式寫出來了,不過中文斷詞沒有自己實作是一大遺憾,以後有餘力再來慢慢搞吧。以下是明天 presentation 用的投影片,做得很簡單應該不置於睡著。
要感謝的人很多,不過這邊要向范先生道歉:幾乎天天都把伺服器搞掛還要麻煩你重新開機….。
因為我們專題現在為了趕進度,所以大部分都作自己的工作,而且互不影響。怕之後大家寫的東西合不起來,弄了一個版本管理系統來使用,並定了以下幾個規則:
距離上一篇進度記錄已經有半年之久,因為中間花了大半時間在研究 SOA 和轉 IDE。目前已經把最簡單的產能計算解決了,開始做排程管理的系統。小可負責 GUI、廖神負責 service 端的資料處理,而我則盡可能生出可用的排程測試資料。
這樣的工作分配有好有壞,因為現在大家除了自己的工作以外,就不會其他的東西了…. @@”
排程管理介面
專題最難的地方,應該是屬於排程模擬。要讀取生產工單資料,並對照新的排程是否有不正確的地方,如:時間衝突、機器數量不足、產品出料量不足等等。
我到現在還是想不出來,排程的時間記錄到底要怎麼儲存,大二的資料結構都沒有碰過類似的東西。原本想用類似 Flash 的時間軸實作,不過有人說記憶體會掰掰……。模擬最常用的應該是搜尋在某個時間點,有哪些機器在運轉,時間軸沒辦法用就麻煩了。
我們的專題目前以「遞減式」開發,因為要做的東西實在太難了,而且要受要求以「SOA」方式實作系統,所以現在我們還要想辦法把「BPEL」、「WSDL」弄懂……囧
我分析經驗比較多,先衝物件導向分析,另外二位則拼命研究 SOA by NetBean。好玩的是 SOA是將系統分開,以網路互相連結,所以即使各網路節點中的 OS、程式開發環境不一樣,還是可以溝通,所以我還是繼續用我的 Eclipse …… (拖走)
代辦事項:
需求大至上已經確定,若不清楚請參考「Zeroplex 生活隨筆: erp 的搜尋結果」。寒假先了解各個需求所需要用到的系統功能,以便系統規劃和程式撰寫,另外也請先練習 Java 程式,免得下學期沒辦法很快的開始撰寫系統。
工作分配:
我大約 2/10 左右回台中處理事情,如果時間可以的話,那一週聚會一次吧。
祝大家新年快樂!