軟件工程常用過(guò)程模型的優(yōu)缺點(diǎn) 二維定量模型和三維定量模型的優(yōu)缺點(diǎn)
二維定量模型和三維定量模型的優(yōu)缺點(diǎn)二維設(shè)計(jì)的特點(diǎn)傳統(tǒng)的二維設(shè)計(jì)具有簡(jiǎn)單、方便、快捷的優(yōu)點(diǎn),特別適用于技術(shù)改造項(xiàng)目。消耗人力少,設(shè)計(jì)周期短,出圖快,便于現(xiàn)場(chǎng)施工?,F(xiàn)有的CAD技術(shù)主要用于二維設(shè)計(jì)。與過(guò)去
二維定量模型和三維定量模型的優(yōu)缺點(diǎn)
二維設(shè)計(jì)的特點(diǎn)
傳統(tǒng)的二維設(shè)計(jì)具有簡(jiǎn)單、方便、快捷的優(yōu)點(diǎn),特別適用于技術(shù)改造項(xiàng)目。消耗人力少,設(shè)計(jì)周期短,出圖快,便于現(xiàn)場(chǎng)施工。現(xiàn)有的CAD技術(shù)主要用于二維設(shè)計(jì)。與過(guò)去的手工方法相比,雖然有了很大的改進(jìn),但其缺點(diǎn)也很明顯:設(shè)計(jì)者必須在大腦中將三維形狀抽象成三維視圖來(lái)表達(dá),這必然會(huì)導(dǎo)致表達(dá)錯(cuò)誤和遺漏;圖形和工程數(shù)據(jù)之間的聯(lián)系,基本是靠人腦來(lái)實(shí)現(xiàn)的;設(shè)計(jì)的正確性取決于經(jīng)驗(yàn)和主觀判斷。很多在設(shè)計(jì)階段就可以糾正的錯(cuò)誤,往往出現(xiàn)在施工階段。建筑工人在付諸實(shí)踐之前,必須把平面信息想象成一個(gè)三維體。表達(dá)和理解上的差異往往會(huì)導(dǎo)致錯(cuò)誤。
3三維設(shè)計(jì)的特點(diǎn)
三維設(shè)計(jì)技術(shù)將現(xiàn)實(shí)虛擬化,形成圖形與工程數(shù)據(jù)、主觀與客觀、理論與現(xiàn)實(shí)的統(tǒng)一,真正把工廠建在 "紙張和飲料設(shè)計(jì)的修改是在三維模型上進(jìn)行的,所有的設(shè)計(jì)產(chǎn)品都是從修改后的模型中提取出來(lái)的,保證了設(shè)計(jì)產(chǎn)品的一致性,可以隨意實(shí)現(xiàn)二維繪圖和軸測(cè)圖,大大提高了繪圖的質(zhì)量和速度;三維設(shè)計(jì)軟件的審查功能可以直觀、真實(shí)地展示設(shè)計(jì)方案,通過(guò)碰撞檢查的提前發(fā)現(xiàn)專業(yè)內(nèi)外的配合問(wèn)題,大大減少了施工階段的失誤。
快速原型模型的優(yōu)缺點(diǎn)?
瀑布模型的優(yōu)點(diǎn):有利于大型軟件開(kāi)發(fā)過(guò)程中人員的組織和管理,有利于軟件開(kāi)發(fā)方法和工具的研究,從而提高大型軟件項(xiàng)目開(kāi)發(fā)的質(zhì)量和效率。
瀑布模型的缺點(diǎn):(1)開(kāi)發(fā)過(guò)程可以 一般不能反轉(zhuǎn),否則成本太高;(2)實(shí)際項(xiàng)目開(kāi)發(fā)很難嚴(yán)格遵循這種模式;(3)客戶往往很難明確給出所有的要求,但這種模式要求。
(4)軟件的實(shí)際情況只有在項(xiàng)目開(kāi)發(fā)后期客戶才能看到,這需要客戶有足夠的耐心。
瀑布模型的適用范圍:(1)用戶 需求非常清晰全面,開(kāi)發(fā)過(guò)程中很少或沒(méi)有變化;(2)開(kāi)發(fā)者熟悉軟件的應(yīng)用領(lǐng)域;(3)用戶 的使用環(huán)境非常穩(wěn)定;(4)開(kāi)發(fā)工作需要很少的用戶參與。
快速原型模型及應(yīng)用;;它的優(yōu)點(diǎn)是:(1)能更好地定義需求,易于適應(yīng)需求的變化;(2)有利于發(fā)展與訓(xùn)練的同步;(3)開(kāi)發(fā)成本低,開(kāi)發(fā)周期短,更加人性化。
快速原型模型及應(yīng)用;;缺點(diǎn):(1)客戶和開(kāi)發(fā)人員對(duì)原型的理解不同;(2)精確的原型設(shè)計(jì)困難;(3)不利于開(kāi)發(fā)者的創(chuàng)新。
快速原型模型及應(yīng)用;;的使用范圍:(1)熟悉所開(kāi)發(fā)的領(lǐng)域,擁有快速原型開(kāi)發(fā)工具;(2)投標(biāo)時(shí),可將原型模型作為軟件開(kāi)發(fā)模型;(3)在移植或升級(jí)產(chǎn)品或定制現(xiàn)有產(chǎn)品原型時(shí),原型模型非常適用。
增量模式的優(yōu)點(diǎn):(1)采用增量模式的優(yōu)點(diǎn)是人員配置靈活,一開(kāi)始不需要投入大量的人力資源;(2)如果核心產(chǎn)品很受歡迎,可以增加人力實(shí)現(xiàn)下一個(gè)增量;(3)有些功能可以先釋放給客戶,對(duì)客戶起到鎮(zhèn)靜作用。
增量模式的缺點(diǎn):(1)并行開(kāi)發(fā)組件可能會(huì)遇到不集成的風(fēng)險(xiǎn),軟件必須具有開(kāi)放的架構(gòu);(2)增量模型的靈活性可以使其在適應(yīng)這種變化方面比瀑布模型和快速原型模型模型好得多,但也容易退化為邊做邊改的模型,從而對(duì)軟件過(guò)程的控制失去了完整性。
增量模式的適用范圍:(1)增量模式非常適合升級(jí)現(xiàn)有產(chǎn)品或開(kāi)發(fā)新版本;(2)對(duì)于期限嚴(yán)格的產(chǎn)品,可以采用增量模式;(3)熟悉開(kāi)發(fā)領(lǐng)域,有原型系統(tǒng),增量模式也很適合。
螺旋模型的優(yōu)點(diǎn):(1)設(shè)計(jì)上的靈活性,可以在項(xiàng)目的各個(gè)階段改變;(2)以小分段構(gòu)建大規(guī)模系統(tǒng),使成本計(jì)算簡(jiǎn)單易行;(3)客戶始終參與開(kāi)發(fā)的各個(gè)階段,確保項(xiàng)目不偏離正確的方向,項(xiàng)目可控;(4)隨著項(xiàng)目的進(jìn)展,客戶始終掌握項(xiàng)目的最新信息,以便與管理層進(jìn)行有效的互動(dòng)。
螺旋模型的缺點(diǎn):(1)使用螺旋模型需要豐富的風(fēng)險(xiǎn)評(píng)估經(jīng)驗(yàn)和專業(yè)知識(shí)。在有風(fēng)險(xiǎn)的項(xiàng)目開(kāi)發(fā)中,如果不及時(shí)識(shí)別風(fēng)險(xiǎn),必然會(huì)造成很大的損失;(2)迭代次數(shù)過(guò)多會(huì)增加開(kāi)發(fā)成本,延誤提交時(shí)間。
螺旋模型的適用范圍:螺旋模型只適用于大型軟件項(xiàng)目。