1.用例的概念
用例是一組相關的成功和失敗場景集合,用來描述參與者如何使用系統來實現其目標。
場景是參與者和系統之間的一系列特定的活動和互動,也稱為用例例項。用例包含了若干個場景。
主場景是指使用者與系統發生主要互動的場景,通常是成功的,描述了涉眾關注點的典型成功路徑。
3.用例有哪些形式?
有三種形式:
4.對於複雜業務,為什麼編制完整用例非常難?
複製業務往往包含很多的場景,各場景之間的各種關聯會使得用例非常複雜,並且用例的編寫者需要對這些場景流程有充分的了解,因此編制完整用例非常困難。
5.什麼是用例圖?
用例圖是指由參與者(actor)、用例(use case),邊界以及它們之間的關係構成的用於描述系統功能的檢視,是參與者所能觀察到的系統功能的模型圖。
6.用例圖的基本符號與元素?
用例圖的元素有:參與者、用例、系統邊界、箭頭(關係,包括關聯關係,包含關係,擴充套件關係,泛化關係)。
基本符號有:
7.用例圖的畫法與步驟
識別用例(畫在系統邊界內)
確定用例之間和用例與參與者之間的關係
8.用例圖給利益相關人與開發者的價值有哪些?
然後,回答下列問題:
1.為什麼相似系統的用例圖是相似的?
因為相似系統的使用者人群大致相同,需求大致相同,所以參與者和用例會很相似。
2.如果是定旅館業務,請對比 asg_rh 用例圖,簡述如何利用不同時代、不同地區產品的用例圖,展現、突出創新業務和技術
不是定旅館業務。
3.如何利用用例圖定位創新思路(業務創新、或技術創新、或商業模式創新)在系統中的作用
在用例圖中將創新用例以高亮顏色標記出來。
4.請使用 scrum 方法,選擇乙個用例圖,編制某定旅館開發的需求(backlog)開發計畫表
選擇 asg_rh 用例圖進行編制:
idname
impest
how to demo
notes
1查詢酒店
5010
根據酒店名稱、位置、**等資訊進行查詢
使用gps api確定使用者當前位置
2選擇酒店202
查詢出結果後,使用者可以檢視酒店的詳細資訊以及房間資訊;使用者可以對查詢結果進行篩選過濾
3預定酒店805
使用者選擇房間型別、入住時間,完成預定
4管理訂單
3010
使用者可以對現有訂單進行增刪改查
5訂單支付608
通過外部支付系統支付
可以使用多種支付工具
5.根據任務4,參考 使用用例點估算軟體成本,給出專案用例點的估算
用例#事務
#計算原因
uc權重
查詢酒店32
查詢方式
簡單選擇酒店64
詳情資訊,篩選條件
平均預定酒店31
酒店、房間、時間
簡單管理訂單44
增刪改查
簡單訂單支付11
簡單
系統分析與設計 homework 1
1 簡單題 軟體工程是指導計算機軟體開發和維護的工程學科。將 系統化的 規範的 可度量的 方法用於軟體的開發 執行和維護的過程,即將工程化應用於軟體開發中。採用工程的概念 原理 技術和方法來開發與維護軟體,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來,這就是軟體工程。軟體...
系統分析與設計 Homework1
1 簡單題 1 將系統化 規範化 可度量的方法應用與軟體的開發 執行和維護的過程,即將工程化應用於軟體中。2 對 1 中所述方法的研究。ieee iee93 軟體危機 software crisis 是早期電腦科學的乙個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體...
系統分析與設計 homework1
1.簡單題 軟體危機 software crisis 是早期電腦科學的乙個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體產品的壽命縮短 甚至夭折。軟體危機主要表現在 1.專案執行超出預算。2.專案執行超過時間。3.軟體質量低落。4.軟體通常不匹配需求。5.專案無法管...