使用案例

 

Use Cases

使用案例

 

摘要 (Abstract):

結構化人與產品之間的關係,並將人與產品之間的互動型態與互動過程細緻化的用圖像及文字協同表達,讓設計團隊與潛在使用者理解設計與互動概念與細節。

定義(Definition):

是利用純文字的紀錄,以敘述性的方式來描述參與者使用系統的操作互動過程,最後,系統能滿足參與者使用系統的目的,而使用案例的範圍可大可小,至於有沒有範圍,則沒有一定的限制,再來,使用案例最常用到的關係分別為包含關係及延伸關係,包含關係是指一個使用案例會包含其他的使用案例所提供的功能以執行它賦予的責任,而包含關係的好處是可以不用在不同的地方重複描述同一個使用案例,銀行ATM就是用這種關係,再來,延伸關係是在某些情況或是條件下,一個使用案例的行為可以被另一個使用案例的行為所延伸。

步驟(Procedure):

以ATM為例

Step1. 選擇選項

打開ATM,ATM會詢問是否存款或提款之類的。

Step2. 入選項及確認金額

輸入確定的選項以及確定的金額。

Step3. 詢問

ATM會詢問是否要其他服務。

Step4. 報告交易

ATM會報告本次交易內容。

Step5. 交易完成

顯示交易服務選單,確定交易完成。

案例(Case):

客戶由存款選單選取項目,而ATM回應請求存入金額,並要求客戶輸入存款金額,再來ATM會請求客戶將金額錢數放入存款槽位 ,接著客戶將錢放入存款槽位,而ABS(自動銀行系統)在帳戶餘額加入存款數目,並對存款交易報告建檔,ATM會詢問客戶是否需要其它服務,客戶回答”不要”或”要”,接著 ATM印出交易報告並將客戶登出,而客戶回答”需要”或”不需要” ,最後ATM顯示出服務選單,並確認交易完成。

參考資料(Reference):

維基百科。用例。

Microsoft。UML 使用案例圖表:參考。

Kenmingの鮮思維。什麼是使用案例?

iThome。使用案例圖的UML風格指南。

 

分享 Acadeck 給更多人!