如何識別用例

【如何識別用例】在開發主類列表的同時,需求規約也用于開發一組用例 。一個用例是一個場景(或一組相關場景)的描述,將待開發系統與系統用戶進行交互 。通過用例的擬定,可以表示系統的行為,而不必規定如何實現這種行為 。也就是說,從外部觀點來看 , 一個用例指出系統做什么,而不說明系統如何完成任務 。系統所采用的方式關注用例分析 。通常,用例先用敘述方式描述 。隨著對系統需求理解的逐步深化,用類圖和交互圖來直觀表示用例 。用例與參與者交互 。與用例交互時,參與者代表了用例的用戶所扮演的一系列角色 。一個參與者可以是人、硬件設備或其他與待開發系統交互的軟件系統 。最初的用例描述規定了用例何時開始和結束,如何開始和結束,用例何時與參與者交互且交換哪些對象 , 以及主事件流和可選事件流 。