開(kāi)發(fā)組件軟件工程論文
一、開(kāi)發(fā)組件軟件工程的對(duì)策
第一,用進(jìn)式和并發(fā)式開(kāi)發(fā)流程取代傳統(tǒng)的瀑布式開(kāi)發(fā)。由系統(tǒng)設(shè)計(jì)和建模、開(kāi)發(fā)與掛歷組件、系統(tǒng)分析和項(xiàng)目的組織一同構(gòu)成了整個(gè)過(guò)程。開(kāi)發(fā)時(shí),利用裝配和組合組件,來(lái)實(shí)現(xiàn)耦合松散的結(jié)構(gòu)模塊。第二,在開(kāi)發(fā)組件軟件工程的時(shí)候,組件為整個(gè)開(kāi)發(fā)過(guò)程的核心,收集組件時(shí)在需求分析階段完成的,實(shí)現(xiàn)后,對(duì)于設(shè)計(jì)、裝配、測(cè)試軟件要按照一定的順序去做。在應(yīng)用的組件和系統(tǒng)的需求之間完成了權(quán)衡之后,開(kāi)發(fā)者的重要工作則轉(zhuǎn)向了開(kāi)發(fā)工具、裝配模型和組件,只有這樣,能夠?qū)㈤_(kāi)發(fā)的效率有效提升上來(lái)。第三,面向接口、面向連接和面向重用為組件軟件工程的主要開(kāi)發(fā)方法。應(yīng)用程序和組件的開(kāi)發(fā)為整個(gè)開(kāi)發(fā)的兩個(gè)重要組成部分。在開(kāi)發(fā)組件的時(shí)候,待定領(lǐng)域要對(duì)口針對(duì),建立模型、深入分析,進(jìn)而將組件的實(shí)際功能確定出來(lái),然后,對(duì)對(duì)外接口進(jìn)行規(guī)劃與設(shè)計(jì),對(duì)內(nèi)部的細(xì)節(jié)進(jìn)行落實(shí)與實(shí)現(xiàn),完成管理和部署軟件工作。在設(shè)計(jì)組件時(shí),不同組件間的粒度不能太大,只要能滿足一個(gè)邏輯功能對(duì)單個(gè)的需求即可,不必追求功能的全和。此外,對(duì)于提升整個(gè)應(yīng)用系統(tǒng)復(fù)用能力,要滿足組件的接口。此外,簡(jiǎn)易性和實(shí)用性也是不能缺少的。在設(shè)計(jì)完某一組件后,用二進(jìn)制代碼形式將某一組件編輯出來(lái),而且在重要的組件庫(kù)中進(jìn)行存放,便于今后使用,組件的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)即為組件庫(kù),組件的分類(lèi)和描述,加入和刪除組件為其兩個(gè)重要的功能。在開(kāi)發(fā)應(yīng)用程序時(shí),利用設(shè)計(jì)組件生成組件清單,將查詢數(shù)據(jù)庫(kù)時(shí)需要的組件提供出來(lái),然后有效的利用現(xiàn)有的組件,自行開(kāi)發(fā)和重構(gòu)沒(méi)有的組件,并且向組件庫(kù)中存入。
二、對(duì)軟件工程的管理分析
開(kāi)發(fā)管理為現(xiàn)階段組件工程開(kāi)發(fā)中的一項(xiàng)重要工作內(nèi)容。在開(kāi)發(fā)了組件化軟件工程之后,使工業(yè)化的軟件工程成為了現(xiàn)實(shí),專(zhuān)業(yè)化的流水線分工用很少的'組件開(kāi)發(fā)崗位就能夠予以實(shí)現(xiàn),對(duì)專(zhuān)業(yè)編程崗位不用過(guò)多的選擇應(yīng)用。但是,系統(tǒng)分析員在當(dāng)中是絕對(duì)不能缺少的,設(shè)計(jì)組件系統(tǒng)的工作人員和維護(hù)管理組件庫(kù)的工作人員為軟件工程管理中的基礎(chǔ)崗位,因此,對(duì)于軟件工程中所涉及到相關(guān)知識(shí),他們必須要認(rèn)真扎實(shí)的進(jìn)行掌握,然而,隨著組件工程的發(fā)展,就不再過(guò)多的需要那些大量的編程人員。為了能夠協(xié)調(diào)的開(kāi)展起各個(gè)崗位的工作,將工作效率提升上來(lái),為軟件工程進(jìn)行開(kāi)發(fā)時(shí)的一個(gè)重要環(huán)節(jié)。在開(kāi)發(fā)組件軟件工程的過(guò)程中,對(duì)于接口標(biāo)準(zhǔn)一定要予以符合,并且還要通過(guò)嚴(yán)格的測(cè)試,在對(duì)通用性、互操作性和重用性進(jìn)行了綜合的考慮之后,進(jìn)而將可信任和可靠的商業(yè)化軟件構(gòu)建起來(lái)。
三、結(jié)語(yǔ)
綜上所述,隨著時(shí)代的發(fā)展與進(jìn)步,計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)已經(jīng)成為我們身邊不能缺少的一個(gè)重要工具,計(jì)算機(jī)系統(tǒng)能夠發(fā)揮作用,主要得益于軟件工程的大力支撐,但是,對(duì)于軟件工程的開(kāi)發(fā)并不是一件簡(jiǎn)單的工作,需要具備先進(jìn)的技術(shù)和管理手段,尤其是對(duì)組件軟件工程的開(kāi)發(fā)更需要強(qiáng)勁的技術(shù)給予支持,所以,對(duì)于這方面的工作需要我們?cè)谄綍r(shí)的工作中高度地重視起來(lái)。
【開(kāi)發(fā)組件軟件工程論文】相關(guān)文章:
開(kāi)發(fā)組件軟件的論文05-31
軟件工程開(kāi)發(fā)與應(yīng)用的論文05-31
軟件工程開(kāi)發(fā)與應(yīng)用論文11-11
軟件工程的開(kāi)發(fā)和應(yīng)用論文11-03
淺析軟件體系結(jié)構(gòu)和組件軟件工程研究論文11-03
面向?qū)ο蟮能浖こ涕_(kāi)發(fā)分析的論文05-30
面向?qū)ο筌浖こ涕_(kāi)發(fā)探討的論文05-31