劉起娟 石妍妍 霍颯 吳月霞 郭雪
摘 要:隨著大數(shù)據(jù)時(shí)代的到來(lái),對(duì)軟件工程發(fā)展提出了新的要求,使得以往的軟件工程技術(shù)在發(fā)展過(guò)程中存在諸多問(wèn)題,大數(shù)據(jù)是近幾年受到廣泛關(guān)注的話題,隨之而來(lái)的就是社會(huì)上對(duì)軟件人才更加需要,而如何培養(yǎng)高素質(zhì)的軟件人才成為現(xiàn)代教育中非常關(guān)鍵的研究?jī)?nèi)容。本文主要研究的就是在大數(shù)據(jù)的影響下,如何對(duì)軟件工程發(fā)展實(shí)施改革,以適應(yīng)社會(huì)發(fā)展對(duì)高校教育提出的新要求,提升教學(xué)的科學(xué)性和有效性。
關(guān)鍵詞:大數(shù)據(jù) 軟件工程 教學(xué)改革
引 言
軟件工程技術(shù)是信息技術(shù)的產(chǎn)物,在互聯(lián)網(wǎng)快速發(fā)展的背景下,有著廣泛的發(fā)展前景。大數(shù)據(jù)顧名思義,指的就是數(shù)據(jù)量非常龐大,甚至龐大到以現(xiàn)有的軟件工具已經(jīng)無(wú)法在短時(shí)間內(nèi)完成收集和整理。在這樣的形勢(shì)下,各行各業(yè)都受到了沖擊,大數(shù)據(jù)以及相關(guān)技術(shù)的前景是非常廣闊的。而要想將大數(shù)據(jù)的優(yōu)勢(shì)發(fā)揮出來(lái),僅有技術(shù)上的創(chuàng)新是遠(yuǎn)遠(yuǎn)不夠的,高素質(zhì)的軟件,人才也是必不可少的。
1軟件工程技術(shù)的概念分析
軟件工程技術(shù)是計(jì)算機(jī)技術(shù)和程序設(shè)計(jì)的結(jié)合體,具有規(guī)模大、范圍廣等眾多特點(diǎn),且軟件工程技術(shù)中包含了設(shè)計(jì)語(yǔ)言、設(shè)計(jì)模式、系統(tǒng)平臺(tái)、數(shù)據(jù)庫(kù)設(shè)計(jì)等眾多內(nèi)容,所以,在生活中被廣泛使用。由于軟件工程技術(shù)是在網(wǎng)絡(luò)基礎(chǔ)上展開(kāi)的,而在網(wǎng)絡(luò)快速發(fā)展的背景下,網(wǎng)絡(luò)安全問(wèn)題呈現(xiàn)出復(fù)雜性,在此種情況下,使得軟件工程技術(shù)在使用過(guò)程中也經(jīng)常會(huì)遇到安全問(wèn)題,甚至?xí)霈F(xiàn)軟件系統(tǒng)癱瘓,對(duì)軟件工程技術(shù)的發(fā)展產(chǎn)生嚴(yán)重的負(fù)面影響。
2大數(shù)據(jù)對(duì)軟件工程專業(yè)發(fā)展的沖擊
現(xiàn)階段大數(shù)據(jù)是企業(yè)取得競(jìng)爭(zhēng)優(yōu)勢(shì)的主要需求。未來(lái)企業(yè)將會(huì)需要大量的大數(shù)據(jù)人才,這不僅是大型企業(yè)的需求,中小企業(yè)由于得到國(guó)家政策的支持,在大數(shù)據(jù)的應(yīng)用上也是非常積極的。但是目前真正能在大數(shù)據(jù)方面實(shí)現(xiàn)有效應(yīng)用的企業(yè)并不多,人才缺口是非常嚴(yán)重的。因此很多高校已經(jīng)陸續(xù)在軟件工程方面開(kāi)設(shè)了一些專業(yè),立志于培養(yǎng)出符合社會(huì)企業(yè)需求的人才。但是大數(shù)據(jù)在為各行各業(yè)帶來(lái)機(jī)遇的同時(shí),對(duì)于高校教育卻是提出了新的要求,因?yàn)榇髷?shù)據(jù)技術(shù)正處于不斷更新中,而且企業(yè)需要的往往是實(shí)踐能力比較強(qiáng)的人才,大數(shù)據(jù)產(chǎn)業(yè)處于高速發(fā)展中,這一切都代表著,高校需要在軟件工程人才建設(shè)上進(jìn)行調(diào)整和改革,以實(shí)際需求為依據(jù)進(jìn)行教學(xué)改革,這就是未來(lái)軟件工程教學(xué)的主要改革方向。
3軟件工程技術(shù)在大數(shù)據(jù)時(shí)代背景下呈現(xiàn)的問(wèn)題分析
3.1軟件工程技術(shù)系統(tǒng)的數(shù)據(jù)問(wèn)題
安全問(wèn)題一直是網(wǎng)絡(luò)信息技術(shù)中面臨的主要問(wèn)題,在大數(shù)據(jù)快速發(fā)展的背景下,由于大數(shù)據(jù)具有數(shù)據(jù)量非常龐大的特點(diǎn),且我國(guó)現(xiàn)有的技術(shù)無(wú)法在短時(shí)間內(nèi)完成收集和整理,所以軟件工程技術(shù)系統(tǒng)受到很大的沖擊,產(chǎn)生嚴(yán)重的安全問(wèn)題。
3.2其他軟件對(duì)軟件工程技術(shù)產(chǎn)生的問(wèn)題
現(xiàn)階段,在互聯(lián)網(wǎng)行業(yè)快速發(fā)展的背景下,各種新型的設(shè)計(jì)軟件相繼被研發(fā)出來(lái),在人們生活中使用,在此種情況下,會(huì)對(duì)軟件工程技術(shù)帶來(lái)嚴(yán)重的問(wèn)題,具體主要體現(xiàn)在以下兩個(gè)方面:一方面新型軟件呈現(xiàn)出人性化設(shè)計(jì),而我國(guó)現(xiàn)有的軟件工程技術(shù)缺乏人性化設(shè)計(jì),無(wú)法為用戶提供多樣化的服務(wù)模式。另一方面新型軟件的安全性和穩(wěn)定性普遍較高,而我國(guó)現(xiàn)有的軟件工程技術(shù)安全性低,在規(guī)模不斷擴(kuò)大的背景下,會(huì)呈現(xiàn)出系統(tǒng)運(yùn)行穩(wěn)定性下降的趨勢(shì),制約了軟件工程技術(shù)的快速發(fā)展。
4大數(shù)據(jù)時(shí)代下軟件工程專業(yè)人才培養(yǎng)的改革
4.1革新教學(xué)內(nèi)容
在大數(shù)據(jù)沖擊下,教學(xué)需要適應(yīng)大數(shù)據(jù)產(chǎn)業(yè)的實(shí)際需求。在系統(tǒng)建設(shè)方面對(duì)學(xué)生進(jìn)行強(qiáng)化。目前在大數(shù)據(jù)產(chǎn)業(yè)中,使用的平臺(tái)主要是國(guó)內(nèi)外幾家大型互聯(lián)網(wǎng)企業(yè)創(chuàng)建的系統(tǒng),例如騰訊、百度等。例如加入Hadoop系統(tǒng)中應(yīng)用廣泛的HBase、Hive、Zookeeper、數(shù)據(jù)交換、大數(shù)據(jù)查詢、大數(shù)據(jù)項(xiàng)目實(shí)踐等核心內(nèi)容。而在軟件工程課程中,以往使用的并不與實(shí)際需求相一致,因此需要在原有的課程體系中加入先進(jìn)的系統(tǒng),需要重視大數(shù)據(jù)系統(tǒng)建設(shè)問(wèn)題,在統(tǒng)計(jì)軟件、程序設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)等方面進(jìn)行課程建設(shè)。
4.2打造全新師資隊(duì)伍
大數(shù)據(jù)下不僅在課程方面進(jìn)行改革,師資隊(duì)伍也是限制教學(xué)水平的主要因素,學(xué)校需要投入資源打造高素質(zhì)的師資隊(duì)伍。想培養(yǎng)出高素質(zhì)人才,教師本身也是需要具備極強(qiáng)的理論基礎(chǔ)和實(shí)踐能力。因此教師需要在軟件工程方面。尤其是實(shí)際開(kāi)發(fā)能力,將會(huì)對(duì)教學(xué)提供巨大的支持,并能夠掌握現(xiàn)階段軟件項(xiàng)目的一些新的標(biāo)準(zhǔn)和技術(shù)。因此學(xué)??梢詫?duì)此提供支持,與企業(yè)合作,派出教師定期到企業(yè)中進(jìn)行交流和學(xué)習(xí),支持教師實(shí)際參與到工程開(kāi)發(fā)中,這樣教師才能對(duì)企業(yè)的人才需求以及技術(shù)水平有足夠的了解。
4.3豐富教學(xué)方式
首先需要在實(shí)踐教學(xué)方面的革新。企業(yè)的實(shí)際開(kāi)發(fā)項(xiàng)目是在特定軟件環(huán)境下進(jìn)行的,而在教學(xué)中,學(xué)生也是需要接觸到這些環(huán)境的,尤其是一些實(shí)際開(kāi)發(fā)中會(huì)遇到的情況以及錯(cuò)誤,在以往的教學(xué)中是遇不到的,所以學(xué)校需要搭建出基于真實(shí)實(shí)踐環(huán)境模擬出來(lái)的實(shí)驗(yàn)環(huán)境,基于Hadoop在校內(nèi)搭建大數(shù)據(jù)實(shí)驗(yàn)平臺(tái),使學(xué)生掌握Hadoop中HBase、Hive、Zookeeper等技術(shù)并做到熟練掌握。其次就是強(qiáng)化校企合作。對(duì)大數(shù)據(jù)的解讀實(shí)際,已經(jīng)成為時(shí)代性的內(nèi)容,學(xué)校與企業(yè)在社會(huì)上的角色不同,但是對(duì)社會(huì)的推動(dòng)是不需要懷疑的,為了能夠培養(yǎng)出企業(yè)真正需要的軟件人才,學(xué)校與企業(yè)還需要進(jìn)行更加深入的合作,這樣就能讓理論與技術(shù)結(jié)合起來(lái),雙方共同推動(dòng)社會(huì)的發(fā)展。
4結(jié)語(yǔ)
總而言之,在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)快速發(fā)展的背景下,軟件工程技術(shù)發(fā)展迅猛,滿足了人們的多樣化市場(chǎng)需求。大數(shù)據(jù)時(shí)代下不僅要求對(duì)軟件工程技術(shù)中存在的問(wèn)題及時(shí)解決,還需要更專業(yè)、有創(chuàng)新能力的應(yīng)用型軟件人才,而教育方面則是需要在教學(xué)上進(jìn)行革新,這是必然的趨勢(shì),因此教改需要不斷深入,在各方面進(jìn)行強(qiáng)化。
參考文獻(xiàn):
[1] 張乾燕,陳林,秦川.翻轉(zhuǎn)課堂引領(lǐng)軟件工程專業(yè)課程教學(xué)改革——以宿遷學(xué)院為例[J].大學(xué)教育,2017(08).
[2] 張家銳.應(yīng)用型本科院校軟件工程專業(yè)實(shí)踐教學(xué)體系化與系統(tǒng)化改革的探索[J].合肥師范學(xué)院學(xué)報(bào),2017(03).
[3] 劉堂宇.淺析目前軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014(18):76-77.
[4] 賈瑞棟.淺析目前軟件工程技術(shù)在網(wǎng)絡(luò)時(shí)代背景下的發(fā)展[J].中國(guó)新通信,2016,18(10):88.