系統分析作業6

2021-09-23 17:27:14 字數 974 閱讀 1748

用例是一系列相關的成功和失敗場景的集合,這些場景描述了乙個參與者使用乙個系統來支援乙個目標。用例是功能或行為需求,指示系統將做什麼。就furps+需求型別而言,它們強調「f」,但也可以用於其他型別。

用例表示一組場景:主場景,加上零個或多個可選場景。

主場景對應於主要的系統互動,通常是「成功」場景。是最常用的,直接地實現使用者目標的故事。

複雜業務的需求多,導致擴充套件部分較多,即除了主成功場景外的其他場景或分支,包括成功和失敗路徑。用例的格式導致編制複雜業務的完整用例非常難,因為這需要花費大量的時間編寫,而且這些用例沒有增加或增加很少的價值,並會導致大量的返工。

用例圖是系統上下文的絕佳圖景,它能顯示用例和參與者的名稱及其關係,給出了乙個很好的系統及其環境的上下文圖。

a.它是乙個很好的上下文圖

b.顯示系統的邊界,它外面的東西,以及如何使用它。

c.它作為一種溝通工具,總結了系統及其參與者的行為。

確定研討的系統

識別 actors

識別系統依賴的外部系統

識別用例(服務)

manage 用例。特指管理一些事物的 crud 操作,例如管理檔案、管理使用者等

識別子功能級別的用例(sub function level)

正確使用用例與子用例之間的關係

建立 actor 和 use cases 之間的關聯

idname

impest

iter1註冊

10212

登陸1021

3查詢酒店505

14預定酒店505

15訂單管理404

16支付4031

idname

事務計算

uc權重1註冊

32簡單2

登陸22簡單

3查詢酒店44

複雜4預定酒店43

複雜5訂單管理21

1=複雜6支付

33平均

系統分析 作業6

二 建模練習題 用例模型 然後,回答下列問題 用例 英語 use case 或譯使用案例 用況,是軟體工程或系統工程中對系統如何反應外界請求的描述,是一種通過使用者的使用場景來獲取需求的技術。每個用例提供了乙個或多個場景,該場景說明了系統是如何和終端使用者或其它系統互動,也就是誰可以用系統做什麼,從...

系統分析作業2

1 簡述瀑布模型 增量模型 螺旋模型 含原型方法 的優缺點。瀑布模型 缺點 增量模型 缺點 螺旋模型 含原型方法 缺點 2 簡述 up 的三大特點,其中哪些內容體現了使用者驅動的開發,哪些內容體現風險驅動的開發?三大特點 迭代和進化 迭代和進化的方法允許用不完整的,不完善的知識開始開發。這體現了風險...

系統分析作業1

表現 克服軟體危機的方法 軟體生命週期 swebok 的 15 個知識域 an overview of the swebok guide 請中文翻譯其名稱與簡短說明 簡單解釋 cmmi 的五個級別。例如 level 1 initial 無序,自發生產模式。用自己語言簡述 swebok 或 cmmi ...