文章分類:系統分析與設計
實作 Enterprise MVC 巨觀結構的 POC-觀念篇
*** 本文同步發表於 FB 社團-軟體設計鮮思維 *** 關於 POC (Proof of Concepts)的說明,可參考:「淺論架構的 POC (Proof of Concepts)」。 關於系統結構設計 (system structure desi ...
論述軟體三大基礎觀念-封裝、一般/特殊化 (繼承)、介面/多型
幾乎各類 OOP 入門書籍均會談論到此三大術語:封裝 (encapsulation)、繼承 (inheritence)、介面 (interface)/多型 (polymorphism)。看似簡單的術語,卻可能還不容易體會這些觀念的意涵與作用。 即使入行多年 ...
[個案研討] FTP Server 是否可為企業系統的外部系統?
** 本文同步發表於 FB 社團-軟體設計鮮思維 ** 月初在內湖某大電視購物/網購平台總部的資訊單位授課。喔,先誇讚下,約有50來位的學員,上課過程大都蠻踴於提問且活潑,可說上得挺順暢愉快。 其中在談及使用案例模型 (use case model)的需求 ...
案例研討-關於客戶單位維修作業流程的系統分析
** 本文同步發表於 FB 社團-軟體設計鮮思維 ** 這是月初的授課—「系統需求分析與整理」,其中一位上課學員拿他們的實際案例提供參考的。 先來瞧瞧這張看似很複雜的作業流程圖,主要是要描述當客戶單位提出報修需求時,維修單位的報價與維修的相關作業活動。 圖 ...
簡單聊聊軟體設計的 SRP (Single Responsibility Principle) 原則
** 本文同步發表於 FB 社團-軟體設計鮮思維 ** SRP, Single Responsibility Principle (單一責任原則)。 這是上星期課堂中,當我解釋 Multi-tier MVC 分層結構時,聽到學員告訴我的。 哈,這是我第二次 ...
開源免費下載-完整設計模式 (design patterns) 程式碼(C#.NET)/UML Model 檔
關於爾後我們 HSDc. 軟體設計顧問所開設的課程,除了教材內容尚無開放以外,其它包括完整可執行的程式碼、UML Model 檔,均以開源方式 (open source)免費供下載。 所有開源文件的釋出 (release),均可以透過加入 FB社團-軟體設 ...