黃朝偉
摘要:近些年,伴隨著科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)技術(shù)也逐漸受到了社會(huì)各界的高度關(guān)注,并被廣泛應(yīng)用于各個(gè)領(lǐng)域之中。為了保障計(jì)算機(jī)能夠更加符合市場的發(fā)展需求,則要求計(jì)算機(jī)軟件開發(fā)行業(yè)不斷的對自身的軟件技術(shù)進(jìn)行創(chuàng)新,緊跟時(shí)代的發(fā)展步伐。因此對新時(shí)期下計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢進(jìn)行分析與探討具有極其重要的現(xiàn)實(shí)意義。該文主要從計(jì)算機(jī)軟件開發(fā)技術(shù)的現(xiàn)狀、主要方式、應(yīng)用以及發(fā)展趨勢等方面論述了計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢。
關(guān)鍵詞:計(jì)算機(jī)軟件開發(fā)技術(shù);應(yīng)用;發(fā)展趨勢
在網(wǎng)絡(luò)信息時(shí)代,計(jì)算機(jī)扮演著重要的角色,在很大程度上推動(dòng)了社會(huì)發(fā)展,轉(zhuǎn)變了現(xiàn)代人的生產(chǎn)生活。計(jì)算機(jī)的不斷發(fā)展,其推動(dòng)力源于計(jì)算機(jī)軟件開發(fā)技術(shù),也就是說,為滿足計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,以及現(xiàn)實(shí)社會(huì)的需求,計(jì)算機(jī)軟件開發(fā)技術(shù)需要不斷地發(fā)展。所以,新的歷史時(shí)期,計(jì)算機(jī)所扮演的社會(huì)角色日益多元化,并已成為現(xiàn)代文明進(jìn)程的有力依托,這就更加強(qiáng)調(diào)計(jì)算機(jī)軟件開發(fā)技術(shù)的重要性,特別是“以人為本”的開發(fā)理念,提高計(jì)算機(jī)軟件開發(fā)的有效性、價(jià)值性和社會(huì)服務(wù)性,進(jìn)而推動(dòng)計(jì)算機(jī)的不斷發(fā)展,造福人類社會(huì)。
1計(jì)算機(jī)軟件開發(fā)技術(shù)概述
一般來說,計(jì)算機(jī)軟件主要包括兩大部分:應(yīng)用軟件和系統(tǒng)軟件。計(jì)算機(jī)應(yīng)用軟件指的是為了幫助用戶解決使用過程中的具體問題而設(shè)計(jì)的軟件,比如娛樂、管理、文檔等方面的軟件;系統(tǒng)軟件則指的是計(jì)算機(jī)本身所攜帶的軟件,主要用于保障計(jì)算機(jī)的運(yùn)行、維護(hù)等等。計(jì)算機(jī)應(yīng)用軟件和計(jì)算機(jī)系統(tǒng)軟件的作用是相同的,都旨在為用戶提供更好的上網(wǎng)體驗(yàn)和實(shí)用環(huán)境。從本質(zhì)上來看,人們在使用計(jì)算機(jī)時(shí)運(yùn)行的最為頻繁的是計(jì)算機(jī)的軟件系統(tǒng)而非計(jì)算機(jī)本身,可以說,沒有計(jì)算機(jī)軟件,計(jì)算機(jī)就無法正常使用。20世紀(jì)中期,世界范圍內(nèi)的計(jì)算機(jī)軟件開發(fā)技術(shù)較為落后,僅僅停留在手工軟件開發(fā)階段,工作效率低下,遠(yuǎn)遠(yuǎn)不能滿足人們?nèi)找嬖鲩L的需求。伴隨著全球經(jīng)濟(jì)的飛速發(fā)展以及第三次科技革命浪潮的開始,計(jì)算機(jī)軟件開發(fā)技術(shù)也取得了長足發(fā)展,人們對其的認(rèn)識(shí)也發(fā)生了變化,軟件開發(fā)一詞重新被定義:為了實(shí)現(xiàn)計(jì)算機(jī)的程序運(yùn)行而采用的規(guī)則以及方法等相關(guān)的文檔等都屬于計(jì)算機(jī)軟件的范疇。發(fā)展到當(dāng)今時(shí)代,計(jì)算機(jī)軟件開發(fā)技術(shù)大致經(jīng)歷了程序設(shè)計(jì)過程、軟件過程、軟件工程三個(gè)時(shí)期,隨著時(shí)間的變化,計(jì)算機(jī)軟件開發(fā)技術(shù)已經(jīng)日趨成熟。
2新時(shí)期下計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用
無論何種技術(shù)的研發(fā)及使用都是為了給人們提供更好的服務(wù),使人們的工作方式及生活方式變得更加高效、便捷,更好的迎合人們的要求,計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用也不例外。而唯有將計(jì)算機(jī)軟件設(shè)置于計(jì)算機(jī)之中,方能發(fā)揮出計(jì)算機(jī)軟件的功能。而計(jì)算機(jī)軟件開發(fā)技術(shù)的實(shí)際應(yīng)用主要體現(xiàn)在網(wǎng)絡(luò)與軟件之間的密切聯(lián)系,在每個(gè)軟件系統(tǒng)中,計(jì)算機(jī)的運(yùn)作模式和用戶處理信息的能力都是存在一定的差異的。例如,將Acess+VB6.0系統(tǒng)和ActiveX+Xml+Web系統(tǒng)分別設(shè)置于兩個(gè)計(jì)算機(jī)之中,通過觀測,不難發(fā)現(xiàn),Acess+VB6.0系統(tǒng)可以有效的兼容計(jì)算機(jī)已有的系統(tǒng),從而實(shí)現(xiàn)有效的運(yùn)作;而ActiveX+Xml+Web系統(tǒng)卻無法在計(jì)算機(jī)中有效的運(yùn)作,究其原因主要是此系統(tǒng)無法兼容計(jì)算機(jī)再帶的系統(tǒng),用戶在應(yīng)用此系統(tǒng)時(shí),除了必須對有關(guān)組件進(jìn)行設(shè)置之外,還必須更換瀏覽器。此外,在設(shè)置完系統(tǒng)之后,我們還必須仔細(xì)的觀測這兩個(gè)計(jì)算機(jī)軟件開發(fā)系統(tǒng)運(yùn)作的穩(wěn)定性和效果。
3新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展趨勢
新時(shí)期的計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展將面向三個(gè)方面,一方面是服務(wù)人群即服務(wù)化趨勢。隨著軟件技術(shù)的不斷革新發(fā)展,在當(dāng)前各種軟件充斥人們生活的大背景下,其用戶的需求是開發(fā)人員進(jìn)行軟件開發(fā)的最主要的前提條件。計(jì)算機(jī)軟件開發(fā)人員要詳盡了解客戶的需求,設(shè)計(jì)針對用戶更為具體化、個(gè)性化的計(jì)算機(jī)軟件產(chǎn)品,充分滿足用戶對于產(chǎn)品的需求。而如今的計(jì)算機(jī)軟件開發(fā)人員的核心工作理念即服務(wù)客戶。一方面是貼合互聯(lián)網(wǎng)時(shí)代即網(wǎng)絡(luò)化趨勢。計(jì)算機(jī)軟件的應(yīng)用是與網(wǎng)絡(luò)分不開的,而如今我國正處于互聯(lián)網(wǎng)高速發(fā)展時(shí)期,互聯(lián)網(wǎng)的應(yīng)用滲透全世界,是與世界各國交流的有效方式,而計(jì)算機(jī)軟件開發(fā)技術(shù)要緊緊跟隨著樣的網(wǎng)絡(luò)化趨勢,而隨著網(wǎng)絡(luò)化的不斷發(fā)展中,計(jì)算機(jī)軟件開發(fā)技術(shù)能為各個(gè)地區(qū)的用戶提供更為便捷的高質(zhì)的生活服務(wù)。最后一方面是開發(fā)技術(shù)自身的發(fā)展即開放化趨勢。計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展不能固步自封,需要開放性的發(fā)展,只有在不斷的交流與實(shí)踐中才能能得到良好的發(fā)展。計(jì)算機(jī)軟件開發(fā)技術(shù)的開放性發(fā)展主要是指源代碼開發(fā)以及軟件產(chǎn)品的標(biāo)準(zhǔn)化,再這樣的過程中,計(jì)算機(jī)軟件開發(fā)行業(yè)的人員可以相互交流、相互學(xué)習(xí)、彼此借鑒,以此不僅推動(dòng)該行業(yè)的高效發(fā)展,而且在一定程度上能保證產(chǎn)品的質(zhì)量以及軟件的性能。
總之,在實(shí)際開發(fā)計(jì)算機(jī)軟件的過程中經(jīng)常會(huì)出現(xiàn)一些無法躲避的問題,如質(zhì)量較低的軟件,這就要在開發(fā)過程中設(shè)定全面的、有效的質(zhì)量標(biāo)準(zhǔn)系統(tǒng),以此全面的檢查整體開發(fā)工作,促使實(shí)際軟件開發(fā)管理工作可以有據(jù)可依,確保軟件開發(fā)工作的工作能力得到有效的提升。同時(shí),在實(shí)際開發(fā)的過程中,需要明確新時(shí)期計(jì)算機(jī)軟件開發(fā)的重點(diǎn)和發(fā)展方向,從而在實(shí)際發(fā)展中更好的開發(fā),為社會(huì)提供優(yōu)質(zhì)的計(jì)算機(jī)軟件技術(shù)。當(dāng)前是信息化、網(wǎng)絡(luò)化的時(shí)代,而計(jì)算機(jī)是這個(gè)時(shí)代的主體,計(jì)算機(jī)軟件開發(fā)技術(shù)亦是這個(gè)時(shí)代的主要技術(shù)支撐。