王生榮 宋乾坤 許曉董
[摘要]本文從計算機軟件開發(fā)技術(shù)的意義出發(fā),解析了當(dāng)下計算機軟件開發(fā)的主要狀況,并給出了計算機軟件開發(fā)未來發(fā)展方向和途徑。
[關(guān)鍵詞]計算機軟件;開發(fā);發(fā)展;互聯(lián)網(wǎng)
一、引言
計算機軟件可以分為兩種軟件,一種是用來管理計算機整體的系統(tǒng)軟件,包括如維護系統(tǒng)的軟件,檢測和修復(fù)系統(tǒng)的軟件等等;另外一種是要應(yīng)用在某一具體的功能上所需要的軟件,稱為應(yīng)用軟件,包括如辦公軟件,看視頻的軟件等等。系統(tǒng)軟件和應(yīng)用軟件相輔相成,都是為了方便客戶的使用,其中應(yīng)用軟件更是主要針對客戶的需求來進行設(shè)計,非常具有人性化。總之,計算機軟件在開發(fā)其技術(shù)時,都必須考慮到應(yīng)用的客戶群,以客戶的需求為方向,以實現(xiàn)客戶的要求為目的,來發(fā)展計算機軟件新技術(shù),使用戶在使用計算機時能方便舒適。我國在施行改革開放的政策之后,科學(xué)技術(shù)高速發(fā)展,引入的人才與高科技都與日俱增,因而在這樣的環(huán)境下,計算機軟件的發(fā)展也越發(fā)順利,目前已經(jīng)具有一定的基礎(chǔ)。我國計算機軟件的技術(shù)可以說主要經(jīng)歷了三個重要的階段,首先是簡單的程序的設(shè)計,再而到了軟件的開發(fā)使用,使程序的運用更為簡便,最后則是更為復(fù)雜的軟件的開發(fā)使用,集中了諸多科學(xué)人才的智慧,為廣大用戶提供了便利性和可能性,現(xiàn)在軟件已經(jīng)成為了日常生活中人們進行工作或者玩樂都必不可少的一部分。
二、計算機軟件開發(fā)技術(shù)的現(xiàn)有狀況
隨著我國經(jīng)濟的飛速發(fā)展,科學(xué)技術(shù)的進一步發(fā)達,計算機軟件開發(fā)技術(shù)也越來越優(yōu)異,目前我國計算機軟件開發(fā)技術(shù)已經(jīng)具備一定的開發(fā)能力和技術(shù)基礎(chǔ)。并且,現(xiàn)在也是我國計算機軟件開發(fā)技術(shù)發(fā)展的機遇時期,因為在國際隨時可能發(fā)生金融危機的影響下,整個國際的經(jīng)濟局勢不明,動蕩的經(jīng)濟促進了新技術(shù)的發(fā)展。而且我國正在嘗試轉(zhuǎn)變產(chǎn)業(yè)的結(jié)構(gòu)形式,加上我國經(jīng)濟的增長速率呈下降的趨勢,整個形勢都推進了我國計算機軟件行業(yè)的發(fā)展,吸引了大批優(yōu)秀的高技術(shù)軟件開發(fā)人才,甚至是許多國外的高技術(shù)的軟件開發(fā)公司,這些國外的優(yōu)秀的公司將目標瞄準國內(nèi),擴大他們的公司發(fā)展以應(yīng)對國際金融風(fēng)暴,在此情際下,中國的軟件行業(yè)如雨后春筍,實力一步步上升。因此,就目前現(xiàn)狀來說,我國的計算機軟件行業(yè)正處于蓬勃發(fā)展的階段,軟件新技術(shù)的開發(fā)對高技術(shù)人才的需要也越來越多。
三、計算機軟件開發(fā)技術(shù)所具有的意義
計算機軟件技術(shù)的開發(fā)具有重要的意義,因為我國屬于發(fā)展中國家,對于計算機行業(yè)的發(fā)展以及信息化的發(fā)展都處于極力推動的時期,而軟件技術(shù)的開發(fā)對于信息化以及計算機行業(yè)至關(guān)重要。在整個計算機網(wǎng)絡(luò)的概念中,軟件開發(fā)是其最為關(guān)鍵的部分,甚至軟件開發(fā)的水平能代表計算機開發(fā)的水平。軟件的開發(fā)能促進網(wǎng)絡(luò)的應(yīng)用,而網(wǎng)絡(luò)的存在是軟件使用的基礎(chǔ),因此兩者相輔相成,相互推進。并且兩者的研發(fā)過程還能相互交流刺激,在刺激的過程中甚至能獲得更為優(yōu)異的新技術(shù),為計算機網(wǎng)絡(luò)行業(yè)以及軟件行業(yè)技術(shù)的發(fā)展都起了有益的作用。不管是計算機網(wǎng)絡(luò)還是軟件開發(fā),都有著相同的目的,都是為了滿足客戶的要求而進行的設(shè)計和研發(fā)??傊嬎銠C軟件技術(shù)的開發(fā)不僅可以促進計算機行業(yè)的發(fā)展,還能為計算機用戶提供便利,方便其進行工作以及日常生活娛樂。
四、計算機軟件開發(fā)技術(shù)所具備的方式
以何種方式對計算機軟件進行開發(fā),對于我國計算機行業(yè)發(fā)展來說,具有重要的指導(dǎo)和決策作用。依目前的形式來看,我國計算機軟件開發(fā)主要有以下三種技術(shù)。第一種叫做結(jié)構(gòu)化系統(tǒng)開發(fā),它的意思是將整個軟件研發(fā)階段分成幾個階段逐步研發(fā),這樣減少了一次性研發(fā)的難度,只要在第一步做好基礎(chǔ),便能依次完成下一步的研發(fā),做到各個突破最終完成目標。但是也存在不好的地方,即花費時間較長,做不到高效率;第二種叫做原型化開發(fā)方式,它的意思是從全局出發(fā),依照用戶的意見進行開發(fā),再進行細節(jié)方面的調(diào)整。這種方式相比較來說更適用于軟件的開發(fā),節(jié)約時間;第三種叫做自動研發(fā)技術(shù),意思是在設(shè)計軟件系統(tǒng)時就有設(shè)計自動編碼的模式,在研發(fā)時利用這種專門設(shè)計的軟件依照該設(shè)計的特點,將需要的目的輸入到該軟件中,則最后次軟件會自動按照要求進行編碼,得到想要的功能。
五、計算機軟件開發(fā)技術(shù)的發(fā)展方向
在當(dāng)前形勢下,計算機網(wǎng)絡(luò)越來越膨大,計算機的人才越來越多越來越高水平,軟件開發(fā)也越來越顯得重要,因此也有越來越多的人加入到軟件開發(fā)的團體中來,整個軟件行業(yè)越來越具有競爭力。因此,不能只依靠原有的技術(shù)來進行軟件開發(fā),而應(yīng)該跟隨時代的腳步,引進新技術(shù)關(guān)注新動靜,把握好方向,來保證軟件開發(fā)能在充滿競爭的時代中繼續(xù)發(fā)展。我國計算機軟件開發(fā)主要可以朝以下三個方向發(fā)展。第一個是指網(wǎng)絡(luò)化的方向,進入網(wǎng)絡(luò)化的時代,通過網(wǎng)絡(luò)來開發(fā)市場引進人才提高技術(shù);第二個方向指智能化的方向,既然我國科學(xué)技術(shù)越來越進步,人們對于計算機的要求也越來越細致以及智能化,如構(gòu)建具有人工智能的軟件一直是許多軟件開發(fā)者的夢想;第三個方向是服務(wù)大眾的方向,軟件的開發(fā)歸根結(jié)底是為了方便大眾,為大眾服務(wù),因此用戶的滿意度決定了軟件開發(fā)的市場,軟件開發(fā)應(yīng)該要以用戶需求為基礎(chǔ)。
綜上所述,隨著互聯(lián)網(wǎng)+的快速發(fā)展,計算機軟件作為重要的支撐后盾需要明確計算機軟件開發(fā)技術(shù)的發(fā)展方向,以逐步逐階段的形式穩(wěn)步向前發(fā)展。
參考文獻
[1]劉芳.新時期計算機軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨向[J].中國新通信,2015,13:89.
[2]范偉.淺論新時期計算機軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].計算機光盤軟件與應(yīng)用,2014,13:80+82.
[3]張偉.計算機軟件開發(fā)技術(shù)的應(yīng)用與發(fā)展趨勢研究[J].軟件,2013,03:151-153.