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

基于BMOB云平臺的學習系統的開發

2019-04-03 05:41:12車謙路
讀天下 2019年4期
關鍵詞:開發

摘 要:隨著智能手機的普及,越來越多的人開始在手機上完成工作,比如聊天,打游戲,看視頻等。本文基于Android平臺和PC平臺實現了一款可以進行題目訓練和考試的考測系統,采用了java,Spring框架,數據庫采用Android內置的SQLite數據庫。該應用包括用戶登錄,用戶注冊,題目學習,章節測試,錯題復習以及重點題學習等,可以幫助用戶對知識熟練地掌握,用戶還可以與管理員進行交互,反饋意見和自己對于問題的解決方案。

關鍵詞:Android; Spring; SQlite;題目學習;開發

一、 研究的背景及意義

當今時代,很多人對于手機的使用率很高,當然也包括學生,對于學校來講讓學生能熟練地掌握知識是重中之重。而且頻繁的考試和測驗對于老師出卷子的要求也很高,而且判卷子的過程也需要大量的時間。而本系統可以幫助老師進行自動或者人工的組卷,同時也可以自動對于題目進行判斷正誤,大大減少了課堂測試的負擔,考試的結果會自動上傳到PC端,由管理員進行成績的導出。

技術方面,本系統分為兩個部分,基于Android的移動端由老師和學生使用,主要使用了java語言進行開發,使用SQLite作為數據庫,十分方便。另一部分是PC端由管理員使用可以進行題目的新增,修改以及成績的查看。使用了java語言進行開發,使用Spring框架作為項目的核心框架,保證項目的易維護性。

二、 系統功能需求分析

本系統需求分為兩個部分,Android端和PC端,Android端主要由老師和學生使用主要功能有用戶登錄,用戶注冊,考試組卷,習題自測,習題學習,重點題學習,錯題復習以及更多解答等。用戶注冊是用戶使用自己的用戶名和密碼注冊賬號;用戶登錄是用戶使用自己賬號密碼進行登錄;考試組卷是老師選擇題目將其組成試卷;習題自測是學生自己進行題目測試;習題學習是學生可以學習題庫中的內容。

PC端主要由管理員使用,可以進行題目的新增,修改,刪除和查詢,還可以進行學生成績導出等。其中題目的新增分為單個題目增加和批量增加。

三、 系統設計與實現

(一) Android客戶端設計與實現

用戶在注冊的時候會將自己的信息存儲在云數據庫中,這樣在其他人采用相同的賬號進行注冊的時候就會提示已經有相同的賬號,請使用其他賬號。同時如果用戶忘記自己的密碼,那么可以通過注冊時使用的密保問題進行重新設置密碼。對于題目練習功能的實現,用戶在初次登錄的時候會自動從云數據庫中將題目下載下來,之后每次更新題庫需要點擊更新題庫的按鈕,這樣能保證題目是最新的。重點題學習是用戶可以將自己認為很重要的題目設置為重點題,在本地數據庫中進行標志,有了重點題在復習的時候就更加方便,更得心應手。錯題復習是在自測過程中,如果有做錯的題目,那么會自動地記錄下來,可以在自己的錯題中進行查看。本系統最為人性化的功能就是題目反饋,如果學生在學習的過程中發現有哪個題目有更好的解答方法就可以上傳,管理員審核通過之后就可以記錄下來,也讓更多的同學能學習更好地解法。

(二) PC端設計與實現

PC端使用Spring框架進行編寫,使用tomcat服務器運行,PC端主要由管理員進行操作,需要較高的權限。主要功能有題目的管理,學生排名統計以及管理員信息管理。題目管理是管理員可以進行題目的新增,修改,查詢和刪除,其中題目的新增包括單個題目的新增和題目的批量新增。題目的批量增加是將帶有題目的excel文件解析,解析完成后將題目按照BMOB要求的格式進行處理,處理完成之后就可以將其上傳至云數據庫,完成題目的上傳。題目的修改是對于要修改的題目,可以在界面中進行修改,修改之后就將修改的結果上傳至云數據庫,這樣在Android用戶點擊題目更新的時候,就可以將修改的題目更新到自己的本地數據中,這樣就保證了題目的正確性。學生排名管理是另一個重要的功能,管理員可以將本次考試的結果導出為excel文件,這樣就能很好地了解學生的考試情況。對于管理員信息的修改是擁有更高層次權力的高級管理員才能修改,這樣就保證了系統的健壯性。

(三) 數據庫設計與實現

