前言:尋找寫作靈感?中文期刊網用心挑選的軟件工程開發新技術研究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
[摘要]隨著互聯網、大數據、云計算等技術的發展,軟件工程已經在電子商務、電子政務、智能旅游、在線學習、社交通訊等領域得到廣泛普及使用,取得了顯著的應用成效。通過結合高中生學習的知識及課外實踐認知,對“互聯網+”時代軟件工程應用領域和軟件工程開發新技術的分析,為軟件工程開發提供參考。
[關鍵詞]軟件工程;云計算;B/S架構;數據庫
大數據、云計算等技術的發展,促進了計算機軟件在多個領域的普及使用,不僅涵蓋了電子政務、電子商務、工業制造、交通物流,同時還涵蓋了教育教學。高中教學目前采用的計算機軟件非常多,比如直播課堂、考試庫、圖書館管理系統、多媒體廣播系統等,這些都極大地提高了教育教學的信息化水平,具有重要的作用和意義。
1“互聯網+”時代軟件工程應用領域
1.1直播課堂
目前,高中學習階段最為關鍵的應用軟件就是直播課堂。由于高中教學名師資源少,為了能夠讓更多的學生掌握名師教學的方法、技巧,傳播更好的學習經驗,高中學校引入了直播課堂。直播課堂能夠為教師、學生提供一個直播教學互動平臺,教師可以找到一間教師,部署好麥克風、攝像頭等設備,將講授的內容傳播到每一個學生面前,猶如在教室上課一樣。
1.2智能考試庫
高中課程非常多,許多學校還都是大班級上課,因此高中階段考試非常頻繁,為了能夠更好實現考試自動化,高中開發了智能考試庫。智能考試庫能夠錄入各個名校、高考試題,并且將其匹配到高中課程的每一個知識點,這樣就可以實現信息加工和處理,保證高中課程考試智能化、自動化。
1.3圖書館管理
高中學校圖書館藏書豐富,學生為了擴大知識面,許多學生去借閱圖書,為了提高圖書采購、借閱管理的自動化,引入了自動化管理系統,該系統能夠錄入學生的資源、圖書信息,然后實現借閱信息管理,提高了圖書館的信息化水平。
1.4社交通訊
目前,隨著移動終端的發展,每一位學生和老師基本都擁有一部智能手機,手機QQ、微信、微博都可以安裝在智能手機上,利用這些軟件可以實現交友、學習、聊天等功能,具有重要的作用和意義。
2“互聯網+”時代軟件工程開發新技術
“互聯網+”時代,軟件工程開發技術日新月異,從傳統的信息化發展到了智能化階段,從大型PC機發展到了移動終端設備,本文結合高中時期學習的計算機技術及課外實踐認知,分析了這些技術應用及發展情況。
2.1軟件系統架構技術
軟件系統架構是一個軟件的大致輪廓,也是軟件頂層設計的重要內容。C/S是一種最經典的分布式軟件架構,可以將應用軟件劃分為客戶機、服務器兩個組成部分,其中服務器包括了Web服務器和數據庫服務器。基于C/S架構的軟件系統需要在用戶端安裝一個客戶軟件,用戶通過該軟件能夠實現信息加工和處理,比如輸入邏輯業務請求、查看服務器處理結果等。服務器可以接收用戶端發送來的邏輯業務請求,實現數據解析和處理。B/S是一個主流的應用軟件架構,該架構主要包括三個關鍵層次,分別是瀏覽器、Web服務器和數據庫服務器,用戶使用該系統架構時不需要安裝任何客戶端,只需要通過瀏覽器輸入Web服務器地址,用戶自動化的登錄到系統,實現信息加工。B/S架構具有較強的實用性,不需要軟件應用人員掌握先進的計算機專業知識,稍微了解計算機專業知識即可進行操作。
2.2人工智能
高中計算機應用軟件經過多年的發展,已經從傳統的信息加工發展到了當前的人工智能時代。人工智能可以實現自主學習、自我修復、自我認知功能。比如在社交通信管理軟件中,學生只要輸入一些簡單的個人學籍,就可以及時地獲取同類型信息,并且可以為學生自主推薦一些相同興趣的朋友。目前,人工智能經過多年實踐和發展,總體可以劃分為有監督技術、無監督技術兩個類別。BP神經網絡、支持向量機等屬于有監督技術,K均值等屬于無監督技術。有監督技術可以充分的利用人工智能先驗知識,構建一個功能健全的數據分析模式,針對這個模型進行有監督訓練和學習,可以提高模型應用的普適性,改進數據分析的精確度;無監督學習不需要采用任何以前的經驗知識,數據分析模型可以自動化地進行信息挖掘,自動化地構建一個學習模式,無監督學習方法經過多年的改進,已經在語音識別、文本檢索領域得到廣泛普及。隨著“互聯網+”時代的到來,高中生接觸的信息化范圍越來越廣泛,利用計算機軟件搜索學習資源,掌握更加先進的學習方法,提高自己的知識層次,豐富知識結構,具有重要作用。
【參考文獻】
[1]陳麗麗.互聯網時代JavaEE計算機軟件設計與開發技術研究[J].中國新通信,2017,19(2):68-68.
[2]張繼旺.大數據技術在“互聯網+”時代的運用與探討[J].電子技術與軟件工程,2017,15(13):157-157.
[3]楊小平.目前軟件工程技術在網絡時代背景下的發展探討[J].讀天下,2017,3(2):11-12.
[4]管侯斌.“互聯網+”時代下軟件開發給大學生創業帶來的機遇[J].電子技術與軟件工程,2017,3(2):10-10.
作者:陳奕輝 單位:山東省青島第一中學