freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3講rup與xp-文庫吧資料

2024-10-06 16:10本頁面
  

【正文】 發(fā)行版 (Small releases) ? 現(xiàn)場客戶 (Onsite customer) ? 集體代碼所有權(quán) (Collective ownership) ? 一周 40小時(shí) (40hour week) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 73 實(shí)例 ? 某 公司是電子商務(wù)解決方案供應(yīng)商,在 J2EE架構(gòu)的項(xiàng)目執(zhí)行方面有豐富的經(jīng)驗(yàn),結(jié)合 RUP形成了自己的一套電子商務(wù)項(xiàng)目實(shí)施方法論,并在多個(gè)項(xiàng)目中成功進(jìn)行實(shí)施。它包含了對(duì)工作空間的管理,以及對(duì)并行開發(fā),集成和構(gòu)造的管理。在整個(gè)項(xiàng)目過程中不斷對(duì)軟件的質(zhì)量進(jìn)行校核和管理是在正確的時(shí)間開發(fā)出正確的軟件的必要條件。由于每一次迭代的產(chǎn)品都是可執(zhí)行的,因此,你可以判斷你是否將目標(biāo)風(fēng)險(xiǎn)進(jìn)行了轉(zhuǎn)移。每一次釋放,都伴隨著下列產(chǎn)品: 版本描述,用戶文檔,計(jì)劃等等,以及系統(tǒng)模型的更新。每一次迭代都將提交一個(gè)可執(zhí)行的產(chǎn)品。每一個(gè)經(jīng)過各部門的過程序列都被稱為一次迭代。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 46 迭代 (2) ? 一個(gè)比較柔性(和風(fēng)險(xiǎn)更小的)的方法是在不同的開發(fā)部門中將項(xiàng)目迭代多次,從而對(duì)用戶需求的了解更為清晰,系統(tǒng)的架構(gòu)也更為可靠,開發(fā)組織也逐步成熟,最終通過交付一系列版本而使系統(tǒng)逐步完善。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 44 迭代 (1) ? 一次迭代中確定的目標(biāo): ? 一組用例,這些用例合起來能夠擴(kuò)展所開發(fā)產(chǎn)品的可用性 ? 解決最突出的風(fēng)險(xiǎn)問題 ? 為了在開發(fā)過程中達(dá)到最佳的效益,項(xiàng)目組應(yīng)設(shè)法選擇實(shí)現(xiàn)項(xiàng)目目標(biāo)所需要的迭代過程,并按照一定的邏輯順序來排列這些過程 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 45 迭代 (2) ? 為什么要迭代 ? 傳統(tǒng)的方法中,項(xiàng)目是采用一種順序方法,從一個(gè)部門流向另一個(gè)部門,這就是典型的瀑布模型 : ? 該方法導(dǎo)致的結(jié)果是在最后產(chǎn)品構(gòu)造和測試的時(shí)候,問題堆積現(xiàn)象的出現(xiàn)。在生命周期的該階段,用戶的反饋主要集中在對(duì)產(chǎn)品的細(xì)小的調(diào)整,配置,安裝和可用性上。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 43 循環(huán)包含的階段 (3) ?交付階段 (Transition Phase ) ? 交付階段的重點(diǎn)是保證軟件對(duì)其終端用戶可用。構(gòu)造階段是一種制造過程,強(qiáng)調(diào)對(duì)資源和活動(dòng)的控制,以優(yōu)化成本、計(jì)劃和質(zhì)量。架構(gòu)的穩(wěn)定性通過一個(gè)或兩個(gè)架構(gòu)原型來進(jìn)行評(píng)估。 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 41 循環(huán)包含的階段 (3)續(xù) ? 細(xì)化階段 (Elaboration Phase ) ? 細(xì)化階段的目標(biāo)是確定系統(tǒng)架構(gòu)的基線,從而為設(shè)計(jì)和實(shí)現(xiàn)奠定一個(gè)基礎(chǔ)。 ? 初始階段的重要性在于項(xiàng)目開始前,我們必須弄清楚業(yè)務(wù)和需求的風(fēng)險(xiǎn)。它包括由能夠編譯和運(yùn)行的構(gòu)件所體現(xiàn)的源代碼體、各種手冊和相關(guān)的交付品。 ? 每次循環(huán)都包括初始、細(xì)化、構(gòu)造和移交。 ? 每個(gè)袖珍項(xiàng)目都是一次能產(chǎn)生一個(gè)增量的迭代過程,迭代是指工作流中的步驟,而增量是指產(chǎn)品中增加的部分。 架構(gòu)也是細(xì)化階段迭代的主要結(jié)果,在該階段的最后,體系架構(gòu)的基線被確定下來。在項(xiàng)目中,通過工作流中的多輪迭代,結(jié)構(gòu)被演化,修飾。這些架構(gòu)視圖的核心是表達(dá)模型中的 “ 架構(gòu)性 ” 元素。同時(shí),這些選擇又進(jìn)一步對(duì)更低層次的設(shè)計(jì)決策施加了約束。在 RUP中,這些描述在 Software Architecture Document中定義 . 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 31 架構(gòu)的描述方法 (2) ? 我們需要通過多個(gè)架構(gòu)視圖來表示軟件架構(gòu)。 ? 構(gòu)架刻畫整體設(shè)計(jì),忽略細(xì)節(jié),因而依賴于人的經(jīng)驗(yàn)的判斷 “ 什么是重要的 ” ? 過程可以幫助構(gòu)架設(shè)計(jì)師確定正確的目標(biāo),如易理解性、適于將來變化的柔性以及可重用性等 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 28 什么是架構(gòu) (2) ? 軟件構(gòu)架的概念看起來很容易理解,許多工程師也認(rèn)為他們知道軟件構(gòu)架是什么,實(shí)際上軟件構(gòu)架的概念很難精確定義 ? 在設(shè)計(jì)和構(gòu)架之間很難畫一條分界線,構(gòu)架本身就是設(shè)計(jì)的一個(gè)方面,或者說構(gòu)架是針對(duì)某些特性的特殊設(shè)計(jì) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 29 以構(gòu)架為中心的含義 ? 用例是一種功能表達(dá),而構(gòu)架是表現(xiàn)形式 ? 首先,從不是專門針對(duì)用例的構(gòu)架(如平臺(tái))開始,創(chuàng)建一個(gè)粗略的構(gòu)架輪廓。 ? 相關(guān)的活動(dòng)組成一個(gè)工作流 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 18 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 19 ? 過程具體化 ? 沒有一個(gè)過程能夠適合于任何情況 ? 造成過程間差別的因素: ? Organizational factor ? Domain factor ? Life cycle factor ? Technical factor ? 因而,統(tǒng)一過程可以被裁減以適應(yīng)你的要求 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 20 ? 工具的價(jià)值 ? 工具影響過程 ? 簡化任務(wù),提高效率和質(zhì)量 ? 過程驅(qū)動(dòng)工具 ? 支持 UML的可視化開發(fā) ? 支持整個(gè)生命周期的工具 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 21 ? Rational Administrator ? Rational ClearCase ? Rational ClearQuest ? Rational Process Workbench ? Rational ProjectConsole ? Rational PureCoverage ? Rational Purify ? Rational QualityArchitect ? Rational Quantify ? Rational RequisitePro ? Rational Robot ? Rational Rose Tool Set ? Rational Rose (classic tool mentors) ? Rational Rose (business modeling toolmentors) ? Rational Rose RealTime ? Rational SoDA ? Rational Suite AnalystStudio ? Rational Test RealTime ? Rational TestFactory ? Rational TestManager 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 22 3. 統(tǒng)一過程的特點(diǎn) 用例驅(qū)動(dòng) 上海交通大學(xué)計(jì)算機(jī)科學(xué)與工程系 2020/11/4 23 為什么使用用例 ? 為了捕
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1