1、用例建模
- a. 閱讀 Asg_RH 文檔,繪制用例圖。 按 Task1 要求,請使用工具 UMLet,截圖格式務必是 png 并控制尺寸
- b. 選擇你熟悉的定旅館在線服務系統(或移動 APP),如繪制用例圖。并滿足以下要求:
- 對比 Asg_RH 用例圖,請用色彩標注出創新用例或子用例
- 盡可能識別外部系統,并用色彩標注新的外部系統和服務
- c. 對比兩個時代、不同地區產品的用例圖,總結在項目早期,發現創新的思路與方法
- 現代的電子商務服務,更加注重“智能化推薦”和“用戶反饋”。比如再選擇酒店的時候,可以根據用戶的喜好進行智能化推薦,并且利用消費者的評價來幫助新的用戶進行選擇。
- 導航更加便捷了。過去的系統在提交預定信息以后,需要進入“購物車”來完成訂單的支付。現在的系統在提交預定信息以后直接進入支付界面。導航次數減少了,購物的流暢性和便捷性增強了。
- 迎合多樣化的用戶需求。酒店的篩選的方式更多,用戶可根據自己的需要進行更加精細的篩選。
- 整合外部系統(比如地圖服務),為用戶提供更加完善的服務。
- d. 請使用 SCRUM 方法,在(任務b)用例圖基礎上,編制某定旅館開發的需求 (backlog)
ID | NAME | IMP | EST | HOW TO DEMO |
---|---|---|---|---|
1 | 搜索和查看酒店、房間 | 50 | 6 | 搜索和過濾酒店,查看酒店信息和房間信息 |
3 | 下訂單 | 60 | 3 | 在選擇了酒店和房間的基礎上,填寫其他訂單信息,比如數量、日期、顧客信息、支付方式 |
4 | 支付 | 60 | 3 | 跳轉到支付平臺,顯示支付結果 |
5 | 查看訂單 | 20 | 5 | 查看、修改訂單信息,給予評價 |
2、業務建模
- a. 在(任務b)基礎上,用活動圖建模找酒店用例。簡述利用流程圖發現子用例的方法。
流程圖可以清晰地展示業務流程,從而將其中某些用例合并、抽象作為我們的子用例。
-
b. 選擇你身邊的銀行 ATM,用活動圖描繪取款業務流程
-
c. 查找淘寶退貨業務官方文檔,使用多泳道圖,表達客戶、淘寶網、淘寶商家服務系統、商家等用戶和系統協同完成退貨業務的過程。分析客戶要完成退貨業務,在淘寶網上需要實現哪些系統用例
淘寶需要實現的用例:生成退款單,推送拒絕退款或退款成功的信息,買家查看和管理退款單,確認退款等用例
3、用例文本編寫
-
在大作業基礎上,分析三種用例文本的優點和缺點
- 摘要:一段簡潔的概要。優點是編寫耗時短、簡潔明了,適合即時展示;缺點是不夠細致,對問題的表述比較粗略。
- 非正式:多個非正式的段落,每個段落覆蓋不同場景。優點是比摘要詳細一些、覆蓋更廣泛,適合早期的需求分析過程;缺點是不夠正式、不夠全面。
- 詳述,詳細寫出所有步驟及各種變化,同時具有補充部分,比如前置條件、成功條件。優點:它展示了更多的細節和場景,表述更為正式,結構合理,開發者可以清晰地了解到需求的細節,便于后期的開發;缺點:編寫過于繁雜,耗時耗力,閱讀起來相對低效。