实验二:Use Case图与Use Case详细描述
1.實驗一鏈接:
https://www.cnblogs.com/denghaiquan/p/10747702.html
2.Use Case圖:
3.用況分析:
在線購物系統總共有以下用況:登錄、注冊、搜索商品、查看商品、添加商品到購物車、創建訂單、付款、評價商品、管理在售商品。
在線購物系統有3個參與者:商家、游客、顧客
4.用況模型:
用況名:登陸
簡述:網站用戶登陸網上商城,獲取登陸角色的權限,進行相應的操作
參與者:已在網站注冊過的顧客,商家
包含:無
擴展:無
繼承:無
前置條件:參與者需要擁有已經在網站上注冊過的賬號和密碼
細節:
參與者輸入注冊過的賬號
參與者輸入對應賬號的密碼
后置條件
如果參與者輸入密碼正確,跳轉到登陸成功界面
如果參與者輸入密碼錯誤,提示密碼錯誤,并讓參與者重新輸入
限制:登陸賬號必須是已經注冊過的
注釋:無
用況名:注冊
簡述:游客要使用瀏覽、搜索商品以外的功能需要先注冊
參與者:未在網站注冊的游客
包含:無
擴展:無
繼承:無
前置條件:無
細節:
參與者輸入未被注冊的郵箱作為賬號
參與者輸入該賬號的密碼
后置條件
如果參與者輸入的郵箱未被注冊,向該郵箱發送認證郵件,提示用戶前往郵箱認證,跳轉到注冊成功界面
如果參與者輸入的郵箱已被注冊,提示賬號已存在,并讓參與者重新輸入
限制:注冊使用的郵箱必須是未被注冊的
注釋:無
用況名:付款
簡述:顧客支付商品所需金額給商家
參與者:已登錄的顧客
包含:無
擴展:無
繼承:無
前置條件:用戶成功登錄,進入主頁面
細節:
用戶成功登錄,進入主頁面,選擇支付業務。系統統計顧客所需支付的總金額,并提示顧客選擇支付方式。用戶支付的金額等于所需金額,即可支付成功;否則,支付失敗
用戶選擇取消支付,系統回到主頁面
用戶支付失敗,重新回到支付頁面
后置條件:用戶支付成功,系統給予相應提升,并返回主頁面
限制:用戶必須為已注冊并登錄成功,支付金額必須等于商品總金額
注釋:無
用況名:評價商品
簡述:顧客評論所購買的商品
參與者:顧客
包含:無
擴展:匿名評價
繼承:無
前置條件:顧客購買了至少一件目標商品
細節:
顧客選擇所購買的一種商品,給出商品相關評價(好評、中評和差評)
顧客給出評價的相關理由(詳細評價)
后置條件:無
限制:顧客必須購買了至少一件該商品
注釋:無
用況名:添加商品到購物車
簡述:顧客有購買商品的意圖,但是覺得需要考慮,可執行添加商品到購物車操作。
參與者:顧客
包含:無
擴展:無
繼承:無
前置條件:顧客必須登錄成功
細節:
在主頁面,用戶點擊商品,進入商品介紹頁面;在商品介紹頁面,用戶點擊加入購物車,進入商品信息選擇頁面;商品信息選擇頁面,用戶可以選擇商品信息,點擊確認,系統自動將商品加入購物車。
后置條件:商品信息選擇頁面,商品信息必須填寫安全;購物車的商品數量不能超過特定值。
例外:商品選擇信息頁面,當商品信息不安全,用戶點擊確認時系統提示商品信息未填寫安全,當購物車的商品數量已打特定值,用戶點擊確認時,系統提示購物車已滿。
限制:無
注釋:無
用況名:下單
簡述:顧客直接下單購買商品
參與者:顧客
包含:無
擴展:無
繼承:無
前置條件:用戶已登錄
細節:
顧客選擇一件或多件商品,選擇直接購買
后置條件:
跳轉至支付界面
限制:顧客選擇了商品
注釋:無
用況名:商品搜索
簡述:供用戶搜索想要瀏覽或購買的商品
參與者:游客、用戶
包含:無
繼承:無
前置條件:用戶進入搜索功能界面
后置條件:無
例外:數據庫中沒有用戶搜索的商品信息,顯示搜索為空
細節:用戶進入搜索功能界面后,可以在輸入框輸入想要瀏覽或者購買的商品,輸入后點擊確認,如果數據庫中存在這一類商品信息,系統會將這一類商品的信息返回給用戶。
限制:數據庫必須存在用戶搜索的商品信息
用況名:查看商品
簡述:供用戶查看商品的詳細信息
參與者:游客、用戶
包含:無
繼承:無
前置條件:用戶點擊某一件商品進入商品詳情頁
后置條件:無
例外:無
細節:用戶點擊單一商品,進入詳情頁面后,可以查看商品的各項參數以及商品評價。
限制:數據庫必須存在商品信息
用況名:管理在售商品
簡述:商家通過此用況管理自己的售賣商品
參與者:商家
包含:無
繼承:無
前置條件:商家進入自己的商鋪界面
后置條件:無
例外:無
細節:商家能夠通過這個功能修改自己所售商品的信息如:種類、價格、包郵與否等等。
限制:修改商品信息時商品必須存在
用況名:查看評價
簡述:商家查看顧客評價
參與者:商家
包含:無
繼承:無
前置條件:商家進入商鋪商品評價界面
后置條件:無
例外:無
細節:商家能夠查看顧客評價,并以此去管理在售商品,能減少差評和顧客的不滿情緒。
限制:數據庫中商品必須存在
用況名:查看訂單
簡述:商家查看顧客訂購的商品
參與者:商家
包含:無
繼承:無
前置條件:商家進入商鋪購買列表界面
后置條件:無
例外:無
細節:商家查看顧客的訂單信息,并從店鋪中選擇商品投遞給顧客以完成一條訂單。
限制:數據庫中商品必須存在
總結
以上是生活随笔為你收集整理的实验二:Use Case图与Use Case详细描述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑上怎么消除视频logo,如何马赛克视
- 下一篇: 应用密码学数学基础习题之设有限域GF(2