2011年11月1日

1.4.10-使用案例與參與者

寫給SA的UML/MDA實務手冊
----------
第1章-Why系統分析師需要學習UML
1.4-重要的OO及UML概念

1.4.10-使用案例與參與者

使用者因為某種目的而來使用系統,這樣的一段互動(Interaction)過程,就是一項使用案例(Use Case)。而且,因為使用者在這過程中會與系統互動、參與使用案例,所以特別稱為參與者(Actor)。

採用使用案例的技術,可以引導系統分析師站在使用者的角度來描繪系統,開發出使用者合意的系統。使用者通常在意系統的What,而非系統的How。他們想要知道系統提供什麼樣服務,以及該如何與系統互動才能夠獲取這些服務,但是不需要知道系統內部的執行細節。


圖1-12: 使用案例圖

請看圖1-12,譬如在基金模擬個案中,投資人會在意網路基金系統有沒有提供申購基金的服務,如果有,那需要透過什麼樣的操作步驟才能夠網路下單申購基金。但是,投資人不會想要知道網路基金系統內部的執行細節,既然不知亦能用,那又何必知道呢!

沒有留言: