馬鈺欣
【摘 要】信息技術廣泛應用,促進了各領域的發(fā)展。對于計算機軟件工程而言,要想獲得進一步發(fā)展就必須提高現(xiàn)代化水平,而這需要現(xiàn)代化技術作支撐。文章闡述了計算機軟件工程的特征,分析了計算機軟件工程的發(fā)展現(xiàn)狀,指出其在發(fā)展過程中存在的問題,并探討提高計算機軟件工程現(xiàn)代化技術水平的措施,以使計算機軟件工程更好地服務于人們的生產(chǎn)和生活。
【關鍵詞】計算機軟件工程;現(xiàn)代化技術;自主權
【中圖分類號】TP311.5 【文獻標識碼】A 【文章編號】1674-0688(2018)04-0132-02
0 引言
如今計算機軟件工程已成為社會發(fā)展的重要產(chǎn)業(yè),其發(fā)展速度遠超很多傳統(tǒng)產(chǎn)業(yè)。但不可否認的是,計算機軟件工程在其發(fā)展過程中也存在諸多問題,影響計算機軟件工程進一步發(fā)展。基于此,對當前計算機軟件工程的發(fā)展現(xiàn)狀進行分析,并提出具有針對性的措施,以解決其發(fā)展過程中所存在的問題,促進計算機軟件工程的可持續(xù)發(fā)展。
1 計算機軟件工程的特征
計算機軟件工程已廣泛應用于人們的日常生活及工作當中,在提高人們生活質量的同時也提高了人們的工作效率及質量??傮w而言,計算機軟件工程主要具有以下特征。
(1)靈活性。從本質上看,各種軟件都具有獨立性和靈活性,因此在設計計算機軟件工程時,設計人員可依實際需求來修改相應的環(huán)節(jié),以滿足用戶需求。
(2)協(xié)作性。軟件工程中的各個軟件系統(tǒng)均存在關聯(lián)性,因此不管是處于動態(tài)環(huán)境還是處于靜態(tài)環(huán)境,其都會相互連接,在運行過程中各軟件相互協(xié)調(diào),以保證系統(tǒng)正常運行,這在很大程度上提高了軟件工程的開放性,有利于拓寬軟件工程的應用范圍。
(3)良好的反應能力。當前社會飛速發(fā)展,為適應社會發(fā)展需求,軟件也需具備良好的反應和感知能力,以推動軟件進一步發(fā)展,與社會發(fā)展需求相符,促進社會進步。
(4)多元性。計算機及互聯(lián)網(wǎng)均具有多變性,伴隨著科技不斷發(fā)展,其正逐步完善。面對這種情況,軟件工程的設計、開發(fā)及發(fā)展也需具備多元性特征,依托計算機及互聯(lián)網(wǎng)獲取更好的發(fā)展,從而滿足用戶不斷變化的軟件需求。
2 計算機軟件工程發(fā)展現(xiàn)狀及存在的問題
2.1 計算機軟件工程發(fā)展現(xiàn)狀
當前,計算機相關技術發(fā)展已處于成熟階段,硬件設施及軟件技術的發(fā)展使得技術創(chuàng)新與發(fā)展變得更加迅速,使得計算機軟件工程的應用迅速普及。當代社會,各計算機技術間的聯(lián)系更加緊密,通過軟件工程的統(tǒng)籌安排,各計算機技術相互協(xié)作,使得計算機技術的應用更加廣泛,同時其技術水平也不斷提高,促進了當代社會及經(jīng)濟的進一步發(fā)展。縱觀現(xiàn)代人們的生活與工作,隨處可見計算機及軟件,而移動終端及電子設備的普及,使得軟件的應用范圍得以拓寬,不管是硬件設施還是軟件技術,都有了更深層次的發(fā)展,而軟件工程需求量的擴大又反過來刺激軟件工程的發(fā)展與完善[1]。
2.2 計算機軟件工程發(fā)展過程中存在的問題
雖然計算機軟件工程的應用與發(fā)展極大地促進了我國社會經(jīng)濟的發(fā)展,但我們也應看到,計算機軟件工程在發(fā)展過程中存在著諸多問題:第一,計算機軟件工程存在盲目發(fā)展的情況。計算機軟件工程應用廣泛普及,部分公司盲目跟隨,從事計算機軟件工程開發(fā),但受自身技術能力及水平的限制,加上未對市場實際情況進行充分調(diào)查,導致很多公司單方面地認為軟件可依既定方向實施開發(fā)并向市場推廣。這種做法明顯過于盲目,且有著強烈的自我意識,軟件本身的實用性并不強,同時可靠性也無法保證,若推向市場,不僅應用水平較低,而且還會影響用戶的選擇空間。第二,不利軟件產(chǎn)業(yè)鏈的形成。正是因為公司盲目開發(fā),各軟件的市場競爭力不斷下降,軟件之間的聯(lián)系也不斷減少,這非常不利于軟件產(chǎn)業(yè)鏈的形成,難以促進軟件工程全面發(fā)展。第三,軟件缺乏創(chuàng)新性,使用價值較低。由于利益驅使,很多公司研發(fā)的軟件僅是對其他優(yōu)秀軟件功能的模仿,缺乏創(chuàng)新性,同時因技術及能力無法保證,所以軟件的使用價值偏低,嚴重影響了計算機軟件工程的持續(xù)發(fā)展。
3 提高計算機軟件工程現(xiàn)代化技術水平的措施
3.1 提高技術產(chǎn)品及服務的創(chuàng)新能力
當前,各行業(yè)的市場競爭愈發(fā)激烈,創(chuàng)新成為當下行業(yè)發(fā)展的重要動力。計算機軟件工程要想獲得長足發(fā)展,必須加以創(chuàng)新,以提高其在行業(yè)中的競爭力。此外,我國社會已進入數(shù)字化、智能化、信息化時代,社會發(fā)展需求不斷變化,為了能更好地滿足社會發(fā)展需求,計算機軟件工程必須有所創(chuàng)新。受技術水平的限制,傳統(tǒng)計算機軟件本身存在一定結構或功能方面的缺陷,軟件質量不盡如人意,也無法很好地滿足用戶操作需求,影響了軟件的操控效率。例如,傳統(tǒng)計算機軟件中的數(shù)據(jù)庫存資源管理,因其存在數(shù)據(jù)收集、儲存和處理方面的缺陷,用戶數(shù)據(jù)資源極易被竊取或丟失,嚴重影響用戶的正常使用。面對這種情況,要想保證計算機軟件工程可持續(xù)發(fā)展,必須提高技術產(chǎn)品及服務的創(chuàng)新能力,保證技術產(chǎn)品及服務的優(yōu)質性。一方面,計算機軟件工程應主動構建自身創(chuàng)新發(fā)展機制,以推動產(chǎn)品及服務的創(chuàng)新;另一方面,計算機軟件工程可與其他相關行業(yè)相互合作,如通信行業(yè),包括通信服務、通信設備、通信技術等,以提高計算機軟件工程的應用能力,從而提高計算機軟件工程的綜合競爭力。
3.2 加強政府的職能管理力度
計算機軟件工程的健康發(fā)展,離不開政府的支持與幫助。首先,政府應積極拓寬投資及融資渠道,為軟件工程的進一步研發(fā)提供資金支持,尤其要鼓勵民間投資者投資軟件技術的研發(fā),充分發(fā)揮民間投資者的作用,加大對計算機軟件工程的投入。其次,政府可發(fā)揮其行政管理作用,建立計算機軟件工程基金,為計算機軟件工程的技術研發(fā)提供物質基礎。最后,政府可發(fā)揮其引導作用,引導一些重要項目進行自主開發(fā)和創(chuàng)新發(fā)展,以保證產(chǎn)品的獨立性和創(chuàng)新性,進而保證項目的順利開發(fā)和實施。例如,數(shù)字電視、軟件信息服務、互聯(lián)網(wǎng)應用等。
3.3 加強保護技術的自主權
自主權的保護對于任何一個行業(yè)都至關重要。在激烈的市場競爭中,技術自主權的保護對于計算機軟件工程的生存和發(fā)展起著重要作用,直接影響計算機軟件工程的市場競爭力。為能促進計算機軟件工程的可持續(xù)發(fā)展,有必要加強對技術自主權的保護。首先,應對投資機構進行優(yōu)化,并嚴密關注國際上與計算機軟件工程發(fā)展相關的一切動向,對其進行分析,并結合自身實際情況及時調(diào)整發(fā)展戰(zhàn)略。其次,可建立計算機軟件技術創(chuàng)新聯(lián)盟,為行業(yè)間的技術交流提供平臺,促進技術升級及產(chǎn)業(yè)結構調(diào)整,在整個過程當中,尤其要注意保護技術的自主權。最后,國家及政府應重視保護產(chǎn)品的產(chǎn)權,具體可通過宣傳產(chǎn)品產(chǎn)權相關知識、建立健全產(chǎn)品產(chǎn)權保護法律法規(guī)、嚴厲懲處違反產(chǎn)品產(chǎn)權相關規(guī)定的行為等方式實現(xiàn)。例如,可利用廣播、電視、網(wǎng)絡等各類媒體宣傳知識產(chǎn)權相關知識,讓廣大用戶了解保護技術自主權的重要性,提高廣大用戶的自主權保護意識[2],這非常有利于激發(fā)人們自主研發(fā)產(chǎn)品及技術的熱情,從而有效促進核心技術的自主研發(fā)。
3.4 提供工程支持,加強升級管理
提供工程支持,很大程度上促進了計算機軟件工程的升級,而計算機軟件工程的升級又有利于產(chǎn)品功能的多樣化發(fā)展,從而拓寬計算機軟件的應用范圍。例如,可利用開發(fā)軟件工具或通過創(chuàng)設環(huán)境以升級并優(yōu)化軟件,同時重視提高軟件的技術水平及開發(fā)質量,為軟件產(chǎn)品的升級創(chuàng)造良好的外部條件。此外,計算機軟件工程的管理水平對資源的利用效率有著較大影響,計算機軟件產(chǎn)品要想與當前市場及社會發(fā)展需求相符,或是其生產(chǎn)力想有所提高,都依賴于現(xiàn)代化管理。因此,軟件開發(fā)部門應依市場及社會發(fā)展需求制定相應的工程管理制度,以保證軟件升級與創(chuàng)新質量。設計過程中,應注意保證設計的科學性,深入分析軟件的統(tǒng)一性、適應性、模塊化等,并依分析結果選擇適當?shù)脑O計方法,以實現(xiàn)軟件工程的目標,充分發(fā)揮軟件的優(yōu)勢及功能[3]。
4 結語
總而言之,伴隨我國技術水平的不斷提高,人們的日常生活及工作對于計算機的需求不斷提升。計算機軟件工程是我國經(jīng)濟及社會發(fā)展的重要產(chǎn)業(yè),信息化時代的到來,要求計算機軟件工程不斷提高其現(xiàn)代化技術水平,而這不僅需要計算機軟件工程行業(yè)自身不斷努力,同時還需要政府及社會的支持,各方共同努力,以促進計算機軟件工程的健康發(fā)展。
參 考 文 獻
[1]遲浩.基于計算機軟件工程的現(xiàn)代化技術[J].計算機光盤軟件與應用,2015,18(1):69-70.
[2]劉鑫.基于計算機軟件工程的現(xiàn)代技術[J].電子技術與軟件工程,2018(3):56.
[3]樊小松.計算機軟件工程的現(xiàn)代化技術研究[J].信息與電腦(理論版),2018(3):16-17.
[責任編輯:鐘聲賢]