用例
用powerdesigner
用例 Use Case 關聯Association 泛化Generalization 包含include
一個小型網絡水果超市,負責給使用者網上訂購蘋果、芒果、桃子、荔枝。使用者可以注冊成為會員,預約、訂購、查詢、取消等正常動作。
請設計用例模型
1) 參與者(10)
2)用例圖(10)
3)一個重要的用例進行描述(20)
4)整個作業的規範度(10)
需求分析:使用者可以登入系統,注冊登入後成為會員查詢訂購水果。
用例分析:确定參與者:
1.誰使用系統的主要功能?
2.誰需要從該系統獲得對日常工作的支援和服務?
3.需要誰維護管理系統的正常運作?
确定用例:系統需要哪些輸入輸出? 這些輸入輸出從何而來? 到哪裡去?
1)通過回答以上問題,可以得到參與者:
使用者、網絡水果超市管理者、第三方網絡系統
2)通過以上問題,可以得到:
使用者可以通過系統提供的資訊輸入預約、訂購、查詢、取消等操作,背景管理者得到訂購的相關資料,進而給使用者發貨。
用例圖表示:
3)用例描述
Actors:使用者
Precondition(前置條件):網絡水果超市系統可以正常通路
Decription(描述):當使用者進行網絡水果超市系統時,驗證使用者是否注冊
I使用者進入網絡水果超市系統
II使用者進入登入頁面,未注冊先注冊
III輸入登入名和密碼
IV系統判斷使用者名密碼是否正确
VI若一緻,使用者進行事務操作
Poscondition(後置條件):使用者注冊并且已經登入,身份已驗證
Exception(異常情況):使用者未注冊就進行操作,需要系統提示注冊