衛思瑜
(陜西職業技術學院 陜西 西安 710100)
隨著現代網絡技術的進步,智能手機的普及,通過手機搜索新聞,觀看視頻成為當前人們獲取信息的重要方式。而作為智能手機主要使用群體的大學生來講,其更是該方式的主力軍。同時隨著現代課程改革的推進,如何在有限的時間內最大程度的讓學生學習好思政課程,成為當前高校思考的重點。對此,本文結合現代通信網絡技術,提出一種基于微視頻的移動學習系統,并對該思政移動學習系統的具體實現進行了詳細的闡述。
隨著現代流媒體技術的發展,如何對系統中的視頻進行壓縮,從而可更好的節約網絡資源,成為當前思考的重要的問題。H.264作為VCEG和ISO/IEC的 MPEG所共同組建的聯合視頻組所開發的新一代的數字視頻編碼標準,成為當前編碼效率最高,同時也是當前應用最為復雜的視頻編碼技術,并將給未來的數字化流媒體帶來革命性的變革。該技術其典型的在于其數據壓縮比高,與其他現有的視頻編碼標準相比,在圖像壓縮方面更具備優勢。該技術還提供了網絡抽象層,使得該文件可在不同的網絡中進行傳輸。
對此,結合上述的分析,文中采用H.264作為流媒體壓縮技術。通過該技術可使得教育教學資源當中的任何格式的資源都轉換為該技術下的流媒體格式,從而方便了對視頻文件的統一的管理。同時采用該文件可更好的壓縮微視頻的大小,更好的滿足學習者對流量的需求,提高系統的利用效率。
Microsoft Office Access數據庫作為美國微軟公司開發的一款數據庫技術,其主要被應用在小型企業或者是大企業的當中的某個部門。該數據庫其典型的特點在于具有很強的數據分析和統計能力,可統計上萬條不同的數據表格記錄。同時AGI數據庫還提供了包括頁、表、模塊、報表等多達7種的方式來建立數據庫的對象;同時提供多種向導、模塊等,從而將數據存儲、查詢、界面設計等進行規范化的操作。對此結合上述的優勢,本文采用Access2012作為數據庫,并以ASP作為其開發語言。
結合現代智能手機的應用需求,本文提出對該平臺的設計需遵循以下的設計原則:
1)跨平臺性原則
當前在智能手機領域其主要包括IoS、Andriod系統和WP三大主流系統,并為高校學生所使用。要提高該思政課程移動學習系統在學生當中的利用率,首先就需要在不同的應用操作平臺上可對該系統進行使用,從而使得該系統的普及成為可能。
2)簡潔性原則
對平臺的設計要盡量做到頁面簡單、功能簡潔,從而讓學生在打開主界面的時候,對其中需要的功能能夠一目了然,從而提高對該系統使用的黏性,吸引學生的興趣。
3)先進性原則
在結合系統實際需求的情況下,保障系統的先進性,從而使得系統能夠滿足學生對系統功能的需求。
結合思政課程教育教學實際,文中將該系統的使用角色分為教師、學生和管理者三類角色。其中教師主要負責對思政課程視頻資源進行管理,包括上傳、刪除等;學生則主要對視頻資源進行觀看,并下載。其具體的功能如圖1所示。

圖1 系統功能設計Fig.1 System functional design
1)系統管理:該模塊主要對系統的基礎數據進行維護、系統日志備份、系統參數設置;
2)視頻點播:該模塊主要包括視頻分類、視頻下載、視頻管理和視頻點播。其中視頻分類、視頻管理主要為教師使用。視頻點播與下載則主要為學生使用。教師通過將不同的思政課程視頻上傳到數據庫中存儲,而學生則通過其中的視頻點播進行觀看。
3)論壇交流:該模塊主要提供教師和學生、學生和學生相互交流的空間,其具體的內容可根據學生的需求建立不同的討論小組。
4)用戶管理:該模塊主要包括基本信息、權限分配和注冊登錄。其中基本信息包括教師和學生信息的修改、刪除;權限分配主要對注冊用戶的功能進行分配,從而使得不同角色具備不同的功能權限;注冊登錄則包括用戶注冊和用戶登錄。
根據對系統的需求和使用角色的分析,本系統采用B/S訪問模式。該模式與傳統的C/S模式相比,在系統訪問和系統維護方面都具備很大的優勢。在系統訪問方面客戶端只需要安裝WEB瀏覽器即可實現對該移動學習系統的訪問;在數據的維護方面只需要對服務器端的相關數據進行更新和維護。而其中的業務層和數據層都在服務器端。同時該媒體其主要包括視頻,因此,設置專用的流媒體服務器的方式,實現對流媒體視頻的存儲與轉換。對此,本系統整體架構為如圖2所示。

圖2 思政移動學習系統整體架構Fig.2 Ideological and Political overall architecture of mobile learning system
結合系統的使用角色和實際的需求,本文將該系統的數據庫E-R設計為如圖3所示。
因此,通過上述的E-R結構關系圖,本文將該系統的數據表格設計為用戶基本信息表、視頻分類表、用戶注冊表、播放記錄表、系統日志表等表格。
對本系統的開發本文采用ASP.NET3.5+Access2012+div+visual studio 2012。其中visual studio 2012作為本系統的開發工具,DIV作為本系統頁面設計工具,ASP.NET3.5作為ASP頁面設計語言,整體的系統以Access2012作為系統數據庫,從而實現對系統的開發。

圖3 系統整體E-R關系圖設計Fig.3 System as a whole E-R diagram design
該功能其具體的實現流程為用戶登錄,在通過系統的比對之后,進入到點播界面。用戶再通過WEB界面實現對功能的點播,并通過資源服務器的搜索實現對思政視頻資源的播放。而用戶端要實現對流媒體的播放,只需要安裝HTML的<vedio>元素即可。其實現的部分代碼為:

通過對上述系統的構建,實現了將思政教育內容通過移動手機實現學習的新型教育教學方式,從而促進思政課程的高效率的學習進行了嘗試,更好的滿足現代信息教育的需求。
[1]王覓,賀斌,祝智庭.微視頻課程:演變、定位與應用領域[J].中國電化教育,2013(4):88-94.
[2]易巍,趙子涵.H.264視頻編解碼標準及其應用[J].林區教學,2010(6):78-80.
[3]鄧文淵,陳惠貞,陳俊榮.ASP與網絡數據庫技術[M].北京:中國鐵道出版社,2004.
[4]周忠榮.數據庫原理與應用(ACCESS)[M].2版.北京:清華大學出版社,2007.
[5]劉博,胡飛,陸偉.使用Visual Studio模板和策略來統一和維護項目的框架結構[J].科學技術與工程,2007(13):3133-3135,3144.
[6](德)福斯特,(德)厄齊爾著.寫給Web開發人員看的HTML5教程[M].姜雪荃,林星,孫亮譯.北京:人民郵電出版社,2012.
[7]丁海燕,袁國武,張澤華,等.用CSS+DIV開發技術實現網頁布局[J].實驗科學與技術,2012(4):39-41.
[8]宋豫軍.基于儀表管理的Web信息共享系統設計與實現[J].工業儀表與自動化裝置,2015(1):70-73.
[9]劉一田,孔震,李萌.Web應用中故障檢測機制的研究與改進[J].陜西電力,2012(11):66-69.
[10]王彬,肖偉紅,趙子蘭,等.一種基于電網WEB準實時數據的靜態安全分析方法[J].陜西電力,2015(3):72-75,82.