文章分類:系統分析與設計
軟件的品質就像內褲一樣重要~
這是上上個星期 (9月底),我至大陸深圳「軟件園區-產學研究中心」教授兩天的「雲端與安卓系統開發與實務-案例研討」課程時,在他們大樓的男廁所小便時看到的這一段話:「素質就像內褲,雖然看不到,但是很重要。」 天哪,這麼的俗卻又如此的貼切,恰好可以用來解釋軟體 ...
[案例研討] 雲端與安卓系統分析與實作-以豪小子App為例-02
三、 利用使用案例 (Use Case)圖界定系統範圍與定義系統功能 o 雲端系統 (Cloud Server) use case model (點擊圖片鏈接看原圖)圖3、Cloud Server use case model o Use Case (使用 ...
[案例] 推特(Twitter)系統分析使用案例
這是前年底至大陸「深圳」的「中國移動」軟體部門授課的案例。當時我們花了兩個多星期的時間製作此案例,並包含可執行的雛形應用系統與手機 App 的前端介面。因也事隔一年多了,所以無保密問題,在此就把基本的系統分析使用案例 (use case)提供分享參考,同時 ...
大業務流程塑模的MSS三層次原則
越是大型公司的 IT 資訊單位,無論是外包或是自行維護/開發的系統,在作「需求分析」階段時,往往都會表達到所謂的「業務流程 (Business Process)」。 甚麼是業務 (或稱為企業)流程? 這裡節錄 Jacobson 《Object Advant ...
[案例研討] 烏龜訂購系統開發與實作 by UML and Java-06
六、利用循序圖表達系統內部物件的互動 對每一個要實現的使用案例,開發人員可以利用一到多張的循序圖 (包括正常劇本、例外處理與擴展性的劇本),表達未來程式碼在系統執行期間 (Run‐time)的物件互動情形。 在循序圖內,大致列出主要參與的物件角色 (較偏 ...
[案例研討] 烏龜訂購系統開發與實作 by UML and Java-05
四、表達使用案例與實作的實現關係 (Use Case Realization) (點擊圖片鏈接看原圖)圖 3、表達使用案例與實作的實現關係 若以物件導向的觀念實現使用案例,則系統內部的設計當以物件互動的合作 (collaboration),如 UML 循序 ...