陳 勇, 林 超
(中國石油大學(華東) 網絡及教育技術中心, 山東 青島 266580)
多媒體教室運維管理系統(tǒng)研究
陳 勇, 林 超
(中國石油大學(華東) 網絡及教育技術中心, 山東 青島 266580)
結合該校多媒體教室管理中存在的問題,設計開發(fā)了一套針對服務人員的運維管理系統(tǒng)。該系統(tǒng)采用B/S架構,基于阿里云平臺,利用移動端掃碼識別技術和基于移動云通信的手段,實現了從教師報修到客服人員任務自動化、流程處理,并以報表的方式進行數據呈現,提升運行維護人員日常工作管理效率。
多媒體教室; 管理系統(tǒng); 手機二維碼; B/S; 阿里云
近些年隨著信息技術與教育教學的不斷融合,多媒體教室也被賦予更多的時代特征,逐漸轉變?yōu)橹腔劢淌遥溆筛咝V谢窘虒W場所變?yōu)橐粋€龐雜的服務體系,可自然地進行人機交互[1-2];內容豐富,能夠滿足個性化學習[3];教學模式也由講授式變?yōu)檠杏懯?,可實時記錄課堂內容[4],課堂的教師主體地位發(fā)生變化,多媒體教室服務也由單純的設備維護轉為課堂教學過程設計參與以及課堂效果的反饋評估。黃榮懷等認為智慧教室的“智慧性”涉及教學內容的優(yōu)化呈現、學習資源的便利獲取、課堂教學的深度互動、情景感知與檢測、教室布局與電氣管理等方面的內容[5]。也正是由于以上的特征,學校對多媒體教室管理的專業(yè)化、精細化,以及服務的及時性提出了更高的要求。
以我校為例,截至到2017年,共有各類多媒體教室242間,教室內各類設備近2萬臺套,筆者在多媒體教室的日常管理工作中發(fā)現多媒體教室存在以下主要問題:
(1) 服務人員的專業(yè)素養(yǎng)與智慧教室業(yè)務需求的矛盾;
(2) 設備的易用性與教師使用習慣的矛盾;
(3) 設備資產管理嚴格性與服務及時性的矛盾;
(4) 課程教學的依賴程度與課程設計復雜度和連續(xù)性的矛盾;
(5) 服務團隊的弱化和萎縮與不斷增長的業(yè)務需求的矛盾。
學校要求管理部門對于學校現有的資產管理不斷加強,這也進一步要求資產管理者需要對學校過去幾年建設的資產信息,能夠做到可記錄、可保存、可傳承,過去傳統(tǒng)的管理方式,其運行效率、適用性已無法適應當前的要求,更為嚴重的是影響了教師的授課質量和學生的學習效率。學校迫切地需要通過先進的互聯網信息技術,引入先進的管理思路,為學校資產在管理過程中的信息留存、故障報修、維護人員管理、外協公司管理、信息共享等數據應用提供必要的應用平臺,為將來的教學環(huán)境建設和資產信息管理奠定基礎。一個安全可靠、結構合理、支持資產信息管理、運行維護的應用軟件平臺則是學校信息化建設高效進行的前提和保障。
系統(tǒng)采用B/S架構設計,基于阿里云平臺,在研發(fā)過程中結合了現代軟件工程理論和先進的智能手機應用,工作人員利用智能手機掃描在高校信息管理系統(tǒng)[6-8]、圖書館數字化建設[9-11]、設備資產管理[12-14]中廣泛應用的二維碼,在資產設備庫中查詢該產品信息,選擇對應的故障信息,進行工單提交,并通過手機進行設備相關維護信息的更新登記。其他的客服人員或者設備使用人員可以在線對此次故障請求處理。設備的使用說明、計算機分區(qū)信息以及軟件安裝的信息則通過維護人員登錄網站進行維護,將相應的鏈接地址以及教室信息生成二維碼圖片并打印粘貼到相應的設備上,以方便手機端的快速訪問。運維系統(tǒng)流程如圖1所示。
圖1 運維系統(tǒng)流程圖
系統(tǒng)功能主要由手機端和服務器端2個部分組成。手機端由報修模塊、處理模塊、統(tǒng)計模塊構成;服務器端由基礎信息管理、人員管理、工單管理、事件管理、資產管理等系統(tǒng)構成,完成事件從創(chuàng)建-處理-評價的業(yè)務閉環(huán)。 系統(tǒng)結構功能如圖2所示:
圖2 運維系統(tǒng)結構功能圖
1.3.1 手機端軟件開發(fā)
手機端的主要功能是提供一維碼和二維碼的掃描功能以及查詢信息的快速展現。通過手機端掃描教學柜上的二維碼,準確定位當前教室;點擊設備信息確認按鈕彈出掃描界面,通過掃描設備的一維碼標簽自動調出設備信息,經確認后更新到遠程多媒體設備管理系統(tǒng)數據庫,并與當前教室建立關聯,從而實現掃描功能。通過掃描教學柜的二維碼的標簽彈出信息查詢按鈕,點擊該按鈕彈出設備使用說明、系統(tǒng)軟件查詢,以及硬件信息查詢3個查詢的超鏈接地址,通過點擊上述地址進入詳細信息頁面,從而實現查詢功能。
手機端條碼的掃描功能主要是移動端通過自帶的客戶端程序中掃碼功能,調用系統(tǒng)平臺H5服務,進行數據通信。查詢部分主要是選擇了JQuery Mobile 作為框架,與該框架是一個統(tǒng)一的,針對移動平臺的,觸摸友好的框架。手機端掃描數據的回傳,主要是移動端通過ws 通信,通過JSON的方式,將數據傳遞到平臺服務器。Android手機通過http協議POST傳輸方式中的HttpPost方法來實現,其過程是首先創(chuàng)建HttpPost實例,設置需要請求服務器的url,其次為創(chuàng)建的HttpPost實例設置參數,然后發(fā)起post請求獲取返回實例HttpResponse,最后使用EntityUtils對返回值的實體進行處理,取得返回的字符串。
手機端二維碼掃描功能核心代碼:
function isFunction(value) { return type(value) == ″function″ }
function isWindow(obj) { return obj != null && obj == obj.window }
function isDocument(obj) { return obj != null && obj.nodeType == obj.DOCUMENT_NODE }
function isObject(obj) { return type(obj) == ″object″ }
function isPlainObject(obj) {
return isObject(obj) && !isWindow(obj) && Object.getPrototypeOf(obj) == Object.prototype
}
function likeArray(obj) {
var length = !!obj && ′length′ in obj && obj.length,
type = $.type(obj)
return ′function′ != type && !isWindow(obj) && (
′array′ == type || length === 0 ||
(typeof length == ′number′ && length > 0 && (length-1) in obj)
)
}
手機端掃描數據的檢查核心代碼:
function compact(array) { return filter.call(array, function(item){ return item != null }) }
function flatten(array) { return array.length > 0 ? $.fn.concat.apply([], array) : array }
camelize = function(str){ return str.replace(/-+(.)?/g, function(match, chr){ return chr ? chr.toUpperCase() : ′′ }) }
function dasherize(str) {
return str.replace(/::/g, ′/′)
.replace(/([A-Z]+)([A-Z][a-z])/g, ′$1_$2′)
.replace(/([a-zd])([A-Z])/g, ′$1_$2′)
.replace(/_/g, ′-′)
.toLowerCase()
}
uniq = function(array){ return filter.call(array, function(item, idx){ return array.indexOf(item) == idx }) }
function classRE(name) {
return name in classCache ?
classCache[name] : (classCache[name] = new RegExp(′(^|\s)′ + name + ′(\s|$)′))
}
function maybeAddPx(name, value) {
return (typeof value == ″number″ && !cssNumber[dasherize(name)]) ? value + ″px″ : value
}
手機端掃描系統(tǒng)截圖,如圖3所示。
1.3.2 數據庫的開發(fā)
數據采用windows的sqlserver數據庫,數據庫中記錄各種實用信息,可以打印各種表格,如單位部門表、用戶表、事件組表、固定資產表等。
1.3.3 后臺網站管理
后臺網站管理部分則采用.net 編寫,網站運行在IIS 服務器上,二維碼的自動生成是調用谷歌的API在線生成的,以下是部分主要代碼:
圖3 手機端掃碼界面
本文設計并實現了基于云平臺和手機移動端多媒體教室管理系統(tǒng),實現了多媒體教室相關軟硬件信息和使用說明的鏈接地址的編碼,以及快速識別查詢功能,有效地提高了我校多媒體教室信息化管理的水平。
References)
[1] 陳衛(wèi)東,葉新東,張際平.智能教室研究現狀與未來展[J].遠程教育雜志,2011(4):39-45.
[2] 劉貽新,陳宗術,陳浪誠,等.新時期高校多媒體教室管理的創(chuàng)新工作[J].實驗技術與管理,2015,32(7):5-8.
[3] 鄭云翔.信息技術環(huán)境下大學生個性化學習的研究[J].中國電化教育,2014(7):126-131.
[4] 聶風華, 鐘曉流, 宋述強. 智慧教室:概念特征、系統(tǒng)模型與建設案例[J].現代教育技術. 2013,(7):5-8.
[5] 黃榮懷,胡永斌,楊俊鋒,等.智慧教室的概念及特征[J].開放教育研究,2012(2):22-27.
[6] 彭紅. 高校學生的新幫手:手機二維碼[J].電子商務,2013(11):90-91.
[7] 韓江. 二維碼技術在高校信息管理系統(tǒng)中的應用[J]. 數字技術與應用, 2014(1):106-106.
[8] 朱天元. 智能手機二維碼技術如何推動校園信息化發(fā)展探討[J]. 無線互聯科技, 2014(1):43-44.
[9] 李寒. 二維碼在高校圖書館數字化建設中的應用探討[J]. 內蒙古科技與經濟, 2014(5):75-76.
[10] 胡烏仁,康瓊瓊. 二維碼技術在圖書館中的應用研究[J]. 內蒙古師范大學學報 (哲學社會科學版), 2013(1):127-129.
[11] 唐靜. 淺析二維碼在圖書館讀者服務中的應用[J]. 科技創(chuàng)新導報, 2014(3):208-209.
[12] 吳丹. 基于手機二維碼的高校實驗室設備管理模式探討[J].科教文匯, 2014(7):77-81.
[13] 霍文杰. 基于二維碼技術的高校大型儀器設備信息管理系統(tǒng)[J]. 沈陽航空工業(yè)學院學報, 2007(2):90-92.
[14] 唐自力. 二維碼與移動互聯技術在高校固定資產管理中的應用[J].計算機光盤軟件與應用, 2013(14):281-282.
Research on operation and maintenance management system for multimedia classroom
Chen Yong, Lin Chao
(Network and Educational Technology Center, China University of Petroleum, Qingdao 266580, China)
In light of the problems in the management of multimedia classrooms in this university, a set of the operation and maintenance management system for the service personnel is designed and developed. Based on the Aliyun platform, this system adopts the B/S(browser/server)architecture to realize the task automation and procedure processing from the teacher’s report to the customer service personnel by using the mobile terminal scanning code recognition technology and mobile cloud communication means. The data presentation is carried out in the form of reports to improve the daily management efficiency of the operation and maintenance personnel.
multimedia classroom; management system;mobile phone 2D code; B/S;Aliyun
2017-09-25
陳勇(1968—),男,安徽宿松,中國石油大學(華東)網絡及教育技術中心主任,碩士,副研究員,研究方向為信息化.
E-mail:chenyong@upc.edu.cn
10.16791/j.cnki.sjg.2017.12.074
TP311
B
1002-4956(2017)12-0301-04