統軟體開發過程中軟體工程技術的應用論文

才智咖 人氣:2.93W

摘要:由於系統軟體的複雜性和特殊性,對於如何控制和管理系統軟體的開發和運用過程便顯得非常重要,將會直接關係到軟體開發的成敗。所以,軟體工程技術在提升自身硬體效能方面外,還需要將系統軟體開發作為一項重要的工作,才能更好地滿足系統軟體開發的需求。為此,文章站在軟體工程技術開發的角度,在軟體運用理論的指導下,進一步對軟體工程技術在軟體開發中的運用進行科學研究,以此能夠更好地提升系統軟體開發的水平,穩步推進系統軟體工程的開發工作。

統軟體開發過程中軟體工程技術的應用論文

關鍵詞:軟體工程技術;系統軟體開發;運用方式

0引言

現階段,隨著我國網際網路應用率的不斷上升,系統軟體的開發和運用已經成為推動網際網路發展的重要力量,並且已經成為現階段社會生產和生活方面最為重要的工具。為此,為了能夠更好地提升系統軟體開發的質量和水平,更好地滿足越來越多樣化和專業化的使用需求,這就需要注重軟體工程技術在系統軟體開發中的作用,並且利用這種方式,以此來提升系統軟體開發的效率,以此更好地實現系統軟體開發的人性化和資訊化。所以,在現有的技術條件下,如何來加強軟體工程技術在系統軟體開發過程中作用便顯得尤為關鍵。

1傳統軟體應用程式與開發研究

從某種程度上看,我們在對傳統軟體應用程式和開發的分析中,必須要讓軟體設計人員瞭解傳統軟體應用程式中的不足之處,並在此基礎上進行創新,這是軟體工程技術在系統軟體開發中最為重要的準備工作。(1)我國傳統軟體應用程式的開發研究。眾所周知在,在我國傳統的應用程式開發過程中,為了能夠確保程式開發工作的穩步進行,在應用程式開發前,必須要對此進行相應的模型構建,切實根據軟體應用程式的設計和相應的使用方式,靈活地對軟體開發的模型進行計算,對模型的不足之處必須要進行修改,從而能夠形成生存期的模型。同時,在這種情況下,生存期的模型在開發過程中必然會產生多種不同的形式。例如演化型、螺旋型和增量型等多種不同的形式。而在實際情況下,無論是採取何種形式,這些模型在軟體的應用開發操作過程中,可能都會出現設計的缺陷。例如,在演化型的模型中,必須要對系統軟體的開發流程步驟進行優化或者是調整,以此便於軟體應用程式的科學管理,極大降低軟體應用程式開發中可能出現的錯誤。但是,若是在系統軟體中的某個環節出現錯誤,便會造成整個軟體開發的癱瘓,並對系統軟體的開發和應用帶來極為不利的影響。同時,隨著我國網際網路的深入發展,雖然說網際網路技術和計算機技術取得長足的進步,但是,很多的軟體程度基本上按照傳統的模型來進行開發和管理。所以,為了能夠更好地滿足軟體系統開發的需求,這就需要對軟體開發和管理方法進行優化,以此更好地讓軟體開發適應經濟發展的需求。同時,我們必須要清楚地看到,現階段我國傳統軟體應用程式開發模式難以適應現代企業發展的需求,這就必然要求相關的企業充分立足於軟體應用程式的開發工作上,並進行全新的探索。(2)軟體應用系統的運用。在軟體開發週期方面,一般情況下其研發的週期較長,且應用程式較為複雜,這樣就在很大程度上影響到現代企業對軟體應用程式的需求。所以,系統軟體開發作為一種全新的軟體開發模式,必須要將軟體作為構建的基礎,對資料資訊的處理方面必須要保持強大的能力,將頁面作為主要的表現形式,以此能夠滿足不同軟體使用者的需求。同時,軟體設計人員憑藉自身的能力,靈活地將各類技術與軟體功能進行整合研究,從而極大縮短軟體應用的週期,全面提升系統軟體應用程式的簡潔性。

2軟體工程技術的研究

