軟件工程技術(shù)對系統(tǒng)軟件開發(fā)的運用論文
摘要:隨著計算機的迅猛發(fā)展,網(wǎng)絡(luò)技術(shù)的不斷進步,在自身硬件組成與軟件設(shè)計方面取得了突破性的成就,極大地便利了人們的工作與生活。計算機在發(fā)展的過程中,除了重視自身硬件性能的提升之外,逐漸將系統(tǒng)軟件的開發(fā)作為一項重要的內(nèi)容,以此從系統(tǒng)軟件構(gòu)成方面來滿足多樣化的使用需求,為了保證計算機系統(tǒng)軟件的科學開發(fā),該文旨在從軟件工程技術(shù)的角度出發(fā),在相關(guān)科學理論的指導下,對其在系統(tǒng)軟件開發(fā)過程中的科學高效運用進行全面探索,以期提升系統(tǒng)軟件開發(fā)的質(zhì)量與水平,促進計算機產(chǎn)業(yè)的健康發(fā)展。
關(guān)鍵詞:系統(tǒng)軟件開發(fā);軟件工程技術(shù);原則;運用方式
計算機技術(shù)以及互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,使得計算機應用的范圍日益廣泛,逐漸成為現(xiàn)階段社會生產(chǎn)與生活中重要的工具。系統(tǒng)軟件作為計算機軟件系統(tǒng)的核心構(gòu)成,通過自身的邏輯語言與數(shù)學算法,在很大程度上滿足了計算機使用者的使用需求,實現(xiàn)了經(jīng)濟生產(chǎn)與社會生活的智能化[1]。為了進一步提升系統(tǒng)軟件開發(fā)的質(zhì)量與水平,使得系統(tǒng)軟件能夠滿足越來越多樣化與專業(yè)化的使用需求,我們將軟件工程技術(shù)引入到系統(tǒng)軟件的開發(fā)過程中,通過這種方式促進系統(tǒng)軟件開發(fā)的效率,實現(xiàn)系統(tǒng)軟件開發(fā)的人性化與信息化。因此在現(xiàn)有的技術(shù)條件下,探究軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的科學高效應用就有著十分重大的現(xiàn)實意義。
1傳統(tǒng)軟件應用程序與軟件開發(fā)分析
對傳統(tǒng)軟件應用程序與軟件開發(fā)的客觀分析,能夠幫助參與系統(tǒng)軟件設(shè)計的相關(guān)工作人員進一步厘清傳統(tǒng)軟件應用程序中存在的不足,并以此為基礎(chǔ)為軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的運用準備條件。
1.1傳統(tǒng)軟件應用程序開發(fā)工程分析
在傳統(tǒng)軟件應用程序開發(fā)工程中,為了保證程序開發(fā)有序進展,在軟件應用程序開發(fā)之前需要進行模型的構(gòu)建,并根據(jù)軟件應用程序的設(shè)計需求與使用環(huán)境,在相關(guān)軟件開發(fā)理論的指導下,對軟件開發(fā)模型進行多次計算與修改,形成生存期模型,而生存期模型在實際的開發(fā)過程中又產(chǎn)生了諸如演化型、螺旋型以及增量型等多種形式[2]。從實際情況來看,無論是何種形式,這些模型在軟件應用程序開發(fā)的實際操作中,都表現(xiàn)出一定的不足,存在缺陷。例如演化型模型能夠?qū)浖_發(fā)流程進行科學的優(yōu)化與調(diào)整,從而便于軟件應用程序的有效管理,大大降低了軟件應用程序開發(fā)過程中出現(xiàn)錯誤的幾率,但是如果其中的某一個環(huán)節(jié)出現(xiàn)了差錯,將會造成整個軟件開發(fā)流程的紊亂,對軟件應用程序開發(fā)的穩(wěn)定性帶來極為消極的影響。隨著社會經(jīng)濟的不斷發(fā)展,互聯(lián)網(wǎng)技術(shù)以及計算機技術(shù)的日益成熟,雖然現(xiàn)階段大多數(shù)的軟件程序仍是以WWW為構(gòu)建進行設(shè)計與開發(fā),但是為了滿足經(jīng)濟快速發(fā)展的要求,相關(guān)企業(yè)不斷進行軟件開發(fā)與管理流程的優(yōu)化,以期使得軟件開發(fā)工作能夠適應國民經(jīng)濟發(fā)展與社會生活的客觀要求。但是我們必須看到傳統(tǒng)軟件應用程序的開發(fā)模式已經(jīng)越來越難以滿足實際要求,這就要求相關(guān)企業(yè)要立足于軟件應用程序設(shè)計開發(fā)的實際,進行全新模式的科學探索。
1.2軟件應用系統(tǒng)分析
傳統(tǒng)軟件的開發(fā)周期較長,應用程序日益復雜,在很大程度上難以滿足社會經(jīng)濟發(fā)展對軟件應用程序更新?lián)Q代速度的客觀要求。系統(tǒng)軟件開發(fā)作為一種新的軟件開發(fā)模式,以軟件作為構(gòu)建的基礎(chǔ),對于數(shù)據(jù)信息有著較強的處理能力,并且以頁面作為主要的展現(xiàn)形式,在一定程度上滿足了不同軟件應用程序使用者的不同使用需求,并且憑借著自身對各類技術(shù)與軟件功能的科學整合,其能夠在很大程度上縮短軟件應用程序開發(fā)周期,提升應用程序的簡潔性與使用性[3]。
2系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)運用中應遵循的原則
(1)系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的運用必須要遵循科學性的原則。系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中應用目標的實現(xiàn),要充分體現(xiàn)科學性的原則,只有從科學的角度進行系統(tǒng)軟件工程技術(shù)重要性、系統(tǒng)軟件開發(fā)流程以及相關(guān)工作人員的職業(yè)素質(zhì)與技能進行細致而全面的考量,才能夠最大限度地保證系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應用滿足實際的系統(tǒng)設(shè)計需求與企業(yè)應用的要求,只有在科學精神、科學手段、科學理念的指導下,我們才能夠以現(xiàn)有的技術(shù)條件為基礎(chǔ),進行系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中的科學高效運用。(2)系統(tǒng)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的運用必須要遵循實用性的原則。系統(tǒng)軟件開發(fā)相關(guān)工作的科學高效運行,需要雄厚資金的支持,從實際來看,資金的穩(wěn)定供應與否直接影響到系統(tǒng)軟件開發(fā)工作的質(zhì)量與水平,因此系統(tǒng)軟件開發(fā)在進行系統(tǒng)軟件工程技術(shù)應用的過程中,必須要遵循實用性的原則,最大限度降低系統(tǒng)開發(fā)企業(yè)在設(shè)計與構(gòu)建過程中系統(tǒng)軟件的開發(fā)建設(shè)與應用成本,降低系統(tǒng)軟件開發(fā)企業(yè)在軟件開發(fā)方面的資金投入,從而能夠?qū)⒏嗟馁Y金利用于其他方面,促進系統(tǒng)軟件開發(fā)企業(yè)自身的健康快速發(fā)展,提升其經(jīng)濟收益。
3軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中運用的'途徑與方法
軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中的運用是一個復雜的過程,需要相關(guān)軟件設(shè)計人員充分認識到傳統(tǒng)軟件應用程序開發(fā)中存在的不足,并在相關(guān)原則的指導下,從多個方面入手,采取多種方式,實現(xiàn)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程中的科學高效運用。
3.1軟件開發(fā)模型的科學構(gòu)建
軟件工程的特殊性使得軟件應用系統(tǒng)的設(shè)計與開發(fā)與傳統(tǒng)的軟件開發(fā)工作有著極為明顯的區(qū)別。而為了保證軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的科學高效運用,就需要進行軟件開發(fā)模型的科學構(gòu)建,通過對整個系統(tǒng)軟件應用程序的科學解讀,對開發(fā)周期、基本流程以及軟件開發(fā)管理工作的重點進行梳理,以此為基礎(chǔ)進行軟件開發(fā)模型的構(gòu)建,同時為了保證模型構(gòu)建的質(zhì)量與效果,還需要進行項目管理模型以及組織公共模型的建立,通過這種方式及時發(fā)現(xiàn)軟件開發(fā)模型中存在的不足,并對其原因進行考察,找出應對差錯的方式,從而保證開發(fā)流程的有序進行[4]。
3.2軟件應用程序的開發(fā)
通常情況下,軟件應用程序的開發(fā)會以系統(tǒng)軟件的迭代升級作為自身的組織框架,在軟件一次次地更新中,對軟件的性能以及潛在的發(fā)展方向進行準確判斷,也就是說軟件應用程序涵蓋了軟件開發(fā)的各個方面。所以為了充分發(fā)揮軟件應用程序開發(fā)的作用,就需要對軟件使用者的使用需求進行客觀分析,并以此為基礎(chǔ),組織相關(guān)技術(shù)人員對相關(guān)數(shù)據(jù)進行分析,從而為下一階段的軟件應用程序的使用需求、設(shè)計重點以及性能測試提供有效參考[5]。同時我們也必須看到軟件應用程序開發(fā)的最終目的在于滿足用戶的使用需求,因此在進行軟件的開發(fā)設(shè)計中,要對軟件應用界面進行科學的優(yōu)化,并在這一原則的指導下,對用戶的使用習慣進行全面了解,對于用戶感興趣的內(nèi)容、重要資訊以及核心內(nèi)容安排應用界面的合理位置,通過這種優(yōu)化能夠讓用戶在滿足使用需求的同時,充分滿足自身的審美體驗,從而大大提升用戶使用軟件的頻率,實現(xiàn)高效開發(fā)與合理利用。
3.3軟件工程管理的有效運用
立足于計算機硬件加速升級的趨勢,以硬件為支撐,不斷提升軟件工程管理的效率。軟件工程管理與軟件開發(fā)技術(shù)有著較為密切的聯(lián)系,因此軟件工程管理水平的提升,就需要不斷進行軟件開發(fā)技術(shù)的完善與調(diào)整,使其能夠滿足實際的管理需求。
參考文獻
[1]邱恩海.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應用[J].信息化建設(shè),2016(4):129-130.
[2]王楠.系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].中國科技博覽,2015(45):90.
[3]周敏.系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].電子制作,2015(8):85-86.
[4]鄭彥平.系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)[J].電子測試,2014(24):122-123.
[5]王瑋.軟件工程思想在管理信息系統(tǒng)開發(fā)中的運用[J].電子技術(shù)與軟件工程,2015(11):71-72.
【軟件工程技術(shù)對系統(tǒng)軟件開發(fā)的運用論文】相關(guān)文章:
系統(tǒng)軟件開發(fā)中的軟件工程技術(shù)論文11-14
軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應用論文12-02
軟件工程在軟件開發(fā)中的運用論文05-31
有關(guān)軟件工程技術(shù)在系統(tǒng)軟件開發(fā)中的應用論文12-02
軟件工程技術(shù)對系統(tǒng)軟件開發(fā)的實用性論文11-01
系統(tǒng)軟件開發(fā)中軟件工程技術(shù)的應用工程論文05-31
軟件工程技術(shù)的系統(tǒng)軟件開發(fā)過程應用的論文06-01