前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了互聯(lián)網(wǎng)時(shí)代軟件工程開(kāi)發(fā)分析范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
摘要:基于大數(shù)據(jù)技術(shù)以及互聯(lián)網(wǎng)技術(shù)飛速發(fā)展下,推動(dòng)軟件工程應(yīng)用范圍逐步擴(kuò)大,為多個(gè)領(lǐng)域的發(fā)展起到了重要推動(dòng)作用,并在相應(yīng)的領(lǐng)域中取得了良好的成效。隨著現(xiàn)代社會(huì)“互聯(lián)網(wǎng)+”的發(fā)展,用戶對(duì)軟件功能的多元化需求,需要積極研究新技術(shù),不斷深入開(kāi)發(fā)軟件,進(jìn)而推動(dòng)軟件工程持續(xù)發(fā)展,造福人類(lèi)社會(huì)發(fā)展。因此,該文主要闡述了開(kāi)發(fā)新技術(shù)推動(dòng)軟件工程發(fā)展的必要性,分析了軟件工程應(yīng)用領(lǐng)域,在當(dāng)前軟件工程發(fā)展存在的問(wèn)題,而后分析并提出了“互聯(lián)網(wǎng)+”時(shí)代軟件工程開(kāi)發(fā)新技術(shù)未來(lái)發(fā)展對(duì)策。
關(guān)鍵詞:互聯(lián)網(wǎng)技術(shù);軟件工程;技術(shù)開(kāi)發(fā);發(fā)展對(duì)策
軟件,主要就是建立在計(jì)算機(jī)技術(shù)基礎(chǔ)上,融合程序設(shè)計(jì)技術(shù),形成的一種特有應(yīng)用形式,軟件整體相對(duì)要復(fù)雜,但其應(yīng)用范圍較廣,通過(guò)計(jì)算機(jī)中的軟件,可以使得計(jì)算機(jī)內(nèi)部各部分應(yīng)用功能得以實(shí)現(xiàn),是最為直接的功能載體?;诖?,為保證計(jì)算機(jī)各功能得以實(shí)現(xiàn),需要對(duì)軟件進(jìn)行開(kāi)發(fā)、管理、維護(hù),從而推動(dòng)軟件工程技術(shù)持續(xù)發(fā)展。而處于“互聯(lián)網(wǎng)+”背景下,越來(lái)越多種類(lèi)的軟件被應(yīng)用到人們?nèi)粘I?、社?huì)生產(chǎn)中,由此便推動(dòng)了軟件工程開(kāi)發(fā)技術(shù)商業(yè)化發(fā)展。該文主要圍繞互聯(lián)網(wǎng)+”時(shí)代軟件工程開(kāi)發(fā)新技術(shù)展開(kāi)相關(guān)問(wèn)題分析。
1軟件工程開(kāi)發(fā)新技術(shù)的必要性
基于“互聯(lián)網(wǎng)+”時(shí)代背景下,軟件工程的發(fā)展作為推動(dòng)社會(huì)整體發(fā)展的重要組成部分,面對(duì)當(dāng)下信息化發(fā)展趨勢(shì),國(guó)際信息技術(shù)應(yīng)用實(shí)力的競(jìng)爭(zhēng),各個(gè)國(guó)家都尤為注重軟件開(kāi)發(fā)技術(shù)研究與規(guī)劃,在未來(lái)一斷時(shí)間內(nèi),軟件工程主要的發(fā)展趨勢(shì)便是不斷加大力度研究基礎(chǔ)軟件、軟件開(kāi)發(fā)技術(shù)?,F(xiàn)階段,我國(guó)雖然也在軟件工程方面取得了一定成就,但是對(duì)比西方一些發(fā)達(dá)國(guó)家,軟件工程開(kāi)發(fā)新技術(shù)的綜合能力依然存在一定差距,因此,需要高度重視軟件工程發(fā)展,積極迎合時(shí)代發(fā)展趨勢(shì),借此來(lái)推動(dòng)社會(huì)持續(xù)發(fā)展[1]。近年來(lái),從我國(guó)現(xiàn)代化技術(shù)發(fā)展情況看,雖然整體上發(fā)展速度較快,但在形成現(xiàn)代化技術(shù)體系過(guò)程中,由于缺乏核心技術(shù),而直接影響到整體發(fā)展。我國(guó)現(xiàn)有絕大多數(shù)的研究成果,主要都是建立在西方發(fā)達(dá)國(guó)家已有技術(shù)之上而形成的,缺乏自我創(chuàng)造力,創(chuàng)新性也嚴(yán)重不足,此種情況將會(huì)直接限制軟件工程以及新技術(shù)的開(kāi)發(fā)。目前,“互聯(lián)網(wǎng)+”技術(shù)的飛速發(fā)展與應(yīng)用,推動(dòng)社會(huì)整體發(fā)展更加智能化、信息化,這也就意味著,需要不斷推動(dòng)現(xiàn)代化技術(shù)發(fā)展,才可以不斷推動(dòng)產(chǎn)業(yè)鏈之間的持續(xù)性發(fā)展,進(jìn)而提升我國(guó)的綜合國(guó)力,在國(guó)際市場(chǎng)中站穩(wěn)腳跟。
2基于互聯(lián)網(wǎng)下的軟件工程應(yīng)用
2.1圖書(shū)館管理
應(yīng)用軟件管理圖書(shū)館藏書(shū),可以起到非常大的作用,不僅可以擴(kuò)充人們獲取圖書(shū)知識(shí)的范圍,同時(shí)也實(shí)現(xiàn)了自主搜索、自動(dòng)管理,極大地提高了圖書(shū)管理工作效率,節(jié)省出更多的時(shí)間,投入圖書(shū)開(kāi)發(fā)工作中。在自動(dòng)化管理系統(tǒng)下,可以將人們的資源、圖書(shū)信息等錄入其中,實(shí)現(xiàn)借閱信息管理,這對(duì)提升圖書(shū)館信息化水平起到重要作用。
2.2網(wǎng)絡(luò)社交通信
科技的發(fā)展促使移動(dòng)終端設(shè)備應(yīng)運(yùn)而生,根據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的最新數(shù)據(jù),我國(guó)網(wǎng)民數(shù)量已經(jīng)接近10億,尤其是近幾年科技的發(fā)展,互聯(lián)網(wǎng)普及,越來(lái)越多的人們成為網(wǎng)民[2]。現(xiàn)代社會(huì),智能手機(jī)已經(jīng)成為了人們?nèi)粘贤?、交流的主要工具。通過(guò)下載QQ、微信、微博、抖音、美團(tuán)外賣(mài)等不同功能的軟件,人們可以學(xué)習(xí)、聊天、交友、娛樂(lè)、生活等,所以說(shuō),在互聯(lián)網(wǎng)時(shí)代下,軟件已經(jīng)成為了人們生活不可缺少的一部分。2.3線上直播課堂軟件應(yīng)用下,開(kāi)啟了直播時(shí)代,比如直播課堂、直播新聞報(bào)道、直播賣(mài)貨等,人們可以借助智能終端設(shè)備,安裝軟件,觀看或者進(jìn)行直播,以動(dòng)態(tài)化方式,通過(guò)屏幕,展現(xiàn)出想要傳達(dá)的內(nèi)容。比如:線上直播課堂,學(xué)校引入直播課堂,在豐富教師教學(xué)資源的同時(shí),也為學(xué)生、教師之間提供了一個(gè)互動(dòng)、交流的平臺(tái),教師可以利用麥克風(fēng)、攝像頭等設(shè)備,將所要講授的內(nèi)容,實(shí)時(shí)錄制,學(xué)生通過(guò)直播平臺(tái),實(shí)時(shí)獲取,并在線與教師進(jìn)行互動(dòng),營(yíng)造出了新時(shí)代的教育模式。此外,學(xué)校還可以利用智能考試庫(kù),通過(guò)錄入各個(gè)院校的考試題目,并與學(xué)生實(shí)際學(xué)習(xí)進(jìn)度相互匹配,呈現(xiàn)出每一個(gè)知識(shí)點(diǎn),使學(xué)習(xí)課程考試更智能化、自動(dòng)化[3]。
3軟件工程中存在的問(wèn)題
3.1產(chǎn)業(yè)鏈不完善
在軟件工程中,存在一些企業(yè)或者個(gè)人在沒(méi)有經(jīng)過(guò)仔細(xì)的市場(chǎng)調(diào)研的情況下,就直接參與到軟件工程開(kāi)發(fā)利用中,這嚴(yán)重影響了軟件市場(chǎng)競(jìng)爭(zhēng)力,導(dǎo)致軟件之間很難形成一種有效聯(lián)系,各軟件之間都處于獨(dú)立狀態(tài),此種情況嚴(yán)重破壞了以往穩(wěn)固的軟件工程產(chǎn)業(yè)鏈,致使軟件工程發(fā)展受到不良影響,阻礙軟件工程開(kāi)發(fā)新技術(shù)的進(jìn)程。由上文可知,各個(gè)行業(yè)的發(fā)展都與軟件工程有著緊密聯(lián)系,這也就意味著,如果產(chǎn)業(yè)鏈不完善,將會(huì)直接影響到其他行業(yè)發(fā)展[4]。
3.2具有一定盲目性
近年來(lái),從軟件工程的開(kāi)發(fā)利用成效看,在很大程度上推動(dòng)了社會(huì)經(jīng)濟(jì)的發(fā)展,發(fā)展勢(shì)頭非常強(qiáng)勁,基于此環(huán)境下,部分企業(yè)為了迎合這一發(fā)展趨勢(shì),并沒(méi)有權(quán)衡自身實(shí)力,缺乏對(duì)市場(chǎng)環(huán)境的深入調(diào)研,就一味地涌入軟件工程開(kāi)發(fā)市場(chǎng)中,導(dǎo)致軟件工程缺乏足夠的實(shí)用性、可靠性,最終致使企業(yè)以淘汰落幕。因此,對(duì)于企業(yè)以及個(gè)人來(lái)說(shuō),盲目地進(jìn)行軟件工程,不做調(diào)研和宏觀統(tǒng)籌,必將對(duì)企業(yè)整體發(fā)展帶去不良的影響[5]。
3.3實(shí)用性和創(chuàng)新性不足
一些企業(yè)為快速獲得利益,沒(méi)有進(jìn)行市場(chǎng)調(diào)研就盲目與其他企業(yè)進(jìn)行競(jìng)爭(zhēng),這也決定了其在軟件工程中,只能參考、模仿其他企業(yè)的軟件功能,而自身并未具備足夠的開(kāi)發(fā)實(shí)力,這便導(dǎo)致軟件工程嚴(yán)重缺乏創(chuàng)新性,同時(shí),其應(yīng)用價(jià)值也會(huì)受到嚴(yán)重影響,這將會(huì)嚴(yán)重影響到該領(lǐng)域的進(jìn)步與發(fā)展。面對(duì)當(dāng)前激烈的市場(chǎng)競(jìng)爭(zhēng),對(duì)于大部分軟件工程企業(yè)而言,提高自身綜合競(jìng)爭(zhēng)實(shí)力才是最為根本的發(fā)展之道。
4軟件工程開(kāi)發(fā)新技術(shù)分析
互聯(lián)網(wǎng)技術(shù)的發(fā)展與應(yīng)用,在真正意義上實(shí)現(xiàn)了萬(wàn)物連接,這為軟件工程開(kāi)發(fā)技術(shù)的研究提供了良好基礎(chǔ),逐步向信息化、智能化方向發(fā)展。同時(shí),也打破了以往局限于PC機(jī)的局面,開(kāi)始逐步向移動(dòng)終端設(shè)備發(fā)展,下文主要分析當(dāng)前開(kāi)發(fā)新技術(shù)的主要內(nèi)容。
4.1人工智能
在科技不斷發(fā)展下,計(jì)算機(jī)應(yīng)用軟件得到了良好發(fā)展,已經(jīng)逐步朝向人工智能方向發(fā)展。人工智能,又稱(chēng)“AI智能”,其本質(zhì)就是研究、開(kāi)發(fā)智能技術(shù),是一種智能擴(kuò)展的現(xiàn)代新型科學(xué)技術(shù)[6]。比如:社交通信管理軟件,通過(guò)輸入學(xué)生的學(xué)籍信息,便可看到具有相似性的同類(lèi)型信息,也為學(xué)生推薦了具有相似興趣的朋友。人工智能在不斷發(fā)展下,涉及了兩個(gè)主要類(lèi)別,其中監(jiān)督技術(shù)主要涵蓋了支持向量機(jī)、BP神經(jīng)網(wǎng)絡(luò)等,該類(lèi)別主要就是,依托于人工智能先驗(yàn)知識(shí),構(gòu)建出數(shù)據(jù)分析模型,同時(shí),依照該模型進(jìn)行有效監(jiān)督訓(xùn)練、學(xué)習(xí),從而提升了數(shù)據(jù)分析準(zhǔn)確度。此外,還包含了無(wú)監(jiān)督技術(shù),其中涵蓋了K均值等,這一類(lèi)別并不需要應(yīng)用相關(guān)經(jīng)驗(yàn)知識(shí),當(dāng)中的數(shù)據(jù)分析模型,可以直接進(jìn)行自動(dòng)化挖掘信息,并構(gòu)建一個(gè)功能較為全面的學(xué)習(xí)模式,此種無(wú)監(jiān)督學(xué)習(xí),在語(yǔ)音識(shí)別、文本檢索等領(lǐng)域得到了廣泛應(yīng)用。
4.2軟件系統(tǒng)架構(gòu)
軟件開(kāi)發(fā),最為基本的就是構(gòu)建基本輪廓,這部分內(nèi)容將直接決定著軟件工程整體設(shè)計(jì)。C/S作為典型應(yīng)用軟件架構(gòu),能夠直接劃分應(yīng)用軟件,即將其分為服務(wù)器、客戶機(jī)[7]。在服務(wù)器部分中,涵蓋了Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器。按照這一架構(gòu)下構(gòu)建的軟件系統(tǒng),為了方便用戶可以借助該軟件處理、加工信息,需要在用戶端安裝對(duì)應(yīng)的客戶軟件才可以滿足實(shí)際使用需求。比如:輸入邏輯業(yè)務(wù)請(qǐng)求、查看服務(wù)器的處理結(jié)果,在此種架構(gòu)下的軟件系統(tǒng),當(dāng)用戶端發(fā)來(lái)各項(xiàng)邏輯業(yè)務(wù)請(qǐng)求時(shí),服務(wù)器會(huì)直接接收到,而后對(duì)業(yè)務(wù)請(qǐng)求的數(shù)據(jù)信息進(jìn)行解析處理。此外,還有一個(gè)典型應(yīng)用軟件架構(gòu),即B/S,主要包含了Web服務(wù)器、瀏覽器、數(shù)據(jù)庫(kù)服務(wù)器。與C/S不同的是,B/S在使用過(guò)程中,并不需要另外安裝用戶端,可以直接在瀏覽器中輸入具體的Web服務(wù)器地址,當(dāng)客戶進(jìn)入系統(tǒng)后,就可以直接處理、加工對(duì)應(yīng)的數(shù)據(jù)信息了。綜合來(lái)看此架構(gòu),具有較強(qiáng)的實(shí)用性,因此,在具體應(yīng)用中,并不需要操作人員掌握大量的先進(jìn)技術(shù),會(huì)應(yīng)用一些基礎(chǔ)性計(jì)算知識(shí)與技能就可以達(dá)到應(yīng)用需求。
5軟件工程開(kāi)發(fā)新技術(shù)未來(lái)發(fā)展對(duì)策
5.1借助政府管理職能創(chuàng)新產(chǎn)品服務(wù)
軟件工程開(kāi)發(fā)技術(shù)的研究與實(shí)現(xiàn),需要政府管理職能作用的支持,只有政府高度配合與支持,才能為軟件工程整體發(fā)展創(chuàng)造優(yōu)良環(huán)境,進(jìn)而助推技術(shù)研發(fā)。首先政府有關(guān)部門(mén)需要正確認(rèn)識(shí)技術(shù)研發(fā)的重要性,并通過(guò)多種舉措給予支持,如政府發(fā)揮指導(dǎo)、引領(lǐng)作用、加大力資金支持,從而激發(fā)民間資本增進(jìn)積極性,逐步參與到投資中,盤(pán)活技術(shù)融資市場(chǎng),吸納更多資本加入技術(shù)研發(fā)產(chǎn)業(yè)中,從而全面推進(jìn)新技術(shù)的研發(fā)和應(yīng)用[8]。事實(shí)上,軟件工程技術(shù)本身并非完善,同時(shí),客戶本身需求的多樣化,與產(chǎn)品安全技術(shù)標(biāo)準(zhǔn)之間出現(xiàn)了一定差異,這些都會(huì)直接影響軟件實(shí)際操作效果,進(jìn)而直接阻礙現(xiàn)代技術(shù)創(chuàng)新發(fā)展。在此過(guò)程中,政府必須做好引導(dǎo),發(fā)揮帶頭作用,不斷推動(dòng)技術(shù)產(chǎn)品創(chuàng)新。例如:要積極創(chuàng)新應(yīng)用安全機(jī)制,主要是保證技術(shù)水平,防止用戶信息遭到泄漏,保障用戶利益。
5.2以自主產(chǎn)權(quán)推動(dòng)產(chǎn)業(yè)結(jié)構(gòu)發(fā)展
首先,需要進(jìn)一步優(yōu)化投資結(jié)構(gòu),積極關(guān)注相關(guān)開(kāi)發(fā)技術(shù)項(xiàng)目發(fā)展,并從自身出發(fā),調(diào)整技術(shù)研發(fā)和計(jì)劃[9]。其次,為進(jìn)一步推動(dòng)軟件工程開(kāi)發(fā)技術(shù)發(fā)展和產(chǎn)業(yè)結(jié)構(gòu)升級(jí),需要建立完善的軟件技術(shù)創(chuàng)新合作組織,促進(jìn)行業(yè)技術(shù)交流。再次,有關(guān)部門(mén)需要高度重視知識(shí)產(chǎn)權(quán),除了要積極廣泛地宣傳知識(shí)產(chǎn)權(quán)問(wèn)題,還要加強(qiáng)治理、打擊各項(xiàng)違反知識(shí)產(chǎn)權(quán)行為,提升各主體知識(shí)產(chǎn)權(quán)保護(hù)意識(shí),為企業(yè)技術(shù)研發(fā)營(yíng)造出良好的環(huán)境。最后,企業(yè)需要從自身出發(fā),側(cè)重分析整個(gè)市場(chǎng)發(fā)展規(guī)律,在此基礎(chǔ)上,構(gòu)建出相應(yīng)的軟件管理制度,為軟件開(kāi)發(fā)設(shè)計(jì)提供科學(xué)保證。此外,為保證整個(gè)領(lǐng)域能夠更加健康地發(fā)展,還需要關(guān)注軟件產(chǎn)品開(kāi)發(fā)質(zhì)量監(jiān)管工作,這就需要軟件工程開(kāi)發(fā)部門(mén)和其管理部門(mén)一同商討,加強(qiáng)監(jiān)管,使產(chǎn)品性能以及質(zhì)量可滿足應(yīng)用需求。
5.3軟件工程技術(shù)發(fā)展新趨勢(shì)
5.3.1全球協(xié)作化發(fā)展。經(jīng)濟(jì)全球化發(fā)展趨勢(shì)下,推動(dòng)著信息、技術(shù)也趨向全球發(fā)展,特別是當(dāng)前互聯(lián)網(wǎng)技術(shù)逐漸普及與應(yīng)用下,給軟件工程開(kāi)發(fā)工作產(chǎn)生了巨大影響,使其朝向協(xié)作、交付的態(tài)勢(shì)發(fā)展。伴隨當(dāng)前社會(huì)經(jīng)濟(jì)飛速發(fā)展,各國(guó)軟件行業(yè)發(fā)展模式也越發(fā)重視使用和引進(jìn)優(yōu)秀人才,助力軟件開(kāi)發(fā)。對(duì)此,我國(guó)軟件行業(yè)也應(yīng)當(dāng)積極引進(jìn)、聘請(qǐng)高端軟件技術(shù)人才,促使全球化高質(zhì)量資源得到有效利用,進(jìn)一步推進(jìn)軟件開(kāi)發(fā),逐步提升我國(guó)軟件業(yè)持續(xù)良好發(fā)展。5.3.2模塊化發(fā)展趨勢(shì)?,F(xiàn)如今,市場(chǎng)環(huán)境變化較快,這給企業(yè)帶來(lái)了一定壓力,為持續(xù)發(fā)展,軟件行業(yè)必須創(chuàng)新發(fā)展,對(duì)此,引入模塊化發(fā)展思維,打包處理各類(lèi)軟件的構(gòu)件和應(yīng)用,激發(fā)企業(yè)創(chuàng)新能力。模塊體現(xiàn)出獨(dú)立的開(kāi)發(fā)邏輯特性,可以定義有關(guān)接口。依托標(biāo)準(zhǔn)化方法、技術(shù),從而更好地發(fā)揮出資源、應(yīng)用系統(tǒng)的優(yōu)勢(shì),使得各類(lèi)服務(wù)可以組件化發(fā)展,可以利用較少的時(shí)間,完成局部化、概念的完整性等內(nèi)容的設(shè)計(jì)?;谶@種模塊化發(fā)展趨勢(shì),實(shí)際運(yùn)行體現(xiàn)出較強(qiáng)的嚴(yán)謹(jǐn)性,同時(shí),也進(jìn)行了全面的評(píng)測(cè),確保達(dá)到標(biāo)準(zhǔn)后才能投入使用。借助這種模塊化模式,不僅迎合了當(dāng)前軟件行業(yè)發(fā)展需求,也為日后軟件發(fā)展指明了方向。
6結(jié)語(yǔ)
總而言之,基于“互聯(lián)網(wǎng)+”日益發(fā)展下,軟件工程開(kāi)發(fā)新技術(shù)絕對(duì)不能盲目適應(yīng)市場(chǎng)需求,而要在完善整個(gè)產(chǎn)業(yè)鏈基礎(chǔ)上,注重提高自身開(kāi)發(fā)新技術(shù)的能力,提高技術(shù)實(shí)用性、創(chuàng)新性,同時(shí),相關(guān)部門(mén)需要提高對(duì)自主產(chǎn)權(quán)的保護(hù)意識(shí),借助政府的職能作用,在資金以及技術(shù)研發(fā)環(huán)境方面獲得足夠的支持,不斷加大技術(shù)研發(fā)創(chuàng)新能力,強(qiáng)化產(chǎn)品服務(wù)性能,從而更好地滿足社會(huì)需求與發(fā)展,提升企業(yè)開(kāi)發(fā)新技術(shù)的綜合實(shí)力。
作者:王超 單位:綿陽(yáng)城市學(xué)院
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:CSCD期刊
榮譽(yù):中國(guó)優(yōu)秀期刊遴選數(shù)據(jù)庫(kù)
級(jí)別:部級(jí)期刊
榮譽(yù):中國(guó)期刊全文數(shù)據(jù)庫(kù)(CJFD)
級(jí)別:省級(jí)期刊
榮譽(yù):中國(guó)期刊全文數(shù)據(jù)庫(kù)(CJFD)