公務(wù)員期刊網(wǎng) 論文中心 正文

系統(tǒng)軟件開發(fā)中軟件工程技術(shù)的應(yīng)用

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了系統(tǒng)軟件開發(fā)中軟件工程技術(shù)的應(yīng)用范文,希望能給你帶來靈感和參考,敬請閱讀。

系統(tǒng)軟件開發(fā)中軟件工程技術(shù)的應(yīng)用

摘要:信息技術(shù)的快速發(fā)展,為人們生產(chǎn)生活帶來了極大的便利,人們生活更加便捷高效,生產(chǎn)技術(shù)更加智能化。軟件工程技術(shù)一定程度上可以發(fā)揮企業(yè)的核心競爭力。軟件工程技術(shù)可以更高效、更科學(xué)地進行系統(tǒng)軟件設(shè)計,根據(jù)應(yīng)用需求的分析,進行系統(tǒng)軟件架構(gòu)和功能設(shè)計。本文通過對軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中應(yīng)用的探究,以期提高軟件開發(fā)的質(zhì)量,提高企業(yè)軟件開發(fā)的效益。

【關(guān)鍵詞】軟件工程技術(shù);系統(tǒng)軟件開發(fā);應(yīng)用

隨著計算機技術(shù)的快速發(fā)展,計算機在生產(chǎn)生活中廣泛應(yīng)用,很大程度上提高了生產(chǎn)生活效率。計算機系統(tǒng)軟件是計算機軟件系統(tǒng)的核心,其有著自身的邏輯語言和算法,為計算機使用者提供了方便,提高了信息技術(shù)的智能化。通過將軟件工程技術(shù)應(yīng)用于計算機系統(tǒng)軟件開發(fā),可以提高系統(tǒng)軟件的質(zhì)量和水平,滿足人們?nèi)找娑鄻踊蛯I(yè)化的需求。對軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中應(yīng)用進行探究,可以促進系統(tǒng)軟件科學(xué)高效發(fā)展。

1傳統(tǒng)軟件應(yīng)用程序與軟件開發(fā)分析

傳統(tǒng)軟件應(yīng)用程序與軟件開發(fā)不能適應(yīng)新形勢下軟件工程技術(shù)的發(fā)展,通過對傳統(tǒng)軟件應(yīng)用程序和軟件開發(fā)的分析,可以為軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應(yīng)用做準(zhǔn)備,更好地應(yīng)用軟件工程技術(shù)進行系統(tǒng)軟件開發(fā)。

1.1傳統(tǒng)軟件應(yīng)用程序開發(fā)工程分析

傳統(tǒng)軟件在進行開發(fā)時,常常需要提前進行建模,根據(jù)軟件的實際需要和運行環(huán)境,根據(jù)軟件開發(fā)理論,對軟件開發(fā)模型進行重復(fù)設(shè)計,逐步提高軟件模型的質(zhì)量,最終形成生存期模型。生存期模型又可以產(chǎn)生演化型、螺旋型和增量型等形式。在軟件開發(fā)中,這些軟件開發(fā)模型在實際開發(fā)中都存在各種不足。譬如,演化型模型可以實現(xiàn)軟件開發(fā)流程的優(yōu)化和調(diào)整,對軟件應(yīng)用程序進行高效管理,從而提高了軟件開發(fā)的質(zhì)量,軟件開發(fā)中某一環(huán)節(jié)出現(xiàn)錯誤,就可能造成整個軟件開發(fā)流程出現(xiàn)紊亂,對整個程序的穩(wěn)定性造成影響。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,互聯(lián)網(wǎng)技術(shù)日益成熟,為了滿足經(jīng)濟社會的需要,軟件開發(fā)企業(yè)不斷進行軟件開發(fā)優(yōu)化,軟件開發(fā)管理流程越來越科學(xué),很大程度上適應(yīng)了經(jīng)濟社會發(fā)展的需要。但是傳統(tǒng)的軟件開發(fā)模式弊端越來越多,這就需要軟件開發(fā)企業(yè)在軟件開發(fā)過程中不斷進行新的軟件開發(fā)模式探索,提高軟件開發(fā)效益。

1.2軟件應(yīng)用系統(tǒng)分析

軟件開發(fā)是個系統(tǒng)工程,傳統(tǒng)的軟件開發(fā)周期長,程序復(fù)雜,軟件更新?lián)Q代速度較慢,難于適應(yīng)經(jīng)濟社會發(fā)展的需求。系統(tǒng)軟件開發(fā)可以以軟件作為架構(gòu)的基礎(chǔ),高效地實現(xiàn)數(shù)據(jù)處理,通過頁面進行展示,是一種新的軟件開發(fā)模式,可以根據(jù)不同使用者的需求,使用相關(guān)技術(shù)對軟件功能進行科學(xué)整合,從而提高軟件開發(fā)速度,更加簡潔地設(shè)計程序,軟件的實用性更高。

2系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)運用中應(yīng)遵循的原則

2.1科學(xué)性原則

