Opens in a new tab

文章分類:軟體思維與 AI 應用開發

活用 J2EE Design Patterns — 探討 Session Facade、Application Service、Business 三者的關係

「Core J2EE Design Patterns 」一書,提出了許多實用的設計樣式(Patterns),以應用在 J2EE(尤其以 EJB 為核心)平台環境下的最佳實務與設計策略。 整本書將所揭露的樣式整理分類為三個階層(tiers):Presenta ...

{點子} 遠距教學的構思

個人化軟體設計課程系列,目前停滯的原因,一方面希望能主推與文化大學教育推廣部所合作規劃的「軟體設計」系列的課程;另一方面,小型教室、學員上課時間的配合等,比較不容易協調。 既然是打算以「單一主題」為主軸,而能快速建立起機動性的課程,課程單位主要以 3~6 …

觀察電動牙刷的結構設計

我的電動牙刷已買了約有四年之久了,期間,約每兩個月就換一次牙刷頭。因為是買百齡牌的電動牙刷,最大的好處是,無論電動牙刷是使用哪一種型號,牙刷頭均可以套用,原因也就在於百齡牌的電動牙刷柄均採用相同的介面來連接刷頭。 不過,最近開始有點問題了。因為,刷柄內的充 …

UML 2.0 Modeling Tool — Enterprise Architect 5.0

HSDc. 所代理的 UML 2.0 Modeling 工具 — Enterprise Architect,5/16 又釋放出最新版本了。 Sparx System 這家公司非常積極用心,其公司主要的核心產品,當然就是 EA 系列的 UML 2.0 塑模工 …

利用 Transaction Pattern 快速捕捉問題領域內的概念物件

從需求文件找出物件(訪談記錄或使用案例敘述) 人 – ex. 顧客、員工。 地 – 可以想成是包含其它物件的容器(Container)。ex. 旅館、商店、銀行。 事物 具體(tangibility) – ex. 收銀機、產品項目(item)。 抽象(ab …

淺論系統內部的結構分析與設計

什麼是系統內部的結構(Structure)? 系統內部(內涵),由某些單元或元素所組合而成為一個整體(Whole)。 系統被視為一個整體時,即具備了系統功能(System Functions),可以提供服務(Services),以應付外部的需求。 系統作為 …