小心想過頭,使用案例建模的4項警訊 | 社區大學終身學習網
![小心想過頭,使用案例建模的4項警訊](https://i.imgur.com/1IaoGs0.jpg)
2009年6月4日—沒時間讀UML/OOAD書之挑讀筆記第15回分析癱瘓(二)SA常透過使用案例模式...延續前述自動櫃員機的範例,如果提款使用案例敘述簡潔如下,也不是個好 ...
![小心想過頭,使用案例建模的4項警訊](https://i.imgur.com/1IaoGs0.jpg)
在《Use Case Driven Object Modeling With UML: A Practical Approach》書上所提出的十五條分析癱瘓警訊中,有四條是跟使用案例模式有關的警訊。
使用案例建模[1] 所謂的使用案例模式,主要包含了使用案例圖(use case diagram)和使用案例敘述(use case narrative)。
使用者介面[2] 假設,我們手上的專案是舊有系統改建的話,可以先行分析現存的使用者介面,迅速繪製出相關的使用案例圖,供使用者參考。
分析癱瘓警訊[3] 此處我們將繼續討論十五條分析癱瘓警訊中,編號4到7這四條跟使用案例模式有關的警訊。
十大撰寫使用案例需避免的錯誤[4] 使用案例易學難精,所以原著作者提到的十項需避免的錯誤,其實很值得我們參考與討論。使用案例建模
先澄清所謂的使用案例模式,主要包含了使用案例圖(use case diagram)和使用案例敘述(use case narrative),它在ICONIX方法中的位置如圖1所示。不過,使用案例敘述的內容以文字為主,所以它不屬於UML2的一部分,也因此並沒有標準的寫法。
圖1:使用案例模式
雖然,原著的章節安排是先談到模式領域的概念,接著才談到使用案例模式的概念,可是由交易樣式(transaction patterns)來看,ICONX方法似乎也可以先進行使用案例建模。實務上,先建構使用案例模式的正三角形法,如圖2所示。或者,使用案例模式與類別圖同時建構,如圖3的倒三角形法。這兩種方法皆可行,並沒有標準的作法。
圖2:正三角形法
圖3:倒三角形法
我則認為,或許把正三角形法和倒三角形法兩者合併起來,形成如圖4的循環星形法,可能會更貼近一般實務上的做法。
圖4:循環星形法 ...
UML的使用案例圖、活動圖、類別圖練習~ 以網路選課為例 | 社區大學終身學習網
什麼是使用案例? | 社區大學終身學習網
使用案例圖(Use Case Diagram) | 社區大學終身學習網
定義使用案例 | 社區大學終身學習網
小心想過頭,使用案例建模的4項警訊 | 社區大學終身學習網
撰寫使用案例文件 | 社區大學終身學習網
第四章、使用案例分析及驗證支援雛型系統畫面展示 | 社區大學終身學習網
軟體路上不孤單Day19 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...