系統(tǒng)軟件工程技術(shù)要在科學(xué)性的原則下進行開發(fā),使用專業(yè)技能和開發(fā)流程,才能保證系統(tǒng)軟件開發(fā)滿足實際需求。以科學(xué)手段和科學(xué)理念為指導(dǎo),才能保證系統(tǒng)軟件開發(fā)科學(xué)高效,這也是對企業(yè)軟件開發(fā)管理和工作人員專業(yè)素質(zhì)的考驗。

2.2實用性原則

系統(tǒng)軟件開發(fā)的目的是對經(jīng)濟社會發(fā)展服務(wù),提高生產(chǎn)生活的效率。系統(tǒng)軟件開發(fā)需要需要大量資金,因此系統(tǒng)軟件開發(fā)必須遵循實用性原則,降低系統(tǒng)軟件開發(fā)的成本,減少資金的投入,提高系統(tǒng)軟件開發(fā)效益。實用性原則可以促使軟件開發(fā)企業(yè)健康發(fā)展,提高企業(yè)運行效益。

3軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中運用的途徑與方法

通過對傳統(tǒng)軟件開發(fā)模式的分析,借鑒參考軟件開發(fā)模式的弊端,通過科學(xué)原則的指導(dǎo),采取多種形式,科學(xué)高效地在系統(tǒng)開發(fā)中應(yīng)用軟件工程技術(shù)。

3.1軟件開發(fā)模型的科學(xué)構(gòu)建

傳統(tǒng)軟件開發(fā)和軟件應(yīng)用系統(tǒng)的設(shè)計與開發(fā)有著很大的區(qū)別,為了提高軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的效率,就需要通過科學(xué)的手段進行開發(fā)模式構(gòu)建。在對系統(tǒng)軟件應(yīng)用程序科學(xué)分析之后,對開發(fā)周期、開發(fā)流程、開發(fā)重點進行大致估算,在此基礎(chǔ)上進行軟件開發(fā)模式構(gòu)建,才能保證模型的有效性。同時還需要對項目管理模式和組織模式進行設(shè)計,通過制度保證軟件開發(fā)的質(zhì)量,及時對軟件開發(fā)模式中的差錯進行糾正,保證了軟件開發(fā)按照計劃進行。

3.2軟件應(yīng)用程序的開發(fā)

軟件應(yīng)用程序開發(fā)常常與系統(tǒng)軟件的升級緊密聯(lián)系,在對軟件的性能和潛在發(fā)展方向進行預(yù)測的基礎(chǔ)上對軟件進行迭代升級,軟件應(yīng)用程序包括了軟件開發(fā)的各個方面。為了提高軟件應(yīng)用程序開發(fā)的作用,需要根據(jù)軟件使用者的需求,相關(guān)技術(shù)人員對數(shù)據(jù)參數(shù)進行多方位分析,不斷發(fā)現(xiàn)軟件中存在的問題,明確軟件程序設(shè)計的重點、需求及要實現(xiàn)的性能。軟件程序開發(fā)最終要實現(xiàn)的目的是實現(xiàn)客戶的需求,因此在進行軟件開發(fā)設(shè)計時,要根據(jù)客戶的需求,對用戶的使用習(xí)慣進行全面的了解,對重要資訊和核心內(nèi)容進行合理安排,對用戶界面不斷進行優(yōu)化。提高用戶的審美體驗,在科學(xué)原則下提高用戶對軟件的黏度,提高軟件開發(fā)的效益。

3.3軟件工程管理的有效運用

隨著計算機硬件的不斷升級,依托硬件性能的提升,可以不斷提高軟件工程管理的效率,提高軟件的質(zhì)量。軟件工程管理是提高軟件質(zhì)量的關(guān)鍵,通過合理的管理手段,在軟件設(shè)計過程中進行管理,可以很大程度上提高軟件的性能,提高軟件開發(fā)技術(shù)的效益。通過對軟件開發(fā)技術(shù)的不斷完善和調(diào)整,可以促進軟件工程管理水平的提升,使軟件更加實用。

參考文獻

[1]張帆,沈?qū)O園.淺談數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用[J].電腦知識與技術(shù),2009(08):1879-1881.

[2]王薇.軟件工程思想在管理信息系統(tǒng)開發(fā)中的運用[J].電子技術(shù)與軟件工程,2015(11):71-72.

[3]遲江波,殷瑋.淺談軟件工程在教學(xué)軟件開發(fā)中的應(yīng)用[J].中小企業(yè)管理與科技(上旬刊),2009(09):171-172.

[4]黃志球,徐丙鳳,闞雙龍,胡軍,陳哲.嵌入式機載軟件安全性分析標(biāo)準(zhǔn)、方法及工具研究綜述[J].軟件學(xué)報,2014(02):200-218.

[5]榮國平,劉天宇,謝明娟,陳婕妤,張賀,陳道蓄.嵌入式系統(tǒng)開發(fā)中敏捷方法的應(yīng)用研究綜述[J].軟件學(xué)報,2014(02):267-283.

[6]徐恭旭.軟構(gòu)件技術(shù)在軟件工程教學(xué)上的應(yīng)用探索[J].智能計算機與應(yīng)用,2013(01):79-80+83.

作者:林聞灝 單位:北京理工大學(xué)珠海學(xué)院