999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的移動教務系統的設計

2018-12-31 00:00:00吳恒曹文平
現代信息科技 2018年9期

摘 要:隨著互聯網的擴大應用和移動設備的普及,移動端的應用需求越來越大。高校的教務管理也從傳統的Web應用轉移到手機應用上。移動教務系統使得高校的教務管理更加先進。文章完成了基于Android和SQLite的移動教務系統設計,實現了移動端的學生和教師的教務需求。

關鍵詞:移動教務系統;Android;SQLite

中圖分類號:TP316.8 文獻標識碼:A 文章編號:2096-4706(2018)09-0092-03

Abstract:With the expansion of the internet and the spread of mobile devices,the demand for mobile applications is growing. Educational management in colleges and universities has also shifted from traditional web applications to mobile phone applications. The mobile educational system makes the educational administration of colleges and universities more advanced. This article completes the design of mobile educational system based on Android and SQLite,realizing the educational needs of students and teachers on the mobile side.

Keywords:mobile educational system;Android;SQLite

0 引 言

隨著網絡信息化的普及,高校大多建立了基于Web的教務管理系統,實現了教務工作的網絡化和無紙化。同時隨著無線網絡的應用,移動教務管理信息平臺建設在高校教務管理中具有重要的作用[1],教務管理系統應該適應新的需求。因此,移動教務管理系統在高校的應用勢在必行。目前有采用基于Android技術實現的移動系統[2,3],有采用J3ME技術實現的移動系統[4],還有在原有Web系統上擴展了移動端的功能[5]。各個高校有自己的教務管理特點,因此需要根據自身的不同特點構建數據共享平臺,并在Web端和移動端提供服務,滿足現代互聯網+教育教學的需要。

1 相關技術介紹

系統客戶端使用Android技術,控制端使用Java技術和Jsp技術,移動端數據庫使用SQLite技術,數據庫端使用MySql數據庫服務器。

Android是一種以Linux與Java為基礎的開放源代碼操作系統,主要使用于便攜設備,采用OpenCORE作為基礎多媒體框架,平臺具有顯著的開放性。目前,Android操作系統被廣泛應用于智能手機等移動終端,具有跨平臺性,可以在三大主流操作系統上運行;具有開放性,Android硬件、軟件都是開源的,協議范圍內可以個性化地改變相應代碼;同時可以無縫結合優秀的Google服務,如地圖、郵件、搜索等服務。

SQLite是D.Richard Hipp用C語言編寫的開源嵌入式數據庫引擎,它支持大多數的SQL92標準,并且可以在所有主要的操作系統上運行。SQLite實現了完備的、可嵌入的、零配置的SQL數據庫引擎,非常適合應用于嵌入式移動數據庫。SQLite的版權允許無任何限制的應用,包括商業性的產品。

2 系統設計

系統主要有三種角色,即為教師和學生提供服務,為管理人員提供管理功能。學生功能以查詢和選課為主;教師功能以查詢和登錄成績為主;管理功能主要對各種角色信息、各種課程信息進行增刪改查。因此系統的功能分為三大功能模塊:學生模塊、教師模塊、管理員模塊。系統功能模塊圖如圖1所示。

2.1 登錄模塊

實現用戶登錄功能。接受用戶輸入的登錄名、密碼。系統設定三種角色:學生、教師、管理員,不同用戶選擇不同的登錄角色,如果登錄成功,進入相應的模塊。

2.2 學生模塊

個人信息模塊:查看個人的學籍信息,修改其他字段信息,同時可以修改個人密碼。

選課模塊:在選課選項中選取自己所要修的課程提交給系統;查看已選修的課程信息或修改待定選課信息;學生在教師登錄成績前對已選修的課程提出課堂建議。

查看成績模塊:該模塊組合了學生對課程的評價功能和查看成績功能。評價功能在教師登錄學生成績之后開放,可以對教師的授課進行評價打分;作為對教師的一個考核指標,每個學生都必須對所選課程進行評價,評價之后方能查詢該門課程的成績。

查看課表模塊:課表采用了動態生成策略,通過對學生選課及教師課程排課的信息自動生成學生課表,因此實現了一生一課表的功能。當進行了課程排課信息的調整后,能聯動調整學生的課表,使得學生能及時掌握課表的變動信息。

2.3 教師模塊

個人信息模塊:查看自己的個人信息,修改其他字段信息,同時可以修改個人密碼。

個人教務信息模塊:查看個人的教務信息;查看個人所帶課程信息;查看所授課程的學生相關信息;查看個人的課表信息,該信息同樣是動態生成,當修改了課程排課信息后進行自動更新;上傳教學大綱等相關教學資料。

