{點子} 遠距教學的構思

個人化軟體設計課程系列,目前停滯的原因,一方面希望能主推與文化大學教育推廣部所合作規劃的「軟體設計」系列的課程;另一方面,小型教室、學員上課時間的配合等,比較不容易協調。 既然是打算以「單一主題」為主軸,而能快速建立起機動性的課程,課程單位主要以 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 塑模工具了。平均,約每三個月就會有新的 Build 檔。這次的改版幅度更大了,從 4.5X 直接就跳到 5.0 Build 764 (5/16 釋 ...

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

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

育才國小的校慶

星期日,是我兩位寶貝女兒所就讀「育才國小」94年度的校慶。每年的校慶,除了觀賞各年級的才藝表演外,對小朋友們最開心的,就是有舉辦校內的園遊會。 B) 當天雨下得可真大,所以,戶外的才藝表演也就跟著取消了。蓁妮跟我說,AM 8:30 到就可以了,免得還要聽很多貴賓的 "致詞"。 好熱鬧,因為育才國小校地很小,而參加的家長們很多,又因為下大雨,只能在走廊上跟著擠來擠去。 為什麼要跟著擠來擠去? 因 ...

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

什麼是系統內部的結構(Structure)? 系統內部(內涵),由某些單元或元素所組合而成為一個整體(Whole)。 系統被視為一個整體時,即具備了系統功能(System Functions),可以提供服務(Services),以應付外部的需求。 系統作為一個整體時,其應付外部需求變動的彈性(Flexibility) 取決於內部的結構分析(Analysis)與設計(Design)程度。 莫僅從 ...