王帥
【摘要】隨著計算機網(wǎng)絡(luò)在人們工作、生活和學(xué)習(xí)中的普遍應(yīng)用,計算機軟件技術(shù)的發(fā)展逐漸引起了人們的關(guān)注。而計算機軟件是計算機技術(shù)的重要的核心部分,所以,計算機軟件的開發(fā)和應(yīng)用的發(fā)展對于人類及計算機發(fā)展都有著及其重要的影響?;诖?,文章就計算機軟件開發(fā)技術(shù)的現(xiàn)狀及應(yīng)用進行簡要的分析,希望可以提供一個有效的借鑒。
【關(guān)鍵詞】計算機軟件 開發(fā)技術(shù) 現(xiàn)狀 應(yīng)用
【中圖分類號】TP31 【文獻標(biāo)識碼】A 【文章編號】2095-3089(2018)05-0277-02
一、計算機行業(yè)之中軟件開發(fā)技術(shù)的相關(guān)概述分析
計算機由硬件、軟件這兩部分組成,硬件是軟件運行的基礎(chǔ),但是軟件主要負責(zé)計算機運行中問題的處理,軟件成為了其核心部分[1]?,F(xiàn)今對于計算機軟件開發(fā)技術(shù)方式主要包括以下幾種:一是,生命周期開發(fā)方式。傳統(tǒng)軟件開發(fā)方式中,生命周期開發(fā)方式屬于典型系列,它主要以時間進行生命周期的劃分,加強軟件的拆分以及分解,并且對于開始和結(jié)束進行了嚴格的定義,并且不斷的細化其使用周期。二是,軟件原型化開發(fā)方式。因為生命周期開發(fā)方式的理論、定義較為嚴密,說明量也較大,在開發(fā)伊始階段需要不斷的認定。但是,初期的概念較為模糊,無法應(yīng)用該方法。基于此背景之下,工作人員需要加強原型化的處理,通過前期對概念的理解進行原始系統(tǒng)的建造,之后通過評審以及修改,最終完成開發(fā)。三是,自動化形式開發(fā)方式。工作人員對內(nèi)容進行說明,按照自動分析程序編碼以及相關(guān)內(nèi)容,完成軟件開發(fā)。在這個過程之中,工作人員無需進行操作說明,只需要按照內(nèi)容信息進行處理即可。
二、計算機軟件技術(shù)的開發(fā)方法
基于計算機網(wǎng)絡(luò)技術(shù)的不斷進步,軟件種類與功能得到了極大豐富,并且,隨著社會發(fā)展過程中對計算機軟件的需求不斷提高,以及計算機軟件行業(yè)的競爭日趨激烈,計算機軟件技術(shù)開發(fā)方法的創(chuàng)新就顯得尤為重要。當(dāng)前,計算機軟件技術(shù)開發(fā)的方法主要包括軟件原型方法、生命周期軟件開發(fā)方法兩種類型,基于開發(fā)思想上的不同,軟件開發(fā)人員可以根據(jù)實際需要選擇與之相適應(yīng)的方法。
1.軟件原型方法
在軟件技術(shù)開發(fā)過程中,軟件原型設(shè)計是其中需要完成的關(guān)鍵內(nèi)容,在明確用戶需求之后,計算機軟件技術(shù)開發(fā)人員根據(jù)該需求進行軟件的模型設(shè)計,并通過市場調(diào)查,對最初的模型進行修改,以提高其適應(yīng)性,并最終確定軟件模型。
在軟件原型法中,所使用的方法包括遞增式、拋棄式、演化式等,設(shè)計人員與用戶共同參與,從而使軟件的設(shè)計更加符合用戶的需求。與此同時,通過與市場同類型軟件產(chǎn)品的對比研究進行分析,提出科學(xué)的修改建議,對軟件性能進行完善,由此可以看出,借助軟件模型設(shè)計,能夠有效提高軟件技術(shù)開發(fā)的效率。
2.生命周期軟件開發(fā)方法
在計算機軟件技術(shù)開發(fā)領(lǐng)域,生命周期軟件開發(fā)方法也被稱為瀑布模型,通過對計算機軟件設(shè)計開發(fā)的不同階段,將軟件開發(fā)進行項目化的管理,分為需求分析、軟件設(shè)計、項目編碼及測試等階段,按照流程化的設(shè)計開發(fā)理念,逐項進行。
在生命周期軟件開發(fā)方法中,軟件的設(shè)計開發(fā)有著明確的框架結(jié)構(gòu)要求,這對于計算機軟件技術(shù)的開發(fā)有著一定的指導(dǎo)性作用,能夠提高軟件設(shè)計開發(fā)效率。不僅如此,在軟件后期使用過程中,也有利于軟件技術(shù)維護工作的開展。
三、計算機軟件開發(fā)技術(shù)的應(yīng)用
1.應(yīng)用計算機軟件開發(fā)技術(shù)
計算機是一個服務(wù)于社會服務(wù)于人類的一個工具,所以計算機軟件開發(fā)技術(shù)要將它的價值實現(xiàn)出來,才能更好更成功地為大家服務(wù)。Internet技術(shù)在全世界都普遍應(yīng)用,它不但實現(xiàn)了全球的信息資源共享,還讓拉進了世界的距離,推動了信息的交流等。Internet為人類傳輸了大量的信息,它是信息的傳播媒介,使得傳統(tǒng)的信息傳播模式和工具都有了變化和發(fā)展。如此一來,各式各樣的信息傳播的設(shè)備和處理器都加入到了計算機的軟件之中,使計算機軟件開發(fā)不斷向前發(fā)展。
2.計算機軟件開發(fā)技術(shù)要以人為本
計算機軟件開發(fā)是為了給人們提供更多的優(yōu)質(zhì)的信息,使信息交流更加通暢,所以在進行計算機軟件應(yīng)用的同時,要不斷進行調(diào)整。計算機軟件技術(shù)等開放化,可以使軟件開發(fā)技術(shù)人員進行學(xué)習(xí)和交流,讓技術(shù)人才們能夠開發(fā)出更有利于人們使用的軟件技術(shù)。人工智能也是軟件開發(fā)技術(shù)應(yīng)用的部分,人工智能軟件的開發(fā)和應(yīng)用可以促進現(xiàn)代計算機智能通信和計算機軟件開發(fā)的快速發(fā)展也更有利于人們的使用。所以計算機軟件開發(fā)技術(shù)要以人為本,不斷創(chuàng)新設(shè)計理念,提高軟件產(chǎn)品的質(zhì)量,服務(wù)于人也使自身不斷發(fā)展。
3.計算機軟件技術(shù)的研究
Internet的廣泛應(yīng)用,不斷推動著軟件中間技術(shù)的發(fā)展和應(yīng)用,中間件對于系統(tǒng)的運作和調(diào)整以及高層設(shè)計開發(fā)等各方面都有著重要的運用,所以在計算機軟件開發(fā)技術(shù)的研究中要加強對中間件的研究。隨著時代和科技的飛速發(fā)展,對于軟件的產(chǎn)品質(zhì)量和結(jié)構(gòu)都有了更新的要求,現(xiàn)在的應(yīng)用無論是軟件還是系統(tǒng)都存在著一定的問題,軟件開發(fā)的時間很長等問題,這都是需要改變的重要問題。這就必須要突破傳統(tǒng)技術(shù),引進優(yōu)秀的高技術(shù)人才,走出去,看看先進的技術(shù),對我們國家的技術(shù)人員進行教學(xué)培訓(xùn),對我們國家的計算機傳統(tǒng)技術(shù)進行改革調(diào)整,不斷提升我們國家計算機軟件開發(fā)技術(shù)人才的素質(zhì)和能力,不斷調(diào)整,不斷突破,讓我們國家的計算機軟件開發(fā)技術(shù)有更好的發(fā)展和創(chuàng)新。
綜上所述,計算機軟件技術(shù)的開發(fā)水平,是一個國家綜合實力的重要體現(xiàn),隨著計算機軟件技術(shù)在生產(chǎn)力發(fā)展方面的作用日益明顯,計算機軟件開發(fā)技術(shù)與計算機的系統(tǒng)運作等有著重要的聯(lián)系。在這個網(wǎng)絡(luò)信息全球化的社會環(huán)境里,我們必須加強對計算機軟件開發(fā)技術(shù)的應(yīng)用和研究,這樣才能有效推動計算機的不斷發(fā)展。
參考文獻:
[1]郁楊,王冬梅.計算機軟件開發(fā)技術(shù)現(xiàn)狀及應(yīng)用實踐探究[J].電腦知識與技術(shù),2016,12(10):117-118.
[2]趙金順,許偉凱,鄧林.計算機軟件開發(fā)技術(shù)的現(xiàn)狀及應(yīng)用探究[J].中國新通信,2016,18(09):66.
[3]陳友福.淺論新時期計算機軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].電腦知識與技術(shù),2016,12(02):94-95.