文章分類:系統分析與設計
程式碼與 UML 類別_循序圖 的關係探討 (2)
程式碼與 UML 設計圖之間的關聯性 從抽象的角度思考 類別(Class)/物件(Object) 的關係 物件是活的! 但是,類別可不是死的 (更不是活的);因為,它僅是對系統的設計契約而已。 問題思考!? 程式原始碼 (Source Code) 對應的是 ...
程式碼與 UML 類別_循序圖 的關係探討 (1)
基礎觀念導引 - 何謂靜態與動態? 靜態結構 (Static Structure) 表達軟體內部的結構設計。 一般指程式原始碼 (Source Code)。 軟體人員對資訊系統的設計契約 (Design Contract)。 靜態結構的設計契約 publi ...
別出極具創意的新年賀卡-UML 13張關連心智筆記圖
過年前,我們團隊 (HSDc Inc.)所舉辦的 [UML 2.0 觀念引導與實務操作入門] 課程,約有近 20位學員參加。其中,有一位相當高恌的女孩子就坐在最前座,上課的時候總是相當專心聽講作筆記。 我在講課時總是喜歡採用反問的方式,藉以引導學員可以思考 ...
透過 Google 找 Coding How-to 的好範例
我經常在文章發表或講課時說教:不要再花心思去學 How-to 了啦。 如果是對於工作上要用來謀生、不得不熟練的 How-to,那是另當別論;但是對於自我的學習成長、創新能力的發揮,幾乎不會有啥幫助。 "做中學" 的真正意義在於: 做了以後會去思考 "這是什 ...
寫好使用案例 (Use Case)有什麼好處?
上個月我在「工研院」授課時,其中一位較為資深的程式開發人員問的問題: 我感覺不到寫好使用案例 (Use Case) 有什麼好處? 別誤會,這位年輕的開發人員並沒有惡意,我也認識他一陣子了。他的確是有感而發,覺得在工作上,從以前透過一般的需求規格書,到現在開 ...
關於庫存管理以 “Boundle(綑)” 為單位的結構設計
上星期參觀「東和鋼鐵」的煉鋼生產過程,收穫頗多。 除了感受到現場工作人員需要忍受酷熱危險的工作環境,而仍是那麼地辛勤工作,不禁敬佩與慚愧,應要能更珍惜自身的工作;另外一個收獲就是,總算看到了我們對「東鋼」設計企業物件類別圖時,一些概念術語中,關於到 "物 ...