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

正文內(nèi)容

uml第十一講統(tǒng)一軟件開發(fā)過程概述-展示頁

2025-08-10 17:21本頁面
  

【正文】 式系統(tǒng)分析設(shè)計? 用例視圖:包括用例和場景,這些用例和場景包括在構(gòu)架方面具有重要意義的行為、類或技術(shù)風(fēng)險。設(shè)計工作流程包括一些特定的活動,目的在于確定構(gòu)架約束、在構(gòu)架方面具有重要意義的元素以及有關(guān)如何選擇構(gòu)架的指南。? 軟件構(gòu)架設(shè)計? RUP提供了一種系統(tǒng)化方法來設(shè)計、開發(fā)和驗證一個構(gòu)架。 ? 需求會變更。例如,它們的重要性和容易滿足的程度都各不相同。 ? 需求之間相互關(guān)聯(lián)關(guān)系,而且需求也和軟件工程流程中的其他可交付工件有關(guān)。 ? 在不同的詳細(xì)級別上,需求的種類也各種各樣。? 需求不總是顯而易見的,而且它可來自各個方面。? 從一次迭代到下一次迭代確實會存在返工現(xiàn)象,但返工也是嚴(yán)格按規(guī)定進(jìn)行的。? 參與者的任務(wù)和職責(zé)都已確定好。? 關(guān)鍵功能因而有機會在數(shù)次迭代中經(jīng)歷多次測試??梢约皶r發(fā)現(xiàn)并減少性能上的瓶頸,而不是在交付前夕才發(fā)現(xiàn)它們。組織學(xué)習(xí)18北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? 因為錯誤經(jīng)過數(shù)次迭代已得到糾正,所以這樣生成的構(gòu)架將更強壯。? 測試員可早些開始測試,技術(shù)文檔可早些開始編寫? 迭代流程自身可在進(jìn)行過程中得到改進(jìn)和精煉。早期迭代中的設(shè)計復(fù)審可使構(gòu)架設(shè)計師確定毋庸置疑的潛在復(fù)用部分,并在以后的迭代中開發(fā)和完善這些公用代碼。? 問題:為什么迭代可以降低開發(fā)風(fēng)險?降低風(fēng)險 16北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? 因為相對于必須預(yù)先確定復(fù)用性而言,分部分設(shè)計和實施時更容易確定公用部分,所以可以提高復(fù)用性。過去在項目結(jié)束時要占到整個項目工作量 40% 的那段較長的、不確定的且棘手的時期,現(xiàn)在分散到六至九個(很難精確計劃的)集成部分中,每一部分要集成的元素都比過去少得多。需求總是會隨著過程而變更。強迫用戶去接受他們最初所設(shè)想的那種系統(tǒng),是完全錯誤的。用戶會隨著項目進(jìn)行改變他們的想法。每次迭代完成都會發(fā)布一個可執(zhí)行文件。RUP是可裁剪的7北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計過程項目產(chǎn)品人員 工具模板自動化結(jié)果參與者? people? project? product? process軟件開發(fā)的四個要素( 4P)8北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? 時間維上,為了能夠方便地管理軟件開發(fā)過程,監(jiān)控軟件開發(fā)狀態(tài), RUP把軟件開發(fā)周期劃分為Cycles,每個 Cycle生成一個產(chǎn)品的新版本并依次由四個連續(xù)的階段組成,每個階段都應(yīng)完成確定的任務(wù)。? RUP有九個工作流 (構(gòu)件 ),分別有 58個流程 (包 )和134個活動 (類 ),大約 89個工件。? 為使整個軟件開發(fā)團(tuán)隊有效利用最佳實踐 ,RUP為每個軟件開發(fā)團(tuán)隊成員提供了必要準(zhǔn)則模板和工具指導(dǎo)。RUP過程的主要目的5北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? Rational Unified Process描述了如何為軟件開發(fā)隊伍有效的部署經(jīng)過商業(yè)化驗證的軟件開發(fā)方法。詳細(xì)步驟在四個大階段中是迭代的,可以有效的將軟件開發(fā)過程分成許多小項目,有助于管理,有助于分割目標(biāo),有助于計劃的制定、實施和檢查。統(tǒng)一軟件開發(fā)過程4北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? RUP保證了軟件開發(fā)按計劃、有目的、有序的進(jìn)行。? 具有明確定義和管理完善的過程是區(qū)分高效項目和不成功項目的關(guān)鍵。– 確定開發(fā)何種制品。軟件開發(fā)團(tuán)體需要一個受控的工作方式;需要一個過程來集成軟件開發(fā)的方方面面;需要通用的方法或過程來完成如下工作:– 指導(dǎo)一個群組活動的順序。 ? UML是一種建模語言 ,不是一種方法 ,它是軟件系統(tǒng)開發(fā)方法的一個組成部分, UML本身沒有關(guān)于開發(fā)過程概念的定義和表示符號,它獨立于過程。 ? 利用 UML建模時,可遵循任何類型的建模過程。在進(jìn)化過程中,它能及時調(diào)整自己以適應(yīng)技術(shù)、工具、人員以及組織模式的變化。我們需要一個廣泛適用的過程,以便所有的項目相關(guān)人員都能夠理解自己在所進(jìn)行的開發(fā)工作中的角色。一個有效的過程為有效地開發(fā)高質(zhì)量的軟件提供準(zhǔn)則,它獲取并提出當(dāng)前技術(shù)條件下可行的最佳實踐方案,因此可以降低風(fēng)險并增強預(yù)見性。北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計第十一講 統(tǒng)一軟件開發(fā)過程概述( Rational Unified Process)1北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? 一個過程定義了為達(dá)到某個確定的目標(biāo),需要什么人在什么時間以何種方式做何種工作。? 對于軟件工程而言,其目標(biāo)是構(gòu)造一個新的軟件產(chǎn)品或完善一個舊的軟件產(chǎn)品。? 我們需要一個可用于指導(dǎo)顧客、用戶、開發(fā)人員和項目經(jīng)理等參與者的過程。? 一個軟件開發(fā)過程還要能隨時間的推移不斷地進(jìn)化。軟件開發(fā)過程2北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? UML的創(chuàng)始者 Booch、 Jacobson和 Rumbaugh在創(chuàng)建UML的同時,在 Rational公司的支持下綜合了多種軟件開發(fā)過程的長處,提出一種新的面向?qū)ο蟮能浖_發(fā)過程,稱之為 Rational統(tǒng)一過程 RUP 。 UML建模語言的作者們給出了一種推薦性的建模過程指導(dǎo),即RUP 。OO、 UML、 RUP的關(guān)系3北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計? 軟件開發(fā)問題可以歸結(jié)為開發(fā)人員面臨的將一個大型軟件所包含的各個部分集成為一個整體的難度。– 布置每個開發(fā)人員和整個群組的任務(wù)。– 提出監(jiān)控和測量一個項目的產(chǎn)品和活動的準(zhǔn)則。統(tǒng)一軟件開發(fā)過程是 30多年來經(jīng)驗的總結(jié),是軟件問題的一種解決方案。避免了軟件開發(fā)過程中的盲目性。有助于管理人員隨時了解項目狀態(tài),避免各種開發(fā)過程中的風(fēng)險。 (OO+UML+RUP)? RUP被稱為最佳實踐不僅僅因為可以精確地量化它們的價值 ,而且它們被許多成功的機構(gòu)普遍的應(yīng)用。有效保證:方法、量化和準(zhǔn)則6北航工程系統(tǒng)工程系- UML與嵌入式系統(tǒng)分析設(shè)計
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1