劉建宇
摘要:該文從系統(tǒng)的研究現(xiàn)狀著手,對基于安卓的移動端教學(xué)服務(wù)管理系統(tǒng)的研究現(xiàn)狀進(jìn)行了詳細(xì)的分析,然后對系統(tǒng)的開發(fā)技術(shù)進(jìn)行了概述,概述了系統(tǒng)從整體到功能模塊的設(shè)計(jì)過程,最后分別采用前臺、后臺的角度對基于安卓的移動端教學(xué)服務(wù)管理系統(tǒng)進(jìn)行了實(shí)現(xiàn)過程的闡述。
關(guān)鍵詞:安卓;移動端教學(xué);系統(tǒng);實(shí)現(xiàn)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)01-0091-01
近年來,網(wǎng)絡(luò)的教學(xué)形式逐漸出現(xiàn)在大眾視野,并被越來越多的人所接受及使用,因此,市場上各種類型的網(wǎng)絡(luò)教學(xué)呈暴增趨勢,隨著安卓系統(tǒng)在我國的不斷普及,使用安卓移動端的用戶越來越多,基于安卓系統(tǒng)所開發(fā)的應(yīng)用程序也越來越多,人們在網(wǎng)絡(luò)環(huán)境下訪問移動端的系統(tǒng)不會受到時間地點(diǎn)的限制。因此基于安卓平臺的教學(xué)輔助系統(tǒng)逐漸被高校重視,學(xué)生可以通過移動端的學(xué)習(xí)形式完成高校的教學(xué)任務(wù),并可以對教學(xué)的計(jì)劃、已學(xué)課程、未學(xué)課程、課程的成績進(jìn)行查詢,與教師和同學(xué)在線進(jìn)行交流。這樣實(shí)現(xiàn)了學(xué)校、教師、學(xué)生三方的積極互動,學(xué)校在完成教學(xué)任務(wù)的同時,也很好地實(shí)現(xiàn)了對學(xué)生學(xué)習(xí)行為的監(jiān)管,節(jié)省了教學(xué)資源,總體來講,建立移動端教學(xué)輔助管理系統(tǒng)可以給學(xué)校帶來積極的影響。
1 研究現(xiàn)狀
基于安卓的教學(xué)輔助管理系統(tǒng)也可以被看作是借助媒體形式的遠(yuǎn)程教學(xué),在我國,遠(yuǎn)程教學(xué)的形式最初是在二十世紀(jì)末期開始的,是以信件的郵寄、圖書等紙質(zhì)媒介的方式,這也是受到了我國當(dāng)時發(fā)展現(xiàn)狀的影響,隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,遠(yuǎn)程教學(xué)開始逐漸借助廣播、錄音、錄像、衛(wèi)星通訊、計(jì)算機(jī)網(wǎng)絡(luò)等形式,從廣播到計(jì)算機(jī)網(wǎng)絡(luò)形式,我國只用了近30年的時間,進(jìn)入到21世紀(jì)后,我國遠(yuǎn)程教學(xué)的方式是以多媒體為基本媒介,教學(xué)的方式更是以服務(wù)為主,這種形式易吸引大眾,也容易被大眾所接受,因此得到了迅速的發(fā)展,現(xiàn)今由于開發(fā)平臺的開源性,開發(fā)技術(shù)的前沿性、成熟性,人們開始進(jìn)行有針對性的、按照用戶需要的系統(tǒng)進(jìn)行設(shè)計(jì)。
2 系統(tǒng)開發(fā)技術(shù)
基于安卓的教學(xué)輔助管理系統(tǒng)的開發(fā)技術(shù)為J2EE框架技術(shù),采用JAVA語言在J2EE框架中進(jìn)行功能模塊的設(shè)計(jì),J2EE框架技術(shù)可以幫助程序人員進(jìn)行系統(tǒng)功能模塊的迅速整合,代碼具有重用性,節(jié)省了系統(tǒng)的開發(fā)時間,而系統(tǒng)的開發(fā)環(huán)境則為Eclipse、android sdk、adt環(huán)境,而系統(tǒng)的數(shù)據(jù)庫系統(tǒng)為SQL SERVER 2008數(shù)據(jù)庫系統(tǒng)。
3 系統(tǒng)設(shè)計(jì)
1) 系統(tǒng)整體設(shè)計(jì)
首先,在系統(tǒng)的整體設(shè)計(jì)中需要對系統(tǒng)的功能模塊進(jìn)行明確,基于安卓的教學(xué)輔助管理系統(tǒng)所具有的功能模塊包括注冊登錄、系統(tǒng)設(shè)置、在線交流、在線教學(xué)、課程成績、作業(yè)管理、課程管理等模塊,在系統(tǒng)整體流程設(shè)計(jì)中,系統(tǒng)的整體流程為,用戶在移動端通過賬號登錄到系統(tǒng),本系統(tǒng)的用戶可以是教師也可以是學(xué)生,學(xué)生用戶進(jìn)入到系統(tǒng)后可以在系統(tǒng)設(shè)置模塊中進(jìn)行一些基本信息的修改或完善,完善成功提交即可,然后可以通過課程管理模塊進(jìn)行已學(xué)課程及未學(xué)課程的狀態(tài)、進(jìn)度查看,對需要的課程進(jìn)行在線學(xué)習(xí),本功能模塊會實(shí)時記錄學(xué)習(xí)的進(jìn)度,對學(xué)習(xí)或者正在學(xué)習(xí)的課程設(shè)置為不允許快進(jìn)設(shè)置,然后可以通過在線教學(xué)模塊與教師進(jìn)行溝通,查看教師的教學(xué)直播過程,也可以進(jìn)行回看,在觀看過程中可以進(jìn)行相關(guān)的提問與留言。教師用戶進(jìn)入到系統(tǒng)后,可以在系統(tǒng)設(shè)置模塊中進(jìn)行基本資料的完善,然后進(jìn)行學(xué)生成績的上傳,也可以進(jìn)行在線直播為學(xué)生在業(yè)余時間提高專業(yè)知識。
2) 系統(tǒng)功能模塊設(shè)計(jì)
注冊登錄,用戶在第一次進(jìn)入系統(tǒng)前需要進(jìn)行用戶名的注冊,注冊成功后,可以通過注冊的用戶名、密碼進(jìn)入到系統(tǒng),本功能用于對用戶信息的判斷與驗(yàn)證,防止非法用戶的訪問。
系統(tǒng)設(shè)置:用于實(shí)現(xiàn)用戶在移動端對自己信息的增加、修改、刪除及完善,本功能模塊的用戶角色包括學(xué)生及教師。用戶在本功能模塊進(jìn)行信息的添加時需要注意信息格式的正確性。
在線交流:可以在本功能模塊與學(xué)生或教師之間進(jìn)行學(xué)術(shù)、課程內(nèi)容的探討。
在線教學(xué):教師可以進(jìn)行教學(xué)視頻的上傳或者進(jìn)行在線直播,學(xué)生按照直播時間觀看直播或者進(jìn)行直播的回放,并進(jìn)行留言。
課程成績:教師根據(jù)對學(xué)生在線做作業(yè)的情況進(jìn)行成績的評分與上傳,學(xué)生可以進(jìn)行課程成績的查詢。
作業(yè)管理:教師發(fā)布作業(yè)信息,學(xué)生在線寫作寫,完成后,提交即可,學(xué)生還可以進(jìn)行作業(yè)的查看。
課程管理:教師上傳課程計(jì)劃,學(xué)生查看已學(xué)、未學(xué)的課程計(jì)劃。
4 系統(tǒng)實(shí)現(xiàn)
基于安卓的移動端教學(xué)輔助管理系統(tǒng)的開發(fā)技術(shù)是在Eclipse、android sdk、adt環(huán)境下進(jìn)行開發(fā)的,系統(tǒng)的界面與系統(tǒng)的邏輯應(yīng)用可以分開實(shí)現(xiàn)。
基于安卓的移動端教學(xué)輔助管理系統(tǒng)的界面實(shí)現(xiàn)采用了HTML、DIV、CSS、JavaScript、JQuery等技術(shù)。系統(tǒng)采用了MVC設(shè)計(jì)模式,將系統(tǒng)前臺文件與后臺文件分開,前臺界面的實(shí)現(xiàn),也就是HTML文件安放至項(xiàng)目根文件的VIEW文件中,系統(tǒng)邏輯的實(shí)現(xiàn)按照用戶需求放置在Controller或Model文件夾中,實(shí)現(xiàn)了應(yīng)用程與邏輯層的合理分離。前臺進(jìn)行數(shù)據(jù)的提交與驗(yàn)證,后臺通過類、方法進(jìn)行消息的接收、判斷、處理,系統(tǒng)界面的設(shè)計(jì)與實(shí)現(xiàn)具有直觀性、簡要性,用戶可以直接對系統(tǒng)的功能模塊進(jìn)行訪問,也會明確各模塊的功能。所實(shí)現(xiàn)的功能模塊包括注冊登錄、系統(tǒng)設(shè)置、在線交流、在線教學(xué)、課程成績、作業(yè)管理、課程管理。
5 結(jié)束語
基于安卓的移動端教學(xué)輔助管理系統(tǒng)的實(shí)現(xiàn)是一種全新的遠(yuǎn)程教學(xué)方式,用戶只需要通過移動設(shè)備端進(jìn)行系統(tǒng)的下載與安裝就可以在網(wǎng)絡(luò)環(huán)境下對系統(tǒng)進(jìn)行訪問,改變了學(xué)生的上課方式,使學(xué)生對學(xué)習(xí)變的積極,改變了教師教學(xué)的方式,不用進(jìn)行作業(yè)的紙質(zhì)批閱、口頭下達(dá),節(jié)省了學(xué)校的教學(xué)資源,基于安卓的移動端教學(xué)輔助管理系統(tǒng)的使用還提高了教師的工作效率,使教學(xué)的管理逐漸變得多元化、規(guī)則化。
參考文獻(xiàn):
[1] 熊永亮.基于B/S的教學(xué)輔助管理系統(tǒng)的分析與設(shè)計(jì)[D].昆明:云南大學(xué),2012.
[2] 肖云鵬,劉宴兵.Android程序設(shè)計(jì)教程[M].北京:清華大學(xué)出版社,2013:13-66.
[3] 崔榮清.基于Android的移動輔助教學(xué)終端設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013:34-35.endprint