文章分類:系統分析與設計
{程序員邀稿} 從軟體架構師(Architect)的觀點來看軟體開發流程
前言 筆者多年來輔導過諸多不同類型與不同領域的軟體開發專案,本身的職務是擔任軟體架構師(Architect)與顧問輔導。架構師不是只負責技術面的問題,更要兼顧到專案開發的過程中, 」人」 的互動所衍生而來的諸多問題,包括想法的歧異、見解的落差、不同的觀點與 …
類別之間的關係(Relationship) — 一般化—特殊化(Generalization-Specialization) (3) — Basic
說明 從生活面的觀點來觀察時,當發現到兩個以上的類別有其相似之處(但又不盡相同),我們可以把相似之處抽象(abstract)放在更高層次的一般性類別。例如,觀察「貓」與「狗」兩個類別,是否有可能抽象化成為一般性的類別? 兩者的品種完全不同,但其實也存在著某 …
【設計樣式】「Chain of Responsibility」的範例與說明
範例描述 “敗家子” 是一部經典的武功喜劇,關於本片的劇情介紹,可以參考:【老片分享】經典功夫喜劇片—敗家子 其中,元彪所飾演的 “敗家子”,好打架,經常製造許多麻煩,但他又是九代單傳的寶貝兒子。父親怕他受傷,所以派了一個隨從 “派通街”,在背後協助解決所 …
驗測「Workflow 產品」系統整合彈性度的 POC
上個星期,應我們某一上市鋼鐵公司客戶資訊部門協理的邀請,期能協同參與 Workflow 產品 的 Survey,主要是希望能應用在明年 ERP(利用 .NET 系統開發,但需要逐漸從 AS400 移轉)系統的電子簽核功能。 該位協理已經檢視過國內多套 Wo …
回應:「使用案例分析常見的幾個問題」
因為我的部落格有「統計」的功能,可以看得出來讀者是從那個網址串連進來的。剛巧看到「HEMiDEMi 共享書籤」有對之前我所整理一篇「使用案例分析常見的幾個問題」做一些迴響討論,其內的討論內容,我想也蠻有可能是眾多讀者的疑惑,所以剛好一併做個回應。當然,限於 …
使用案例分析常見的幾個問題
前言 要能建構一份有效的使用案例需求模型 (Use Case Model),比想像中得難,使用案例是 “易學難精”,只是那麼幾個簡單的圖形元素來畫使用案例圖、以及僅用白話的文字敘述來紀錄使用案例的需求描述,但是,若沒有把持使用案例最根本的原則與精神,真的很 …