課程成績管理模塊:完成個人所授課程成績的錄入及修改功能。

2.4 管理員登錄模塊

信息管理模塊:完成對信息的增刪改查功能,信息包括學生信息、教師信息、課程信息、班級信息;完成排課功能。

角色管理功能:完成角色的創建及權限授予功能。

3 主要數據庫設計

系統中的主要的數據流包括:三種角色的個人信息、學生成績、選課信息、教師的教務信息、排課信息、角色信息和課表信息。頂層數據流圖如圖2所示。

主要的數據庫包括班級表、學生表、教師表、管理員表、課程表、選課表、成績表。具體表設計如表1至表7所示。

4 結 論

系統實現了移動教務系統的Web端及移動端的功能設計,經測試,達到了實際要求的技術指標,能夠滿足全校學生和教師的并發訪問。除了基本功能外,系統增加了課表的自動生成功能,結合移動設備的特點為用戶提供了即時的信息共享。系統后續可以擴展信息變更后的自動提示功能,使得用戶及時掌握信息的變更。

參考文獻:

[1] 果大軍.移動教務管理信息平臺建設理論研究 [J].信息通信,2015(11):150-151.

[2] 裴妍.基于Android的移動教務平臺的設計與實現 [D].長春:吉林大學,2016.

[3] 張靈芝.基于Android的移動教務系統的設計與實現 [D].北京:北京郵電大學,2016.

[4] 張蕓.基于J2ME的移動教學管理系統的設計與實現 [D].成都:電子科技大學,2015.

[5] 史淵,王佳偉,阮陽,等.基于Android的移動教務綜合系統 [J].軟件,2017,38(1):127-130.

作者簡介:吳恒(1987-),男,漢族,計算機工程學院學生;通訊作者:曹文平(1968-),男,漢族,湖北鐘祥人,講師,碩士。研究方向:數據庫及數據挖掘。

主站蜘蛛池模板: 青青青国产视频手机| 亚洲欧美日韩另类| 九色视频一区| 久久久亚洲色| 色综合狠狠操| 亚洲国产精品一区二区高清无码久久| 九色视频最新网址| 日韩一级毛一欧美一国产| 亚洲天堂网在线播放| 无码专区国产精品第一页| 91久久精品日日躁夜夜躁欧美| 亚洲三级视频在线观看| 久久亚洲国产视频| 国产精选小视频在线观看| 色妞永久免费视频| 草草影院国产第一页| 国产成人高清精品免费软件| 国产视频a| 国产在线高清一级毛片| 亚洲三级色| 亚洲第一天堂无码专区| 欧美精品黑人粗大| 国产网站在线看| 激情午夜婷婷| 亚洲a级毛片| 欧美色伊人| 亚洲成在人线av品善网好看| 国产成人精品在线1区| 国产成人凹凸视频在线| www.91在线播放| 国产乱子精品一区二区在线观看| 欧美成人午夜视频| 亚洲综合狠狠| 亚洲欧洲自拍拍偷午夜色| 国产精品内射视频| 高清无码一本到东京热 | 91精品啪在线观看国产91九色| 国产精品一区不卡| 久草美女视频| 日韩精品毛片人妻AV不卡| 欧美一区二区人人喊爽| 国产视频只有无码精品| 亚洲系列无码专区偷窥无码| 97视频在线观看免费视频| 55夜色66夜色国产精品视频| 97se亚洲综合在线韩国专区福利| 成人日韩视频| 国产97视频在线| 99草精品视频| 啪啪免费视频一区二区| 中文字幕在线永久在线视频2020| 红杏AV在线无码| yy6080理论大片一级久久| a国产精品| 蜜芽国产尤物av尤物在线看| 日韩成人在线网站| 国产精品毛片一区视频播| 成人字幕网视频在线观看| 精品福利视频导航| 青青久在线视频免费观看| 91视频日本| 亚洲精品无码久久久久苍井空| 国产精品丝袜在线| 亚洲区第一页| 国产日韩欧美视频| 亚洲热线99精品视频| 国产精品欧美激情| 亚洲欧美日韩中文字幕在线| 亚洲高清中文字幕在线看不卡| 国产成人高清精品免费| 亚洲综合专区| 亚洲V日韩V无码一区二区| 久草视频精品| 国产在线视频自拍| 精品国产污污免费网站| 亚洲精品无码成人片在线观看| 五月天在线网站| 亚洲第一香蕉视频| 一本一本大道香蕉久在线播放| 国产区免费| 老司机久久99久久精品播放| 国产人成乱码视频免费观看|