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