軟件開發過程中的相關工程技術分析研究
在計算機的發展過程中,計算機軟件系統的發展起了決定性的作用,下面是小編搜集整理的一篇探究我國軟件開發技術問題的論文范文,供大家閱讀查看。
【摘要】目前,隨著經濟基礎的日益雄厚,國家的科學技術手段也不斷提高,新時期,科學技術的發展為國家經濟的發展提供了新的技術力量支持,也為人們的日常生活帶來了極大的便利。特別是,現階段計算機信息技術的出現和發展,不斷被應用到國家經濟發展的各個方面,極大的提高工作的效率,給我國的帶來了革命性的改變。其中,計算機技術發展的核心就是計算機的軟件系統,軟件系統不同于硬件系統,對引導計算機技術的發展方向具有關鍵性的作用。本文,主要針對計算機軟件開發過程中的相關工程技術來分析和探討。
【關鍵詞】軟件開發技術分析
眾所周知,自從計算機技術應用到社會發展中來,我國的各項經濟建設活動和人們的日常社會都發生了翻天覆地的變化,并且計算機信息技術的發展速度相當迅速。在計算機的發展過程中,計算機軟件系統的發展起了決定性的作用。隨著近年來,信息技術的發展和更新速度越來越快,國家對軟件系統的開發和要求越來越高,我國的軟件自主開發工作面臨著挑戰和困境。鑒于此,增強我國的軟件自主開發和創新能力,完善軟件開發技術,是當前我國軟件開發面臨的重點工作。
一、 軟件開發的重要意義
軟件系統是計算機信息技術發展的關鍵部分,軟件功能直接決定了計算機的發展水平。新時期,計算機技術經過十多年的發展,已經在人們的社會生活和國家的經濟發展的過程中得到了最廣泛和最普遍的應用,并且對計算機發展水平的要求越來越高。計算機技術發展的核心就是軟件技術,因此,這就對計算機軟件的開發提出了更高的要求。計算機軟件技術的發展直接推動了計算機發展水平的提高,特別是軟件開發在計算機運行的安全性和穩定性方面,做出了突出顯著的成績,并為軟件開發的應用提供了光明的發展前景,為未來計算機的發展提供了新的方向。
二、當前我國軟件開發技術的困境分析
(一)軟件危機
目前,我國的軟件工程在開發與發展過程中越來越暴露出各種弊端,國內的軟件危機(Software Crisis)層出不窮。在軟件的開發上無法滿足社會的高質量需求,導致軟件產品數量膨脹。軟件開發經費不足,人才技術力量匱乏,再加上我國的軟件開發受到國外的巨大沖擊,嚴重打擊了我國的軟件開發產業。
(二)軟件開發與國外發展水平差距較大
隨著現代科技力量的不斷發展,信息技術已經成為人們生活中不可分割的一部分。人們也越來越重視對軟件的'開發工作,不少國家已經把軟件的開發作為國家重點發展的產業,我國也不斷加強對軟件開發的研發。但是,由于我國發展較晚,軟件開發技術基礎相對薄弱,并且軟件開發的技術人才后續力量不足,與國外的軟件開發技術水平有很大的差距。從總體上來看,我國的軟件開發技術還有很長的路要走。
三、完善我國軟件開發技術的相關措施
軟件技術的發展水平決定了一國計算機技術的發展水平,當前,國家也越來越重視軟件開發的技術。我國的軟件開發技術與西方發達國家相比仍有很大的差距,因此采取必要的科學手段和措施,努力促進我國軟件開發技術的進步是當前面臨的重要工作。
(一) 嚴格遵循軟件開發技術的原則
計算機的軟件系統包括系統軟件和應用軟件兩個部分?傮w上來講,軟件的開發是一項有一定難度的工作,龐大的數據庫計算機程序語言,并且需要耗費大量的時間和精力,更重要的是要求比較嚴謹和細致。基于以上特征,這就要求我們在軟件開發技術的過程中,嚴格遵循相應的原則和規范。首先,軟件技術開發的模型要以分階段生命周期來進行;其次,在開發的過程中要嚴格按照軟件的質量指標和要求開展;最后,還要對開發好的軟件產品,利用先進的技術和方法對其進行必要的檢測和評估,確保其質量達標。
(二)軟件復用技術和軟件構件技術
軟件復用和軟件構件技術是我國未來軟件開發技術的新方向,其中軟件技術的核心就是軟件構件,軟件開發的手段是軟件復用。把軟件復用技術逐漸應用到軟件的開發工作中來,改變了軟件開發技術人員傳統的用手來抄寫計算機程序語言代碼的方式,極大的提高了開發的工作效率,縮短了開發的時間,實現了軟件工程開發的大規模化進行。軟件復用技術的出現為軟件開發提供了新的工具,而軟件構件則為軟件的開發提供了新的結構模型。目前,軟件開發使用的結構模型主要有:"4+1"模型,EJB模型以及COM/COM+模型,他們建模的支持工具都是采用軟件復用和軟件構件技術支持的UML工具。軟件復用和軟件構件技術w為軟件開發技術的未來發展創造了良好的發展環境。
結語:
綜上所述,計算機技術的應用與發展,為我國的各項經濟建設與活動的展開,提供了新時期的發展手段和技術。而軟件系統的開發又對計算機信息技術發展水平的提高,發揮著不可替代的作用。因此,我們要認清我國當前軟件開發技術上缺陷和不足,采用先進技術創新手段和方法,全力推進我國軟件開發技術的新發展。
參考文獻:
[1]邱樹偉.基于復用理念的軟件開發技術分析[J].太原師范學院學報(自然科學版),2009(09)
[2]張世海,梁曉梅.論計算機軟件開發技術的應用[J].電子技術與軟件工程,2013(03)
[3]王健,程虎.系統軟件開發過程中的軟件工程技術[J].計算機研究與發展,2008(09)
[4]黃俊.家電企業電控軟件協同開發平臺的設計與實現[J].中山大學學報,2013(02)
【軟件開發過程中的相關工程技術分析研究】相關文章: