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