董崇杰
摘 要: 根據(jù)東莞經(jīng)濟(jì)轉(zhuǎn)型對(duì)技能型人才的要求,以新莞人職業(yè)傾向及對(duì)知識(shí)技能的實(shí)際需求為出發(fā)點(diǎn),創(chuàng)新新莞人知識(shí)技能培訓(xùn)模式,研究和構(gòu)建移動(dòng)學(xué)習(xí)和移動(dòng)培訓(xùn)模式,基于Android平臺(tái)開發(fā)了新莞人知識(shí)技能培訓(xùn)移動(dòng)學(xué)習(xí)平臺(tái)。該平臺(tái)具有良好的運(yùn)行效率、可擴(kuò)展性和可維護(hù)性,為新莞人學(xué)習(xí)知識(shí)和技能提供了良好的移動(dòng)學(xué)習(xí)平臺(tái)。
關(guān)鍵詞: 新莞人; 知識(shí)技能; 移動(dòng)學(xué)習(xí); Android
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)09-42-03
Design and implementation of knowledge skill training mobile learning
platform for Dongguan's new residents
Dong Chongjie
(Dongguan polytechnic, Dongguan, Guangdong 523808, China)
Abstract: According to the requirements of the economic transformation of Dongguan to skilled personnel, take new Dongguan residents' occupation tendency and the actual demands for knowledge and skill as the starting point, innovate the knowledge skill training mode for the Dongguan's new residents, research and build the mobile learning and mobile training mode, and a knowledge skill training mobile learning platform based on Android platform is developed for the Dongguan's new residents. The platform has good operating efficiency, scalability and maintainability, and provides a good mobile learning platform for the Dongguan's new residents to learn knowledge and skill.
Key words: Dongguan's new residents; knowledge and skill; mobile learning; Android
0 引言
根據(jù)對(duì)東莞部分企業(yè)新莞人的問卷調(diào)查數(shù)據(jù)顯示,大量新生代新莞人正值青年時(shí)代,較傳統(tǒng)的新莞人相比,受教育和職業(yè)技能培訓(xùn)水平有所提高。他們帶著對(duì)成功人士的羨慕和崇拜,期盼通過自身的努力實(shí)現(xiàn)美好的夢(mèng)想。他們有著十分強(qiáng)烈的繼續(xù)學(xué)習(xí)欲望,但是,由于閑暇時(shí)間較少、下班時(shí)間較晚、學(xué)習(xí)培訓(xùn)機(jī)構(gòu)地點(diǎn)較遠(yuǎn)等因素,導(dǎo)致他們不能夠便捷、安全、有效地接受專業(yè)學(xué)習(xí)培訓(xùn)。這不僅影響了他們的職業(yè)發(fā)展目標(biāo),浪費(fèi)了他們大量的人力、物力和時(shí)間,也不利于企業(yè)人力資本的積累和用工穩(wěn)定。面對(duì)新生代新莞人如此強(qiáng)烈的學(xué)習(xí)需求,除了企業(yè)培訓(xùn)與一些教育部門的職業(yè)教育是目前主流的再教育渠道以外,我們的城市東莞還沒有提供其他更加符合他們學(xué)習(xí)行為的服務(wù)措施?,F(xiàn)今移動(dòng)互聯(lián)網(wǎng)已經(jīng)植入了新生代新莞人的生活,在這個(gè)移動(dòng)互聯(lián)的時(shí)代里,可以借助互聯(lián)網(wǎng)豐富的資源。本文針對(duì)新莞人知識(shí)技能培訓(xùn)在充分調(diào)研的基礎(chǔ)上搭建了移動(dòng)資源學(xué)習(xí)平臺(tái),以滿足新生代新莞人對(duì)知識(shí)技能學(xué)習(xí)需求。
1 相關(guān)技術(shù)
1.1 Android技術(shù)
Android[1-2]是一種以Linux為基礎(chǔ)的開放源代碼操作系統(tǒng),主要用于便攜設(shè)備。目前尚未有統(tǒng)一的中文名稱,中國大陸地區(qū)較多人使用“安卓”或“安致”。Android操作系統(tǒng)最初由Andy Rubin開發(fā),最初主要支持手機(jī)。2005年由google收購注資,并組建開放手機(jī)聯(lián)盟開發(fā)改良,逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上。Android的系統(tǒng)架構(gòu)和其他操作系統(tǒng)一樣,采用了分層的架構(gòu)。android分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫層和linux核心層。
1.2 JSP技術(shù)
JSP是新一代的動(dòng)態(tài)內(nèi)容編程技術(shù),它繼承了Java技術(shù)的“一次編寫,隨處運(yùn)行”的特性,允許Web開發(fā)人員開發(fā)和維護(hù)與平臺(tái)無關(guān),信息豐富動(dòng)態(tài)的Web頁面,包括HTML,DHTML,XHTML和XML,它能使Web開發(fā)人員輕易搭建網(wǎng)絡(luò)平臺(tái),建立起功能強(qiáng)大的Web網(wǎng)站。JSP可以把用戶界面從內(nèi)容層次中分離出來,使得Web開發(fā)人員不必修改底層的動(dòng)態(tài)內(nèi)容,就可以修改整體的頁面布局。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)設(shè)計(jì)原則
新莞人知識(shí)技能培訓(xùn)移動(dòng)學(xué)習(xí)平臺(tái)是結(jié)合數(shù)字化學(xué)習(xí)和移動(dòng)互聯(lián)網(wǎng)的需求特點(diǎn)為出發(fā)點(diǎn),為新莞人提供基于移動(dòng)網(wǎng)絡(luò)的簡(jiǎn)單實(shí)用的在線學(xué)習(xí)平臺(tái),在系統(tǒng)設(shè)計(jì)中主要遵循實(shí)用性原則、可行性原則、安全性原則和可擴(kuò)展性原則。
⑴ 實(shí)用性原則。要求系統(tǒng)設(shè)計(jì)易于操作、維護(hù)和管理、用戶體驗(yàn)好,能充分的借助無線移動(dòng)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、Web技術(shù)等實(shí)現(xiàn)對(duì)學(xué)習(xí)場(chǎng)所和學(xué)習(xí)資源的有效利用,以方便不同角色的用戶參與到移動(dòng)學(xué)習(xí)中。
⑵ 可行性原則。要求在用戶現(xiàn)有的硬件技術(shù)特別是智能終端硬件水平和軟件技術(shù)基礎(chǔ)上,能基本實(shí)現(xiàn)所要求的功能,同時(shí)對(duì)用戶的技術(shù)素質(zhì)提出更高的要求。
⑶ 易用性原則。充分考慮本系統(tǒng)最終面向的用戶文化水平的特點(diǎn),在設(shè)計(jì)系統(tǒng)界面、功能操作方式等方面要做到簡(jiǎn)單易用。
⑷ 資源豐富原則。充分考慮新莞人知識(shí)技能培訓(xùn)的實(shí)際需求,在服務(wù)器端要做到培訓(xùn)資源豐富多樣化,并保持不斷的更新,不斷滿足學(xué)習(xí)者的實(shí)際需要,符合新莞人職業(yè)發(fā)展。
2.2 系統(tǒng)功能設(shè)計(jì)
系統(tǒng)的功能設(shè)計(jì)主要包括服務(wù)器端功能設(shè)計(jì)和客戶端功能設(shè)計(jì)兩個(gè)部分,系統(tǒng)總體功能結(jié)構(gòu)如圖1所示。
[新莞人知識(shí)技能培訓(xùn)移動(dòng)學(xué)習(xí)平臺(tái)][客戶端功能][服務(wù)器端功能][用戶登錄][在線考試和
成績(jī)查詢][移動(dòng)在線學(xué)習(xí)][移動(dòng)在線交流] [學(xué)員用戶管理][考試管理][資源管理][在線交流] [資源分類][資源權(quán)限][資源內(nèi)容]
圖1 系統(tǒng)總體功能設(shè)計(jì)
2.2.1 服務(wù)器端功能設(shè)計(jì)
⑴ 用戶登錄模塊:該模塊主要實(shí)現(xiàn)對(duì)用戶賬號(hào)的管理,實(shí)現(xiàn)用戶登錄認(rèn)證,權(quán)限認(rèn)證。該模塊負(fù)責(zé)新莞人用戶賬號(hào)、個(gè)人信息注冊(cè)、修改、賬號(hào)權(quán)限管理。
⑵ 資源管理模塊:該模塊針對(duì)培訓(xùn)資源管理。包括對(duì)資源的分類、資源權(quán)限的管理和資源內(nèi)容管理。資源內(nèi)容管理包括新增資源內(nèi)容、修改資源內(nèi)容和刪除資源內(nèi)容等功能。
⑶ 考試管理模塊:該模塊主要用于測(cè)試試題管理和學(xué)員成績(jī)管理,管理員可以新增考題,設(shè)置考題選項(xiàng),對(duì)題庫考題進(jìn)行維護(hù)。培訓(xùn)教師可以查詢學(xué)員成績(jī)等。
⑷ 學(xué)員用戶管理:該模塊主要方便管理員進(jìn)行學(xué)員用戶的移動(dòng)學(xué)習(xí)行為進(jìn)行查詢統(tǒng)計(jì)。管理員可以分別按照登錄時(shí)長、登錄次數(shù)、學(xué)習(xí)資源等選項(xiàng)查詢學(xué)員用戶信息,以列表的形式在客戶端展示,以便更好的為學(xué)員用戶提供服務(wù)。
⑸ 在線交流:培訓(xùn)教師與學(xué)員用戶之間的交流溝通,支持客戶端通過HTTP方式提交請(qǐng)求問題,回復(fù)問題,交流模塊將問題以列表的方式通過Web方式呈現(xiàn)。
2.2.2 系統(tǒng)客戶端功能設(shè)計(jì)
⑴ 用戶登錄模塊:該模塊主要實(shí)現(xiàn)用戶登錄認(rèn)證和權(quán)限認(rèn)證,用戶第一次通過客戶端訪問移動(dòng)學(xué)習(xí)服務(wù)器端進(jìn)行學(xué)習(xí)時(shí),需要輸入用戶名和密碼登錄系統(tǒng)。用戶名和密碼可以保存在系統(tǒng)客戶端,當(dāng)再次使用該系統(tǒng)時(shí)完成自動(dòng)登錄。
⑵ 在線學(xué)習(xí)模塊:該模塊主要包括移動(dòng)在線培訓(xùn)學(xué)習(xí)功能,在線學(xué)習(xí)模塊主要用于學(xué)員用戶進(jìn)行培訓(xùn)資源學(xué)習(xí),觀看培訓(xùn)視頻和課程學(xué)習(xí),支持學(xué)員進(jìn)行在線更新和本地更新。
⑶ 考試管理模塊:該模塊支持學(xué)員用戶在線測(cè)試和成績(jī)查詢。
2.3 系統(tǒng)架構(gòu)設(shè)計(jì)
現(xiàn)有的新莞人知識(shí)技能培訓(xùn)大都是基于培訓(xùn)學(xué)?,F(xiàn)場(chǎng)教學(xué)以及借助互聯(lián)網(wǎng)和多媒體技術(shù)實(shí)現(xiàn)的培訓(xùn),而移動(dòng)學(xué)習(xí)才是真正實(shí)現(xiàn)任何人在任何時(shí)間和任何地點(diǎn)都可以進(jìn)行有效學(xué)習(xí)的方式,基于移動(dòng)互聯(lián)網(wǎng)的教育培訓(xùn)是未來教育培訓(xùn)的發(fā)展方向。根據(jù)新莞人知識(shí)技能培訓(xùn)移動(dòng)學(xué)習(xí)的實(shí)際需求,在充分利用現(xiàn)有培訓(xùn)資源的前提下,系統(tǒng)采用B/S和C/S相結(jié)合的體系架構(gòu)[3-4],如圖2所示。
3 系統(tǒng)實(shí)現(xiàn)
新莞人知識(shí)技能培訓(xùn)資源是按照不同類別進(jìn)行管理,然后再按照每類資源的列表建立 Android程序用戶界面的Activity,一個(gè)Activity就是一個(gè)頁面,以培訓(xùn)教學(xué)視頻頁面為例,外觀描述編寫文件WebVideo.xml,而功能實(shí)現(xiàn)編寫WebVideo.java,每一講的培訓(xùn)鏈接采用線性布局xml代碼如下[3,5]:
4 結(jié)束語
本文針對(duì)目前東莞已有知識(shí)技能培訓(xùn)資源,以新莞人職業(yè)傾向及對(duì)知識(shí)技能的實(shí)際需求為出發(fā)點(diǎn),創(chuàng)新新莞人知識(shí)技能培訓(xùn)模式,設(shè)計(jì)開發(fā)了基于Android的新莞人知識(shí)技能培訓(xùn)移動(dòng)學(xué)習(xí)平臺(tái),廣泛應(yīng)用于手機(jī)、平板電腦等便攜式移動(dòng)設(shè)備。該平臺(tái)為知識(shí)技能培訓(xùn)資源的快速移動(dòng)學(xué)習(xí)提供了一種新的途徑,它實(shí)用,值得推廣。新莞人學(xué)員能夠根據(jù)自己的職業(yè)規(guī)劃,合理安排他們的業(yè)余時(shí)間,選擇合適的知識(shí)技能培訓(xùn)資源,提升其知識(shí)技能水平,為“智慧東莞”增添新的活力。下一步將根據(jù)新莞人職業(yè)發(fā)展的需求豐富該平臺(tái)培訓(xùn)資源,引入微視頻的形式進(jìn)行移動(dòng)培訓(xùn),不斷提升對(duì)新莞人知識(shí)技能的培訓(xùn)質(zhì)量,提高學(xué)員的學(xué)習(xí)效果。
參考文獻(xiàn):
[1] Junsheng Wu, Hai Zeng. Design and Application of AssistantTeaching System of Network Course and Mobile Learning Based on Android[J]. Microcomputer Applications,2014.3:18-20
[2] 楊朔,鮑乾,彭敏佳,王存宇.基于Android的健康提醒系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2015.3:53-55
[3] Chongjie Dong.Design and Implementation of Mobile LearningTerminal Platform of Network Course Based on Android[J].AMR Vols.1044-1045,2014:1118-1121
[4] 李靖.基于Android的移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)研究[J].電子技術(shù),2016.8:19-21
[5] 李中平,邱健峰,李璐,王勇.Android手機(jī)遠(yuǎn)程控制關(guān)鍵技術(shù)分析[J].計(jì)算機(jī)應(yīng)用與軟件,2013.4:113-115