張東進(jìn)
【摘要】通過(guò)計(jì)算機(jī)的現(xiàn)代化技術(shù),人們的醫(yī)療、生活、教育等各個(gè)方面的工作效率得到了大幅度的提高,現(xiàn)代化技術(shù)在多個(gè)領(lǐng)域中的應(yīng)用也為各個(gè)行業(yè)發(fā)展帶來(lái)多種變化。近年來(lái),我國(guó)的計(jì)算機(jī)軟件開發(fā)逐漸興起,為我國(guó)的經(jīng)濟(jì)發(fā)展注入了強(qiáng)勁的動(dòng)力。對(duì)于計(jì)算機(jī)軟件工程而言,現(xiàn)代化技術(shù)的應(yīng)用對(duì)于技術(shù)創(chuàng)新、行業(yè)進(jìn)步有著積極影響,本文針對(duì)當(dāng)前計(jì)算機(jī)軟件工程的發(fā)展現(xiàn)狀,分析了現(xiàn)代化技術(shù)在其中的具體應(yīng)用和改進(jìn)方向。
【關(guān)鍵詞】現(xiàn)代化技術(shù);計(jì)算機(jī)軟件工程
中圖分類號(hào):TN92? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A? ? ? ? ? ? ? ? ? ?DOI:10.12246/j.issn.1673-0348.2021.013..030
隨著現(xiàn)代經(jīng)濟(jì)社會(huì)的不斷發(fā)展,計(jì)算機(jī)技術(shù)在人們?nèi)粘5纳詈蛯W(xué)習(xí)過(guò)程中發(fā)揮出越來(lái)越大的價(jià)值,計(jì)算機(jī)軟件工程的興起,可以更好地推動(dòng)社會(huì)經(jīng)濟(jì)的增長(zhǎng),推動(dòng)經(jīng)濟(jì)社會(huì)由制造業(yè)向信息化進(jìn)行轉(zhuǎn)型。軟件工程的迅速發(fā)展,為人們提供了更加舒適、便捷的服務(wù),本文主要以計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)為話題,對(duì)有關(guān)內(nèi)容進(jìn)行論述。計(jì)算機(jī)技術(shù)是支撐現(xiàn)代社會(huì)發(fā)展的動(dòng)力,也是我國(guó)政府不斷強(qiáng)調(diào)和重視的技術(shù),計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)的迅速崛起和完善,可以更好地提升我國(guó)國(guó)際地位。但是在實(shí)際的軟件工程操作過(guò)程中是有一些障礙的,需要有關(guān)人員積極解決相應(yīng)的問(wèn)題,更好地保障計(jì)算機(jī)軟件現(xiàn)代化技術(shù)的持續(xù)發(fā)展。
1. 計(jì)算機(jī)軟件工程中現(xiàn)代化技術(shù)應(yīng)用的現(xiàn)實(shí)意義
計(jì)算機(jī)軟件指的是以支持軟件系統(tǒng)開發(fā)、運(yùn)行和維護(hù)的一種基礎(chǔ),其核心內(nèi)容是高效運(yùn)營(yíng)模式以及支撐機(jī)制的開發(fā),主要分為三種軟件,系統(tǒng)軟件、支撐軟件和應(yīng)用軟件。計(jì)算機(jī)軟件工程是現(xiàn)代社會(huì)發(fā)展的典型代表,更是現(xiàn)代信息技術(shù)演變的一個(gè)典型象征。隨著社會(huì)的進(jìn)步和歷史演變,計(jì)算機(jī)軟件工程走向現(xiàn)代化技術(shù)運(yùn)用道路是必然趨勢(shì),和部分信息平臺(tái)、機(jī)電設(shè)備的配合應(yīng)用,也對(duì)傳統(tǒng)行業(yè)造成了巨大沖擊,促使行業(yè)業(yè)態(tài)發(fā)生演變,產(chǎn)業(yè)核心鏈和核心技術(shù)得以形成發(fā)展。但是計(jì)算機(jī)軟件工程的發(fā)展也在遭遇不斷的挑戰(zhàn),當(dāng)前我國(guó)計(jì)算機(jī)軟件的核心體系有待完善,應(yīng)用技術(shù)需要具備自身創(chuàng)新能力,改變單一地從國(guó)外引進(jìn)核心技術(shù)的局限性,因此為打破核心技術(shù)的限制,我國(guó)必然要走上計(jì)算機(jī)軟件工程核心技術(shù)自主開發(fā)和創(chuàng)新的道路,現(xiàn)代化技術(shù)的應(yīng)用將有力推動(dòng)我國(guó)計(jì)算機(jī)軟件工程核心技術(shù)研發(fā),推動(dòng)我國(guó)計(jì)算機(jī)軟件工程掌握自主技術(shù)和研究技能。
2. 計(jì)算機(jī)軟件工程發(fā)展現(xiàn)狀
2.1 研發(fā)不夠深入
相對(duì)于發(fā)達(dá)國(guó)家,中國(guó)在研發(fā)計(jì)算機(jī)軟件工程的過(guò)程中缺少資金、政策支持,技術(shù)也不夠先進(jìn),并沒有為研發(fā)現(xiàn)代化技術(shù)創(chuàng)造良好的環(huán)境。在這種情況下,中國(guó)自主研發(fā)的產(chǎn)品非常少,也沒有中國(guó)特色。由于研發(fā)工作需要大量的資金和資源,在缺少有利條件的情況下,社會(huì)上的專業(yè)研發(fā)機(jī)構(gòu)和單位非常少。只有少數(shù)企業(yè)有能力或是有資本自主研發(fā)大型計(jì)算機(jī)軟件工程。絕大多數(shù)企業(yè)只能開發(fā)小型軟件。這并不能很好地推動(dòng)計(jì)算機(jī)軟件工程的發(fā)展。而且所研發(fā)出的軟件類型基本相同,缺少創(chuàng)新性,很少有新型軟件問(wèn)世。此外,相對(duì)于發(fā)達(dá)國(guó)家,中國(guó)的研發(fā)時(shí)間比較短,缺少經(jīng)驗(yàn),只能憑著理論開展研發(fā)工作。這也會(huì)影響到研發(fā)效果。
2.2 應(yīng)用現(xiàn)代化技術(shù)不足
在計(jì)算機(jī)軟件工程大范圍應(yīng)用的同時(shí),社會(huì)對(duì)于計(jì)算機(jī)軟件工程的功能和作用也提出了更高的要求。只有拓展其功能,應(yīng)用現(xiàn)代化技術(shù),才能夠滿足社會(huì)的需求。但實(shí)際上,很少有計(jì)算機(jī)軟件工程融合了現(xiàn)代化技術(shù)。對(duì)于互聯(lián)網(wǎng)、人工智能等方面的技術(shù)應(yīng)用還不夠廣泛。尤其是人工智能技術(shù),并沒有與其進(jìn)行有效融合,導(dǎo)致很多計(jì)算機(jī)軟件工程的智能化水平達(dá)不到要求,在應(yīng)用的過(guò)程中也無(wú)法產(chǎn)生較好的效果。此外,相關(guān)的安全防護(hù)技術(shù)也沒有應(yīng)用到位,給計(jì)算機(jī)軟件工程帶來(lái)一些安全威脅。一旦受到病毒入侵,計(jì)算機(jī)軟件工程無(wú)法有效地做出防護(hù),從而無(wú)法正常運(yùn)行。
2.3 缺少專業(yè)人才
計(jì)算機(jī)軟件工程在應(yīng)用現(xiàn)代化技術(shù)的過(guò)程中,缺少專業(yè)人才的支持。雖然大多數(shù)高校已經(jīng)設(shè)置了相關(guān)的專業(yè),但人才培養(yǎng)工作并未到位,很多畢業(yè)生在畢業(yè)后不能直接上崗,還需要重新學(xué)習(xí)或接受系統(tǒng)性的培訓(xùn)才能夠參與到計(jì)算機(jī)軟件工程的相關(guān)工作中。社會(huì)上也很少有專業(yè)的培訓(xùn)機(jī)構(gòu)培訓(xùn)計(jì)算機(jī)軟件工程人才。大部分培訓(xùn)機(jī)構(gòu)的人才培養(yǎng)標(biāo)準(zhǔn)也不符合現(xiàn)代化的培養(yǎng)要求。這就造成了社會(huì)上很少有較為專業(yè)的計(jì)算機(jī)軟件工程人才。
3. 計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)應(yīng)用策略
3.1 保障測(cè)試階段和應(yīng)用軟件維護(hù)階段的策略
保障測(cè)試階段一般可分為兩個(gè)方面。一方面是白盒測(cè)試,另外一方面是黑盒測(cè)試。白盒測(cè)試是在被測(cè)試代碼的基礎(chǔ)上,對(duì)代碼邏輯的結(jié)構(gòu)及代碼路徑等方面進(jìn)行測(cè)試。白盒測(cè)試工作能夠保障其測(cè)試代碼的覆蓋率以及代碼邏輯的整體精確度,其所付出的成本相對(duì)也比較昂貴。而黑盒測(cè)試一般主要是對(duì)代碼運(yùn)行結(jié)果進(jìn)行測(cè)試,相對(duì)較容易的代碼維護(hù)則其是應(yīng)用開發(fā)的一個(gè)非常關(guān)鍵的步驟。在對(duì)軟件中所存在的錯(cuò)誤進(jìn)行修正以及對(duì)軟件性能進(jìn)行提高的過(guò)程中,代碼的維護(hù)工作是非常關(guān)鍵的,能夠有效幫助應(yīng)用軟件維持其正常平穩(wěn)運(yùn)行,并能夠得以持續(xù)性使用。不僅如此,應(yīng)用軟件的整體開發(fā)過(guò)程,對(duì)于測(cè)試及維護(hù)工作也需加以特別重視,這兩方面工作的相互協(xié)調(diào)可以使得整個(gè)編碼工作獲得更好提升。
3.2 構(gòu)建合理應(yīng)用軟件開發(fā)模型
構(gòu)建一個(gè)相對(duì)合理的應(yīng)用軟件開發(fā)模型,能夠在一定程度上有效提升整個(gè)應(yīng)用軟件的開發(fā)效率,從而保障開發(fā)工作可以始終具有持續(xù)性,因而需要開發(fā)人員能夠做到合理使用應(yīng)用軟件的開發(fā)模型。比如軟件開發(fā)模型與其他模型等。而軟件開發(fā)模型是不能夠被隨意進(jìn)行使用的,主要是由于每一種開發(fā)模型的優(yōu)勢(shì)與缺點(diǎn)較為獨(dú)特,而應(yīng)用軟件開發(fā)團(tuán)隊(duì)要能夠按照項(xiàng)目的具體需求特征及目標(biāo)軟件的實(shí)際狀況,來(lái)合理地選擇應(yīng)用軟件的開發(fā)模型,從而保障整個(gè)應(yīng)用程序及開發(fā)得以更為有效的提升,并且可持續(xù)性。
3.3 與用戶溝通
在對(duì)應(yīng)用軟件進(jìn)行開發(fā)的時(shí)候,除了以上技術(shù)方面所做出的提升之外,還需要盡量提高與用戶之間的相互溝通交流力度。首先可以通過(guò)與用戶之間的有效溝通與交流,讓軟件開發(fā)者能夠更加熟悉且清楚地了解到用戶對(duì)于應(yīng)用軟件系統(tǒng)所需要具備的功能特性及使用特性,讓開發(fā)者的目標(biāo)更加明確,同時(shí)使得開發(fā)出的產(chǎn)品能夠更符合用戶的實(shí)際需求。另一方面,通過(guò)相互交流可以更加及時(shí)地了解到設(shè)計(jì)開發(fā)過(guò)程的錯(cuò)誤與漏洞,能夠保障應(yīng)用軟件的開發(fā)是有效的,防止系統(tǒng)在完成之后,出現(xiàn)因返工情況而帶來(lái)的軟件風(fēng)險(xiǎn)及漏洞,因此應(yīng)用軟件的開發(fā)必須要建立在對(duì)用戶基本需求滿足的基礎(chǔ)之上。
3.4 加強(qiáng)自主知識(shí)產(chǎn)權(quán)管理
計(jì)算機(jī)軟件工程的未來(lái)發(fā)展需要借助現(xiàn)代化技術(shù)得以推進(jìn)和發(fā)展,因此在計(jì)算機(jī)軟件的自主創(chuàng)新和開發(fā)方面,相關(guān)企業(yè)應(yīng)當(dāng)加強(qiáng)自主知識(shí)產(chǎn)權(quán)保護(hù),通過(guò)優(yōu)化投資結(jié)構(gòu),創(chuàng)建出擁有自主研發(fā)產(chǎn)權(quán)的核心技術(shù),進(jìn)而推出相關(guān)的產(chǎn)品服務(wù)和技術(shù)。另外,為了進(jìn)一步縮小我國(guó)計(jì)算機(jī)現(xiàn)代化技術(shù)和西方發(fā)達(dá)國(guó)家的差距,我國(guó)的相關(guān)產(chǎn)業(yè)要密切關(guān)注國(guó)外相關(guān)產(chǎn)業(yè)發(fā)展進(jìn)程,加強(qiáng)知識(shí)產(chǎn)權(quán)保護(hù),企業(yè)或相關(guān)單位、人員要加強(qiáng)知識(shí)產(chǎn)權(quán)保護(hù)意識(shí),用合法、合規(guī)和合理的方式制定完善的知識(shí)產(chǎn)權(quán)保護(hù)條例,建立現(xiàn)代化的技術(shù)產(chǎn)權(quán)保護(hù)體系,對(duì)違背知識(shí)產(chǎn)權(quán)保護(hù)條例的相關(guān)行為進(jìn)行嚴(yán)厲懲罰,宣傳知識(shí)產(chǎn)權(quán)保護(hù)的重要性,在多個(gè)行業(yè)內(nèi)貫徹和落實(shí)知識(shí)產(chǎn)權(quán)執(zhí)行措施。
3.5 加強(qiáng)產(chǎn)業(yè)創(chuàng)新
市場(chǎng)經(jīng)濟(jì)環(huán)境下,計(jì)算機(jī)軟件工程的長(zhǎng)效發(fā)展,必要要在產(chǎn)品和服務(wù)創(chuàng)新上下功夫,以便更好地迎合和滿足市場(chǎng)發(fā)展的需要。借助創(chuàng)新融合的方式,培育出產(chǎn)業(yè)新的經(jīng)濟(jì)效益增長(zhǎng)點(diǎn),推動(dòng)計(jì)算機(jī)軟件工程行業(yè)的創(chuàng)新優(yōu)化。尤其是在國(guó)際經(jīng)濟(jì)一體化的進(jìn)程下,全球經(jīng)濟(jì)都出現(xiàn)了一體化進(jìn)程持續(xù)推進(jìn)的現(xiàn)象,不僅給國(guó)內(nèi)的計(jì)算機(jī)工程行業(yè)帶來(lái)巨大挑戰(zhàn),更帶來(lái)較多的發(fā)展機(jī)遇。在這種情況下,如何推進(jìn)國(guó)內(nèi)計(jì)算機(jī)工程行業(yè)和國(guó)際接軌,推動(dòng)國(guó)內(nèi)相關(guān)企業(yè)參與到國(guó)際市場(chǎng)競(jìng)爭(zhēng)中,成為未來(lái)國(guó)家計(jì)算機(jī)工程企業(yè)發(fā)展的主要問(wèn)題之一。而要提高國(guó)內(nèi)企業(yè)、行業(yè)的競(jìng)爭(zhēng)力,必須推動(dòng)企業(yè)持續(xù)開發(fā)產(chǎn)品、服務(wù)和技術(shù),構(gòu)建自主創(chuàng)新的產(chǎn)品和技術(shù)體系,掌握核心軟件開發(fā)系統(tǒng),加強(qiáng)計(jì)算機(jī)軟件工程和工業(yè)、服務(wù)業(yè)和制造業(yè)的產(chǎn)業(yè)融合,加強(qiáng)計(jì)算機(jī)軟件工程行業(yè)的整體技術(shù)水平和競(jìng)爭(zhēng)水平。
3.6 培養(yǎng)技術(shù)開發(fā)人員的創(chuàng)新意識(shí)
從事計(jì)算機(jī)軟件工程開發(fā)的有關(guān)人員,要認(rèn)識(shí)到創(chuàng)新意識(shí)的重要性,它可以幫助企業(yè)在市場(chǎng)中更具實(shí)力,也可以很好地滿足客戶對(duì)軟件市場(chǎng)的要求,互聯(lián)網(wǎng)產(chǎn)品不僅要適應(yīng)我國(guó)的發(fā)展,同時(shí)也要積極地走出國(guó)門?,F(xiàn)在計(jì)算機(jī)軟件工程正在向智能化方向發(fā)展,技術(shù)開發(fā)人員需要研發(fā)出更加符合客戶需求的新技術(shù),同時(shí)也要對(duì)創(chuàng)新體系進(jìn)行不斷完善。
4. 結(jié)束語(yǔ)
計(jì)算機(jī)軟件工程的現(xiàn)代化發(fā)展已經(jīng)是社會(huì)發(fā)展的必然趨勢(shì)和要求。計(jì)算機(jī)軟件工程只有應(yīng)用現(xiàn)代化技術(shù)才能夠擴(kuò)充功能,滿足社會(huì)的發(fā)展需求。因此,政府要加大扶持的力度,注重保護(hù)自主產(chǎn)權(quán),企業(yè)要更加積極地投身到研發(fā)工作中,積極地與各行各業(yè)相互融合、加強(qiáng)技術(shù)創(chuàng)新以及更新?lián)Q代,高校要加強(qiáng)人才的培養(yǎng)。
參考文獻(xiàn):
[1]楊帆.以計(jì)算機(jī)軟件工程為基礎(chǔ)的現(xiàn)代化技術(shù)[J].電子技術(shù)與軟件工程,2018(20):133.
[2]李躍.計(jì)算機(jī)軟件工程現(xiàn)代化技術(shù)的發(fā)展現(xiàn)狀與對(duì)策[J].信息與電腦(理論版),2018(7):3-5.
[3]謝晶.基于計(jì)算機(jī)軟件工程的現(xiàn)代化技術(shù)[J].當(dāng)代教育實(shí)踐與教學(xué)研究,2017(2):2.