用例建模微信
a. 閱讀 Asg_RH 文檔,繪製用例圖。 按 Task1 要求,請使用工具 UMLet,截圖格式務必是 png 並控制尺寸架構
b. 選擇你熟悉的定旅館在線服務系統(或移動 APP),如繪製用例圖。並知足如下要求:工具
c. 對比兩個時代、不一樣地區產品的用例圖,總結在項目早期,發現創新的思路與方法微信支付
二者在基礎功能上沒有太大的差異,知足用戶的基本需求是沒有問題的,固然新時期的特性更多,好比收藏酒店、根據星級選擇酒店等等。這是根據互聯網的發展慢慢發現的用戶需求,一方面受益於技術發展提供更加優越的服務,一方面也是由於服務提供商不斷揣摩用戶心理,不斷接受用戶反饋。編碼
私覺得,廣闊的視野,和用戶的交流等都是發現創新的思路和方法,特別是,項目組要關注科技的最新發展,重視用戶反饋,分析研究相似的項目取其所長。設計
d. 請使用 SCRUM 方法,在(任務b)用例圖基礎上,編制某定旅館開發的需求 (backlog)開發
ID | Name | Est | Imp | How to demo |
---|---|---|---|---|
1 | Search hotel | 5 | 50 | 進入系統首頁,搜索功能 |
2 | find hotels by location | 3 | 10 | 搜索欄有位置選項 |
3 | find hotels by keywords | 3 | 10 | 搜索欄有關鍵字選項 |
4 | find hotel s by star level | 3 | 10 | 搜索欄有星級選項 |
5 | find hotel s by price | 5 | 10 | 搜索欄有價格選項 |
6 | find hotel s by time | 3 | 30 | 搜索欄有時間選項 |
7 | select hotel | 3 | 30 | 在酒店列表選擇酒店 |
8 | select hotel by recommend | 5 | 50 | 在搜索下面,有美團推薦的酒店 |
9 | make reservation | 5 | 50 | 訂房間 |
10 | select room | 5 | 50 | 選擇房間類型 |
11 | my orders | 5 | 40 | 個人訂單 |
12 | history orders | 5 | 20 | 歷史訂單 |
13 | payment | 10 | 50 | 支付系統 |
14 | collect hotel | 5 | 10 | 收藏酒店 |
業務建模文檔
a. 在(任務b)基礎上,用活動圖建模找酒店用例。簡述利用流程圖發現子用例的方法。產品
在構建流程圖時,若是發現有些業務或者技術能夠複用,就能夠做爲子用例,如微信支付等。此外,將複雜業務分解也是發現子用例的時機。將業務分解爲若干步,如搜索能夠分解爲按地點、關鍵字等多種方式搜索,這些都屬於子用例。it
b. 選擇你身邊的銀行 ATM,用活動圖描繪取款業務流程
c. 查找淘寶退貨業務官方文檔,使用多泳道圖,表達客戶、淘寶網、淘寶商家服務系統、商家等用戶和系統協同完成退貨業務的過程。分析客戶要完成退貨業務,在淘寶網上須要實現哪些系統用例
用例文本編寫
在大做業基礎上,分析三種用例文本的優勢和缺點
優勢:簡潔,一段式,耗時幾分鐘就能快速瞭解主題和範圍
缺點:只描述了主場景
優勢:幾段式,相比摘要覆蓋多了幾個不一樣場景
缺點:仍不夠全面,只能作快速瞭解主題和範圍之用
優勢: 詳細編寫全部步驟和各類變化,包括先後置條件,可以直接做爲編碼的邏輯參考
缺點:須要耗費巨量時間,只能對於具備重要架構意義和高價值用例詳細編寫。