數據庫分為BMOB云數據庫和Android自帶的SQLite數據庫,其中云數據庫包括用戶信息表,題目表,更新題目表,刪除題目表,學生成績表。用戶信息表用于存儲管理員的基本信息包括用戶名,密碼,管理員級別等。管理員在登錄時,使用注冊的賬號密碼進行登錄。題目表中包括題目的編號,題目的類別,題目的信息,題目的解答,題目的類型等等。題目的編號用于唯一確定題目,題目的類別是科目的分類比如數學,語文等,題目的信息是題目詳細的內容,題目的解答是題目的答案,題目的類型是題目類型的分類如單選多選問答等。Android自帶的數據庫SQLite包括題目信息表,用戶信息表等。題目信息表包括題目的編號,題目的類別,題目的信息,題目的解答,題目的類型等等。用戶信息表包括用戶名,密碼,密保問題等。

參考文獻:

[1]周冉,高玉竹.Bmob云平臺在Android App開發中的應用[J].微型機與應用,2015,34(01):26-28.

[2]杜巍.Android App開發中Bmob云平臺的運用[J].通訊世界,2016(03):220-221.

[3]王麗,尤晟,李昂.基于Bmob后端云的簽到App開發[J].信息與電腦(理論版),2017(13):120-121.

[4]汪靜,許欣,王新年.基于Bmob云平臺的消息推送系統設計與實現[J].軟件導刊,2016,15(12):84-86.

[5]苗斌,程穎菲,袁博,婁劉娟.基于Bmob的安卓用戶管理系統的實現方法[J].內江科技,2017,38(08):56,78.

作者簡介:

車謙路,湖北省武漢市,華中科技大學。

猜你喜歡
開發
軟件開發信息管理系統的設計與實現
淺談動力總成騾子車開發方法
汽車科技(2016年5期)2016-11-14 08:04:56
高中歷史教學中對歷史圖片的開發及實際應用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統的設計與開發
河南方言文化資源的保護及其開發利用的研究
遵義紅色旅游開發對策研究
基于J2EE和Ionic的ITer學習APP設計與開發
單片機在電子技術中的應用和開發
主站蜘蛛池模板: 国产高清色视频免费看的网址| 婷婷色中文| 欧美特级AAAAAA视频免费观看| 国产午夜福利亚洲第一| 亚洲视频免费播放| 四虎永久免费地址| 亚洲va在线观看| 国产精品深爱在线| 国产成人精品男人的天堂| 国产小视频在线高清播放 | 久久精品国产国语对白| 国产又黄又硬又粗| 在线国产欧美| 亚洲国产中文精品va在线播放| 国产微拍一区| 日本色综合网| 在线欧美国产| 国产精品久久久久无码网站| 欧美伊人色综合久久天天| 女人18毛片水真多国产| 国产精品夜夜嗨视频免费视频| 亚洲色偷偷偷鲁综合| 亚洲a免费| 国产丝袜啪啪| 一级黄色欧美| 日韩在线欧美在线| 亚洲国产精品VA在线看黑人| 成人午夜免费观看| 国产精品密蕾丝视频| 大乳丰满人妻中文字幕日本| 国产天天色| 久久人人爽人人爽人人片aV东京热| 国产杨幂丝袜av在线播放| 国产产在线精品亚洲aavv| AV无码无在线观看免费| 免费无遮挡AV| 午夜日本永久乱码免费播放片| 综1合AV在线播放| 国产女人在线视频| 国产免费福利网站| 一级一级特黄女人精品毛片| 欧洲av毛片| 欧美日韩精品一区二区视频| 在线国产91| 中文字幕在线一区二区在线| 在线视频一区二区三区不卡| 99国产精品免费观看视频| 国产无人区一区二区三区| 欧美一区福利| 欧美一级大片在线观看| 国产成人你懂的在线观看| 免费高清a毛片| 亚洲天堂网站在线| 狠狠色婷婷丁香综合久久韩国| 国产成人精品三级| 国产a v无码专区亚洲av| 老司国产精品视频91| 久久大香香蕉国产免费网站| 国产福利小视频高清在线观看| 亚洲欧美综合另类图片小说区| 日本人又色又爽的视频| 91人人妻人人做人人爽男同 | 天天色天天综合网| 国产成人高清精品免费5388| 色悠久久综合| 免费毛片全部不收费的| 亚洲色无码专线精品观看| www.日韩三级| 精品视频91| 久久无码av三级| 国产免费高清无需播放器 | 无码高潮喷水在线观看| 国产亚洲男人的天堂在线观看| 精品无码日韩国产不卡av | 色综合激情网| 99视频有精品视频免费观看| 青青草原国产av福利网站| 奇米精品一区二区三区在线观看| 在线看片中文字幕| 综合人妻久久一区二区精品| 日韩精品无码不卡无码| 99资源在线|