(1)軟體開發的模型。在軟體應用系統的開發流程上,我們必須要進一步區分其與傳統軟體開發的特徵。通常情況下,軟體工程可以分為以下幾個方面。第一,開發過程模型。第二,專案管理模型。第三,組織公共模型等三個不同的模型體系。在開發過程中的模型構建,其主要是目標便是分析軟體應用和開發的週期。在專案管理模型方面,主要是介紹軟體的開發流程和管理制度。而對於組織公共模型來說,則是將上述的兩者融合,並貫穿於系統軟體開發過程,才能更好地推動軟體工程技術在軟體開發中的.運用。與此同時,軟體開發過程中對人員管理和材料管理有著不同的需求。所謂的軟體工程技術,其本質便是通過工程化的管理方法來實現軟體開發的管理和控制。所以,在運用軟體工程技術的過程中,必須要對軟體開發中的問題進行控制,以此來達到既定的目標。(2)軟體開發技術與需求問題分析。現階段,隨著軟體開發的不斷髮展,在系統軟體開發過程中已經退出了許多具有實際意義的方法。其中最為重要的方法便是SASD法、JSD法和JSP法等三種,在這些方法中,這些方法都是發展時間較長,其應用範圍也較為廣泛。所以,這些軟體開發集中方法是否能夠適應當前軟體開發需求問題還有待考察。而在實際驗證的過程中,如何將軟體開發技術來滿足軟體系統的需求成為了急需解決的問題。

3軟體工程技術在軟體開發過程中的方法

軟體工程技術由於具有複雜性和特殊性,這樣就必然在軟體開發和運用過程中是非常複雜的。所以,軟體工程師必須要充分認識到軟體開發過程中的困難及不足,採取科學的方法,以此實現軟體工程技術在軟體開發過程中的科學運用。(1)軟體模型的科學構建。鑑於軟體工程技術的特殊性,軟體設計人員在系統的開發和設計過程中必須要建立科學高效的軟體開發模型,從而能夠確保軟體工程在系統開發中的運用。同時,在模型的構建過程中,必須要對系統軟體的具體運用程式進行科學解讀,尤其是要對研發週期、研發流程以及開發管理等各項管理工作進行科學梳理,並在此基礎上進行軟體模型的開發。當然,為了能夠確保軟體模型構建的效果,我們必須要對其進行專案管理模型構建,此外需要進行軟體專案管理模型和進行公共模型的建立,切實通過這種方式,及時發現軟體開發模型中所存在的不足,切實對其中的原因進行科學考察,針對模型構建中的不足之處,找出相應的應對措施,從而確保開發流程的穩健進行。(2)軟體應用程式的研發。一般情況下,軟體設計程式的開發在系統軟體的升級基礎來作為整體框架,在軟體的更新當中,切實對軟體的效能和研究方向進行準確的預判,簡而言之便是在應用程式上涵蓋了之前軟體開發中的各個方面。為此,為了能夠更好地發揮軟體應用程式的優勢,這就需要對軟體設計者的實際需求進行分析,針對軟體使用者的實際需求做出相應的調整。在這基礎上,科學地組織相應的技術人員對相應的資料進行處理,以此更好地為後續階段的軟體使用需求進行重點調整,及時加強其對效能測試的研究。但是,在這一過程中,我們必須要清楚地看到軟體應用程式開發的目標主要是為了能夠滿足軟體使用者的實際需求,在應用介面設計上進行相應的調整。而且,軟體設計師必須要對軟體使用者的實際需求進行全面的瞭解,及時瞭解軟體使用者的重要內容及其軟體設計的核心內容,將其安排在軟體的合理位置上。利用這種軟體優化,充分讓使用者感受到軟體系統的人性化,以此不斷提升使用者對系統軟體的使用頻率,從而實現軟體開發的高效化。

4結語

作為我國一種全新的產業,系統軟體的開發與運用還存在諸多的問題。但是,隨著我國軟體工程技術的不斷髮展,必然會不斷推動系統軟體工程的開發。而且,軟體系統的程式設計愈發複雜,必然也會在一定程度上促進軟體工程技術的創新。為此,我們必須要加速計算機硬體的升級,充分將硬體作為支撐,才能不斷提升系統軟體工程管理的效率。同時,軟體工程管理與開發技術存在緊密的聯絡,必須要對相應的軟體開發技術進行不斷完善,以此來適應軟體使用者的實際需求。

參考文獻:

[1]徐歆冰.系統軟體開發過程中的軟體工程技術[J].電子技術與軟體工程,2016(21)

[2]甘利.網路時代軟體工程技術的發展方向探究[J].通訊世界.2016(23)

[3]汪子陽.軟體工程技術發展思索[J].電腦迷,2016(01)

[4]王丹丹,陳康.軟體工程技術現狀與發展趨勢[J].資訊與電腦(理論版),2016(6)

[5]賈瑞棟.淺析目前軟體工程技術在網路時代背景下的發展[J].中國新通訊,2016(10)

[6]金晶.對軟體工程技術今後發展的思索[J].中國管理資訊化,2015(21)

[7]陳曄.軟體工程技術發展的新趨勢研究[J].電子技術與軟體工程,2015(19).