天天看點

homework3homework3

homework3

标簽(空格分隔): 系統分析與設計

一、用例模組化

a.按task1要求繪制用例圖

homework3homework3

b.繪制某線上旅館預定服務系統的用例圖

homework3homework3

c.對比兩種用例圖,總結相關創新思路

通過對比兩張用例圖,我發現多年前的酒店預訂系統和現在的酒店預訂系統大體的業務流程沒有太大的變化,主要的變化在于每個大的用例中增加了一些小的用例過程,這些小的用例過程豐富了使用者的選擇使得使用者更加友善地預訂酒店。

d.使用scrum方法,在上述用例圖基礎上,編制需求(backlog)

ID name Imp(%) Est(hours) How to demo Notes
1 搜尋酒店 30 8 輸入搜尋資訊後能夠根據所給的輸入資訊從資料庫中顯示出 注意使用兩種方法來進行搜尋,可以通過關鍵詞搜尋,也可以通過各個類别查找對應的酒店
2 選擇酒店 15 5 呈現出使用者搜尋得到的結果,并且在使用者選擇其中一種酒店時能夠顯示出符合使用者要求的酒店 在呈現酒店資訊時要突出使用者所要尋找的重點資訊
3 選擇酒店房間類型 15 5 在選擇酒店的房間類型時需要收集使用者完整的酒店預訂資訊 在沒有收集完成足夠的資訊時不能進入下一步的預訂
4 确定訂單 10 5 呈現出使用者所有填寫的資訊,以及酒店預訂房屋的各項資訊 可以從這裡跳轉到支付流程
5 完成支付 30 10 使用者可以選擇各種各樣的支付方式完成支付,并且必須有使用者的手機号碼等通訊資訊 這個流程很重要

二、業務模組化

a.利用活動圖模組化尋找酒店用例,簡述利用流程圖發現子用例的方法。

homework3homework3

在利用流程圖來尋找子用例的時候可以首先将整個業務過程用一個大體的步驟完成,然後可以在每個大的步驟中拆分出小的流程,然後将這些小的流程表示成小的用例

b.選擇銀行atm機,用活動圖描述取款業務流程

homework3homework3

c.使用多泳道圖表示淘寶退貨業務流程,分析出淘寶退貨中出現的系統用例

homework3homework3

三、三種用例文本的優劣

1. 摘要

優點:表示十分簡潔,主要用于主成功場景,可以幫助人們快速了解系統的整體業務流程以及業務範圍。編寫時間快速有效。

缺點:缺少一些細節的用例表示,容易遺漏一些關鍵的地方。

2. 非正式

優點:表示較詳細,可以較多的表示一些業務場景,并且編寫也比較快,比較适合會議讨論使用。

缺點:編寫起來較摘要費時間,并且缺少功能性的描述,不适合系統開發。

3. 詳述

優點:十分詳盡地描述了各個用例,包括各種大小用例的使用,能夠讓人完整地了解系統的方方面面。

缺點:編寫比較費時,而且在開發前期因為對需求了解得不夠全面,需要作出很多的修改。