謝逸軒
摘 要 隨著科學(xué)技術(shù)的迅猛發(fā)展,信息技術(shù)水平逐漸提升,計算機(jī)軟件的開發(fā)使人類進(jìn)入到了信息時代。為了能夠更加良好的滿足當(dāng)今時代的需求,軟件開發(fā)技術(shù)逐漸在多個領(lǐng)域得到廣泛應(yīng)用。本文將對計算機(jī)軟件開發(fā)技術(shù)的發(fā)展特點和主要開發(fā)方式進(jìn)行分析,并對此項技術(shù)的發(fā)展趨勢加以闡述。
【關(guān)鍵詞】新時期 計算機(jī)軟件 發(fā)展趨勢
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,計算機(jī)軟件開發(fā)在市場環(huán)境中占據(jù)了較為重要的地位。在新時期背景下,軟件開發(fā)技術(shù)發(fā)展的過程中存在較多的阻礙因素,因此應(yīng)不斷積極采用科學(xué)合理的措施加以解決,為軟件技術(shù)的健康發(fā)展鋪平道路。此外,為了能夠更好的滿足時代需求,應(yīng)加強(qiáng)軟件的創(chuàng)新力度,促進(jìn)開發(fā)技術(shù)的又好又快發(fā)展。
1 計算機(jī)軟件開發(fā)技術(shù)的發(fā)展特點
隨著社會經(jīng)濟(jì)的發(fā)展,計算機(jī)網(wǎng)絡(luò)也得到了顯著的發(fā)展和壯大,其中最重要的推動力量來自于軟件開發(fā)技術(shù),該技術(shù)能夠在網(wǎng)絡(luò)技術(shù)的基礎(chǔ)上進(jìn)行創(chuàng)新,使其為遠(yuǎn)程控制和網(wǎng)絡(luò)支持提供重要保障。在實際發(fā)展過程中,計算機(jī)網(wǎng)絡(luò)發(fā)展具有開發(fā)性和共存性兩個方面,其中最重要的影響因素是軟件開發(fā)技術(shù)的應(yīng)用。它能夠在不斷變化發(fā)展的網(wǎng)絡(luò)環(huán)境中,進(jìn)行技術(shù)的創(chuàng)新,為軟件營造出較為安全、豐富、完善的工作環(huán)境,有利于計算機(jī)軟件開發(fā)空間的拓展,并且也與目前的信息技術(shù)發(fā)展息息相關(guān)。在新時期背景下,計算機(jī)所承擔(dān)的社會責(zé)任也日漸復(fù)雜,軟件開發(fā)技術(shù)應(yīng)與時代的發(fā)展潮流相符合,使自身的積極作用和價值發(fā)揮到極致,為計算機(jī)網(wǎng)絡(luò)的發(fā)展創(chuàng)造出更加優(yōu)質(zhì)的條件。
2 計算機(jī)軟件開發(fā)技術(shù)的主要方式
2.1 原型化方法
該方法是計算機(jī)軟件開發(fā)技術(shù)中較為常用的方法之一,主要是由開發(fā)人員根據(jù)系統(tǒng)的需求得到結(jié)果之后,再另行開發(fā)出一個原型來運行。在具體的運行過程中,開發(fā)人員應(yīng)對原型進(jìn)行細(xì)致的分析和研究,并且對其進(jìn)行合理的改進(jìn)和調(diào)整,直到這個原型能夠充分滿足顧客的要求。原型化方式能夠?qū)ο到y(tǒng)中的服務(wù)功能進(jìn)行充分利用,并且能夠按照顧客的需求對原型進(jìn)行調(diào)整,極大的降低了開發(fā)成本。但是其缺點在于不能在大型系統(tǒng)中應(yīng)用,后期的維修工作較為困難。
2.2 自動開發(fā)法
自動開發(fā)法與原型法相比較來看更加的具體,在開發(fā)的過程中,有明確的開發(fā)目的和內(nèi)容,并且其內(nèi)容表達(dá)得十分詳細(xì)清楚,顧客在閱讀過后能夠清楚得知軟件的使用方法,為其使用提供了較大的便利。此外,自動開發(fā)法的優(yōu)點是能夠支持用戶根據(jù)自己的喜好設(shè)計編碼,其自動開發(fā)性能也從這一點中得以充分體現(xiàn)。
2.3 生命周期法
生命周期法是目前國內(nèi)使用最為廣泛的方法,在對復(fù)雜軟件的開發(fā)方面能夠顯示出較大的優(yōu)越性,其主要講究的是系統(tǒng)開發(fā)的整體性和全局性。在具體的開發(fā)過程中,將軟件的開發(fā)和維修劃分成不同的階段,以此來提高軟件開發(fā)的可操作性,同時也有效的降低了軟件開發(fā)的難度。但缺點在于這種開發(fā)方式花費的時間較長,由于每個開發(fā)階段相對來說較為獨立,因此一旦前期開發(fā)出現(xiàn)了問題將會對后續(xù)工作產(chǎn)生較為嚴(yán)重的影響。
3 計算機(jī)軟件開發(fā)技術(shù)的發(fā)展趨勢
3.1 逐漸向網(wǎng)絡(luò)化的方向發(fā)展
在互聯(lián)網(wǎng)時代背景下,計算機(jī)的軟件開發(fā)與應(yīng)用與互聯(lián)網(wǎng)之間有著緊密聯(lián)系。目前,我國的互聯(lián)網(wǎng)正處于迅猛發(fā)展的時期,同時其也成為我國與世界間進(jìn)行溝通的重要工具。因此,計算機(jī)軟件開發(fā)技術(shù)應(yīng)緊緊跟隨互聯(lián)網(wǎng)發(fā)展的步伐,逐漸向網(wǎng)絡(luò)化的方向發(fā)展,爭取能夠為更多的用戶提供高質(zhì)量、高效率的服務(wù)。此外,相關(guān)技術(shù)人員在日常工作中應(yīng)具有較強(qiáng)的市場敏感性,對于互聯(lián)網(wǎng)最新進(jìn)展和技術(shù)應(yīng)做到快速掌握,并且始終朝著網(wǎng)絡(luò)化的方向而努力。
3.2 逐漸向服務(wù)化的方向發(fā)展
新時期背景下,市場對軟件的需求逐漸提升,為了能夠更加良好的滿足市場需求,各種各樣的軟件如同雨后春筍般的層出不窮,為人類的生產(chǎn)生活提供了較大的便利,但是真正能夠使人類生活質(zhì)量得到有效提升的軟件仍然處于供不應(yīng)求的狀態(tài),部分軟件都屬于盜版,不能夠切實滿足用戶的需求。面對此種情況,將要求軟件開發(fā)人員在進(jìn)行開發(fā)之前,應(yīng)進(jìn)行充分的市場調(diào)查,并且對需求進(jìn)行總結(jié)分析,了解用戶對哪方面的需求更加強(qiáng)烈,從而研制出具有個性化的軟件產(chǎn)品。因此,未來的軟件開發(fā)應(yīng)以用戶需求為導(dǎo)向,向著服務(wù)化的方向發(fā)展。
3.3 逐漸向智能化的方向發(fā)展
隨著科學(xué)技術(shù)的不斷發(fā)展,軟件開發(fā)技術(shù)也逐漸更新?lián)Q代,要想使計算機(jī)軟件更換服務(wù)于人類,則需要在服務(wù)化的基礎(chǔ)上加強(qiáng)智能化程度,不斷向著人性化與智能化的方向發(fā)展,進(jìn)而取得科學(xué)上的突破性進(jìn)展。在新時期背景下,社會中的各行各業(yè)都不斷加強(qiáng)自身與新型信息技術(shù)的融合,信息化和智能化程度逐漸提升,計算機(jī)軟件的開發(fā)也自然要朝著這個方向邁進(jìn),從而更好的為人類的生產(chǎn)和生活服務(wù)。
3.4 逐漸向開放性的方向發(fā)展
計算機(jī)軟件的開發(fā)道路不能是封閉式的,要樹立長遠(yuǎn)的、開放的眼光來看待技術(shù)的更新?lián)Q代,并且不斷與新型信息技術(shù)相融合,在實踐和交流中對自身進(jìn)行調(diào)整和完善。本文中所提到的開放性主要是指對源代碼的開發(fā)和產(chǎn)品標(biāo)準(zhǔn)化方面,設(shè)計人員在對這兩方面問題進(jìn)行設(shè)計和解決時,要本著開放性的原則,不斷進(jìn)行學(xué)習(xí)和交流,從而使軟件開發(fā)工作得到順利進(jìn)行,同時也對軟件的質(zhì)量和性能提供了較大的保障。
4 結(jié)束語
綜上所述,在新時期背景下,計算機(jī)軟件開發(fā)技術(shù)應(yīng)與時代發(fā)展潮流相符合,緊緊跟隨互聯(lián)網(wǎng)的發(fā)展步伐,相關(guān)專業(yè)技術(shù)人員和專家學(xué)者也要加強(qiáng)此方面的研究力度,對其未來的發(fā)展趨勢進(jìn)行仔細(xì)研究,將軟件開發(fā)過程中遇到的問題和阻礙進(jìn)行逐一解決,為軟件開發(fā)技術(shù)的健康持續(xù)發(fā)展鋪平道路。此外,應(yīng)加強(qiáng)與新型信息技術(shù)的融合,實現(xiàn)技術(shù)的更新?lián)Q代,使該技術(shù)能夠在社會各行各業(yè)中得到廣泛應(yīng)用,為人類的生產(chǎn)生活提供更多便利。
參考文獻(xiàn)
[1]郭長江.新時期計算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢[J].通訊世界,2017(02):110.
[2]吳宇.基于新時期下計算機(jī)軟件開發(fā)技術(shù)應(yīng)用及發(fā)展趨勢的探析[J].中國新通信,2017,1904:114.
作者單位
婁底市三中高三295班 湖南省婁底市 417000endprint