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