美女视频黄a大片欧美_欧美xxxhd_亚洲精品一级二级三级_国产传媒av在线

您當前所在位置:重慶自考網   /   備考試題   /   

重慶自考計算機專業本科(軟件工程科目):RUP的定義及主要特點

 發布時間:2022-06-15 15:29                       關注次數:                      

RUP的定義及主要特點

RUP是一種軟件開發過程框架,基于面向對象符號體系給出了有關軟件開發過程組織及實施的指導。該框架體現了3個突出特征,即以用況驅動、體系結構為中心以及迭代、增量式開發

演化模型與“RUP增量、迭代開發”之間關系

RUP迭代、增量式開發是演化模型的一個變體,即規定了“大的”迭代數量-4個階段,并規定了每次迭代的目標

初使階段:獲得與特定腹部和平臺無關的系統體系結構輪廓,以此建立產品功能范圍;編制實例業務實例,從業務角度指出該項目的價值,減少項目主要的錯誤風險

精華階段:通過捕獲并描述系統的大部分需求,建立系統體系結構基線的**個版本,主要包括用況模型和分析模型,減少次要的錯誤風險,到該階段未,就能夠估算成本、進步,并能詳細地規劃構造階段

構造階段:通過演化,形成最終的系統體系結構基線,開發完整的系統,確保產品可以開始向客戶交付,即具有初始操作能力

移交階段:確保有一個實在的產品發布給用戶群。期間培訓用戶如何使用該軟件

RUP與UML之間關系

RUP與UML是一對“姐妹”,它們構成了一種特定的軟件開發方法學。其中,UML作為一種可視化建模語言,給出了表達事物和事物之間關系的基本術語,給出了多種模型的表達工具;而RUP利用這些術語定義了需求獲取層、系統分析層、設計層、實現層,并給出了實現各層模型之間映射的基本活動以及相關指導

什么是特征(Teature)?舉例如何描述它。

從客戶、用戶、計劃者、開發者想法和意愿中搜取特征,形成特征表。特征是一個新的項及其簡要描述

“按不同科目計算平均成績” 計算平均成績:按所學的不同科目計算每一個學生的期末考試平均成績,給出分數段

并描述其狀態(如提議、批準、合并和驗證等)、實施的代價及風險、重要程度以及對其他特征的影響等

特征可作為需求,并被轉換為其它制品

需求獲取層及相關概念

需求獲取層目標:使用UML中 的用況、參與者以及依賴等 術語來抽象客觀實際問題,形成系統的需求獲取模型;基本術語:用況、參與者、用于表達用況參與者之間關系的關聯、用于表達況之間的包含和擴展、用于表達參與者之間關系泛化。術語確定了系統用況模型的各種形態

需求獲取模型的基本組成

使用UML中 的用況、參與者以及依賴等 術語來抽象客觀實際問題,形成系統的需求獲取模型


建造一個系統需求獲取模型的活動和任務,以及各活動的輸入和輸出

1.發現描述參與者和用況,輸入:業務模型或領域模型,補充需求,特征表;輸出:用況模型[概述],術語表

2.賦予用況優先級:輸入:用況模型[概述],補充需求,術語表;輸出:體系結構描述[用況模型視角]

3.精華用況:輸入:用況模型[概述],補充需求,術語表;輸出:用況[精化]

4.構造人機接口原型:輸入:用況[精華],用況模型[概述],補充需求,術語表;輸出:人機接口原理

5.用況模型結構化:輸入:用況[精華],用況模型[概述],補充需求,術語表;輸出:用況模型[精化]

如何描述系統的參與者和用況?舉例說明

參與者:發現參與者與描述參與者:1)之前已經存在業務用況模型,可依據業務模型直接發現一些候選參與者,2)沒有業務用況模型,即使存在領域模型,也需要系統分析人員與客戶一起來標識系統參與者

用況是系統向它的參與者提供結果(值)的功能塊,表達參與者使用系統的方式,因此一個用況可用于規約系統可執行的、與參與者進行交互的一個動作序列,包括其中一些可選動作序列,并且用況還有自己 的屬性



預報名
主站蜘蛛池模板: 大厂| 定兴县| 桂林市| 册亨县| 随州市| 武冈市| 太原市| 武汉市| 巧家县| 囊谦县| 工布江达县| 凤山市| 双峰县| 饶阳县| 高清| 八宿县| 石河子市| 疏勒县| 苏尼特左旗| 凉城县| 呼玛县| 珠海市| 黔江区| 鲁甸县| 韩城市| 平泉县| 平南县| 正宁县| 抚宁县| 车险| 高密市| 丹寨县| 贡山| 大埔县| 资阳市| 淮北市| 富宁县| 江源县| 泸州市| 鄢陵县| 筠连县|