• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Android考試系統(tǒng)APP的設(shè)計(jì)與實(shí)現(xiàn)

    2019-09-10 15:25:25武獻(xiàn)宇
    大眾科學(xué)·中旬 2019年7期
    關(guān)鍵詞:學(xué)習(xí)考試

    摘 要:教育與科技相結(jié)合的教育方法也漸漸進(jìn)入人們的視野,結(jié)合科技發(fā)展的今天--網(wǎng)絡(luò)和手機(jī)成為了人們生活中不可或缺的一部分了,本設(shè)計(jì)專門設(shè)計(jì)了一款基于Android的考試系統(tǒng)APP的設(shè)計(jì)于實(shí)現(xiàn),將考試管理科學(xué)化,大大減少組織考試所需要的人力和財(cái)力。Android考試系統(tǒng)應(yīng)用軟件是基于Android系統(tǒng)進(jìn)行開發(fā)設(shè)計(jì)的APP軟件,通過使用本APP可以幫助老師組織學(xué)生進(jìn)行考試。

    關(guān)鍵詞:學(xué)習(xí);考試;Android;APP

    1 緒論

    隨著科技的飛速發(fā)展,知識(shí)的更新也是日益加快,傳統(tǒng)的學(xué)習(xí)知識(shí)已經(jīng)不能適應(yīng)現(xiàn)在的社會(huì)需求了,在移動(dòng)網(wǎng)絡(luò)這方面也得到了迅猛的發(fā)展,出現(xiàn)了數(shù)字學(xué)習(xí)與移動(dòng)設(shè)備相結(jié)合的新型學(xué)習(xí)模式--移動(dòng)學(xué)習(xí)。這種學(xué)習(xí)模式,不僅能滿足在校學(xué)子,還能適應(yīng)上班族的需求。在手機(jī)與網(wǎng)絡(luò)通訊技術(shù)和數(shù)字技術(shù)相結(jié)合下,新的考試模式APP與傳統(tǒng)的考試模式相比之下APP考試管理系統(tǒng)有著絕對(duì)性的優(yōu)勢(shì):減輕了人力勞動(dòng)力還節(jié)約了時(shí)間,不再需要監(jiān)考員來(lái)負(fù)責(zé)監(jiān)督考試了;.節(jié)約了考試路程和考試場(chǎng)地,在考試系統(tǒng)APP上就是可以在不同的地點(diǎn)不同的時(shí)間隨時(shí)隨地的進(jìn)行考試;減輕了浪費(fèi)資源、減少了紙張的數(shù)量、減少了印刷的成本。在此平臺(tái)上,學(xué)者可以隨時(shí)隨地都能學(xué)習(xí),都能自我考試,在這個(gè)強(qiáng)調(diào)終身學(xué)習(xí)的時(shí)代,科學(xué)有效的學(xué)習(xí)服務(wù)具有長(zhǎng)遠(yuǎn)的發(fā)展。

    2 系統(tǒng)設(shè)計(jì)

    2.1 系統(tǒng)功能設(shè)計(jì)

    本軟件的目的就是開發(fā)一個(gè)Android考試系統(tǒng),最終目標(biāo)是將軟件中的所有功能模塊都得到實(shí)現(xiàn),做到真正的自我學(xué)習(xí),自我考試地目的,讓學(xué)者不再束縛與傳統(tǒng)的教室和固定的時(shí)間去學(xué)習(xí),突破空間和時(shí)間限制,極大的滿足學(xué)者隨時(shí)隨地的學(xué)習(xí)需求。

    依軟件工程的設(shè)計(jì)思想和目標(biāo)根據(jù)功能需求,繪制了軟件設(shè)計(jì)流程圖,如圖3-1所示。

    2.2 SQLite數(shù)據(jù)庫(kù)設(shè)計(jì)

    Android考試系統(tǒng)主要分為兩個(gè)子系統(tǒng),一個(gè)為SQLite數(shù)據(jù)庫(kù)的管理,另一個(gè)為APP子系統(tǒng)。SQLite數(shù)據(jù)庫(kù)在對(duì)系統(tǒng)的需求進(jìn)行設(shè)計(jì)時(shí)將數(shù)據(jù)庫(kù)表結(jié)構(gòu)里面的字段進(jìn)行合理有效的設(shè)計(jì),保證在數(shù)據(jù)處理時(shí)數(shù)據(jù)表結(jié)構(gòu)的穩(wěn)定運(yùn)行。根據(jù)項(xiàng)目的需求設(shè)計(jì)了三個(gè)數(shù)據(jù)表,具體描述如以下表所示。

    1、用戶信息表

    此表用來(lái)記錄用戶登錄信息,用戶ID設(shè)為主鍵,這樣設(shè)計(jì)用戶ID具有唯一性,就好像每個(gè)人只用一個(gè)身份證ID來(lái)表示你自己,建立此表可以減少每次登錄繁瑣的輸入賬號(hào)和密碼帶來(lái)的煩惱,對(duì)此可以通過點(diǎn)擊記住密碼調(diào)用用戶信息數(shù)據(jù)庫(kù)登錄的信息來(lái)進(jìn)入主程序。

    2、練習(xí)題數(shù)據(jù)表

    在此考試軟件中,有許多練習(xí)題給用戶練習(xí),通過對(duì)這些練習(xí)的正確率有個(gè)統(tǒng)計(jì)調(diào)查,通過這個(gè)調(diào)查把用戶在哪些方面有不足之處及時(shí)的反應(yīng)給用戶,讓用戶加強(qiáng)對(duì)薄弱方面的練習(xí),因此這些調(diào)差需要通過數(shù)據(jù)庫(kù)來(lái)統(tǒng)計(jì)。

    3、考試結(jié)果數(shù)據(jù)表

    考試結(jié)果數(shù)據(jù)表主要是提供用戶有關(guān)考試結(jié)果信息,包括總成績(jī)、數(shù)據(jù)時(shí)間、使用時(shí)間、總題數(shù)、錯(cuò)誤題數(shù)和正確題數(shù),旨在讓用戶了解整個(gè)考試情況。

    3 系統(tǒng)功能實(shí)現(xiàn)

    3.1 系統(tǒng)登錄注冊(cè)功能模塊的實(shí)現(xiàn)

    登錄注冊(cè)模塊主要是為系統(tǒng)新用戶提供一個(gè)系統(tǒng)的入口,在用戶登錄之前需要先點(diǎn)擊選擇注冊(cè)TextView顯示出用戶注冊(cè)界面,在此界面需要填寫用戶名、電話、密碼等信息,注冊(cè)成功后跳回到登錄界面,填寫剛注冊(cè)賬號(hào)和密碼信息,如果正確就可以登入到系統(tǒng)的首界面。這樣一個(gè)模塊是為了讓用戶在退出學(xué)習(xí)時(shí)不要記住學(xué)到那里了,可以通過用戶ID讓系統(tǒng)自動(dòng)幫你保存當(dāng)前學(xué)習(xí)進(jìn)度。

    3.2 系統(tǒng)主界面功能模塊的實(shí)現(xiàn)

    系統(tǒng)主界面只有一個(gè)Activity集成于FragmentActivity,Activity中有一個(gè)ViewPage和自定義的IconPageIndicator控件,在主界面中有三個(gè)模塊,分別是練習(xí)與考試模塊,經(jīng)典案例模塊和更多模塊。這三個(gè)模塊可以通過左右滑動(dòng)屏幕或者點(diǎn)擊下方的圖標(biāo)來(lái)進(jìn)行的切換。

    3.3 練習(xí)與考試模塊功能設(shè)計(jì)與實(shí)現(xiàn)

    該功能模塊是用來(lái)學(xué)習(xí)練習(xí)的,點(diǎn)擊順序練習(xí)ImageView控件系統(tǒng)會(huì)跳轉(zhuǎn)到順序練習(xí)界面,在該界面主要由兩個(gè)控件展示,一個(gè)是PageView,在它容器中又放一個(gè)TextView和一個(gè)RadioGroup,另一個(gè)是線性布局,里面由五個(gè)按鈕組成,最左邊的和最右邊以及和中間的的按鈕用來(lái)選題。其余兩個(gè),一個(gè)用來(lái)查看答案,一個(gè)用來(lái)收藏此題。題目的內(nèi)容通過PageView的count屬性值練習(xí)題數(shù)據(jù)庫(kù)字段來(lái)改變題目?jī)?nèi)容和RadioGroup中的選項(xiàng)。

    在模擬考試這一模塊上,它的布局結(jié)構(gòu)和順序練習(xí)基本一樣,原理也基本相同,它只是在他原有的基礎(chǔ)上,改變了題的問答方式和順序,還有就是在這里它加上了Chronometer控件來(lái)計(jì)時(shí),做完一道題進(jìn)入下一題可以滑動(dòng)屏幕也可以點(diǎn)擊下一題Button按鈕。做完整套試卷后點(diǎn)擊提交,它會(huì)跳到本次成績(jī)界面,通過考試題數(shù)據(jù)庫(kù)統(tǒng)計(jì)你的得分和錯(cuò)題數(shù)、正確率和所用時(shí)間。

    4 結(jié)束語(yǔ)

    本系統(tǒng)主要工作內(nèi)容就是對(duì)于用戶學(xué)的和考試的管理,可以通過登陸這個(gè)系統(tǒng)去檢測(cè)自己是否真收獲到新的知識(shí)。在Android考試系統(tǒng)的功能在各個(gè)界面和具體的功能都能夠正常運(yùn)轉(zhuǎn)。并且通過在整個(gè)模塊功能的開發(fā)過程中,我對(duì)Java語(yǔ)言開發(fā)技術(shù)可以去熟練的掌握并且去運(yùn)用,同時(shí)也讓自己對(duì)學(xué)習(xí)有了深刻的認(rèn)識(shí)。

    參考文獻(xiàn)

    [1]敬亮.基于Android的移動(dòng)學(xué)習(xí)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D].計(jì)算機(jī)技術(shù),2017:6.

    [2]張秀香.基于Android的移動(dòng)互聯(lián)學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].計(jì)算機(jī)技術(shù),2017:12.

    [3]李勝?gòu)V,譚林,周千里.安卓APK代碼安全保護(hù)技術(shù)研究[J].警察技術(shù),2017,01:55-58.

    [4]白文江.基于安卓平臺(tái)的移動(dòng)應(yīng)用開發(fā)研究.太原大學(xué)學(xué)報(bào),2011年03期.

    [5]許文慶,鄭美容.基于安卓的智能手機(jī)開發(fā)應(yīng)用的研究.現(xiàn)代計(jì)算機(jī),2012年24期.

    作者簡(jiǎn)介::武獻(xiàn)宇(1974-8)男? 漢族? ?湖南瀏陽(yáng)? 碩士研究生? 高級(jí)工程師? ?研究方向:物聯(lián)網(wǎng)技術(shù)、軟件工程

    猜你喜歡
    學(xué)習(xí)考試
    Japanese Artificial Intelligence Robotto Take Entrance Examinations
    試論在高?!爱a(chǎn)、學(xué)、研”中發(fā)展現(xiàn)代傳統(tǒng)手工藝文化
    人間(2016年26期)2016-11-03 18:25:32
    小學(xué)數(shù)學(xué)學(xué)習(xí)興趣的培養(yǎng)
    家庭習(xí)得環(huán)境對(duì)初中學(xué)生英語(yǔ)學(xué)習(xí)的影響研究
    創(chuàng)設(shè)探索情境,讓學(xué)生在“探”中“學(xué)”
    你考試焦慮嗎?
    準(zhǔn)備考試
    克什克腾旗| 洪洞县| 南丹县| 梓潼县| 安吉县| 宁阳县| 大新县| 志丹县| 萍乡市| 娱乐| 盐城市| 米易县| 关岭| 乐业县| 威信县| 肇庆市| 郧西县| 南平市| 田东县| 祁门县| 平远县| 安远县| 舞钢市| 栾川县| 宁远县| 河曲县| 武胜县| 南郑县| 兰溪市| 光泽县| 文安县| 姚安县| 璧山县| 清原| 济南市| 宁河县| 隆安县| 孝昌县| 酒泉市| 灵璧县| 永济市|