Opens in a new tab

文章分類:系統分析與設計

漫談高鐵訂票系統的結構分析—觀念篇

我在網路上看了諸多評論「高鐵訂票系統」重複訂位相關問題的文章與討論串,大部分的 IT 人,謾罵聲不斷,認為該檢討承包系統開發的廠商;也有一小部份人提出自己的看法與建議的解決方案。這非常好,系統的不穩定性造成民眾的不便,本來就該有人監督,廠商也應該虛心接受眾 …

類別之間的關係(Relationship) — 一般化—特殊化(Generalization-Specialization) (3) — Basic

說明 從生活面的觀點來觀察時,當發現到兩個以上的類別有其相似之處(但又不盡相同),我們可以把相似之處抽象(abstract)放在更高層次的一般性類別。例如,觀察「貓」與「狗」兩個類別,是否有可能抽象化成為一般性的類別? 兩者的品種完全不同,但其實也存在著某 …

【設計樣式】「Chain of Responsibility」的範例與說明

範例描述 “敗家子” 是一部經典的武功喜劇,關於本片的劇情介紹,可以參考:【老片分享】經典功夫喜劇片—敗家子 其中,元彪所飾演的 “敗家子”,好打架,經常製造許多麻煩,但他又是九代單傳的寶貝兒子。父親怕他受傷,所以派了一個隨從 “派通街”,在背後協助解決所 …

回應:「使用案例分析常見的幾個問題」

因為我的部落格有「統計」的功能,可以看得出來讀者是從那個網址串連進來的。剛巧看到「HEMiDEMi 共享書籤」有對之前我所整理一篇「使用案例分析常見的幾個問題」做一些迴響討論,其內的討論內容,我想也蠻有可能是眾多讀者的疑惑,所以剛好一併做個回應。當然,限於 …

使用案例分析常見的幾個問題

前言 要能建構一份有效的使用案例需求模型 (Use Case Model),比想像中得難,使用案例是 “易學難精”,只是那麼幾個簡單的圖形元素來畫使用案例圖、以及僅用白話的文字敘述來紀錄使用案例的需求描述,但是,若沒有把持使用案例最根本的原則與精神,真的很 …

類別之間的關係(Relationship) — 整體-局部(Whole-parts) (2)

說明 “整體—局部(Whole-parts)” 可以說是降低物件複雜度(Complexility)的最有效機制,因為,你可以將某一物件視為是一個 “整體(Whole)”,只要聚焦從該物件外面的角度來觀察該物件的特徵與行為,不用去關心組成該物件的細節,包括其 …