基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)

基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)

ID:20694605

大小:82.62 KB

頁(yè)數(shù):11頁(yè)

時(shí)間:2018-10-15

基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)_第1頁(yè)
基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)_第2頁(yè)
基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)_第3頁(yè)
基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)_第4頁(yè)
基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)_第5頁(yè)
資源描述:

《基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、基于安卓平臺(tái)校園考勤系統(tǒng)的設(shè)計(jì)摘要:課堂考勤在學(xué)習(xí)生活中越來(lái)越重要,但傳統(tǒng)的方式簽到過程繁瑣,市面上的簽到軟件也不能有效地提高簽到精準(zhǔn)度。文章介紹了一款基于安卓系統(tǒng)、GPS定位系統(tǒng)的具有流量、電量監(jiān)控功能的移動(dòng)終端應(yīng)用,該應(yīng)用能正確反映學(xué)生上課情況,有效提高考勤的準(zhǔn)確率。關(guān)鍵詞:安卓系統(tǒng);考勤系統(tǒng);GPS定位系統(tǒng);課堂考勤;流量監(jiān)控;電量監(jiān)控文獻(xiàn)標(biāo)識(shí)碼:A中圖分類號(hào):TP311文章編號(hào):1009-2374(2016)22-0013-03DOI:10.13535/j.cnki.ll-4406/n.2016.22.0071概述隨著現(xiàn)代科技的迅猛發(fā)展,人們的生活也發(fā)生

2、了翻天覆地的變化。現(xiàn)代科技已然逐漸融入到校園生活當(dāng)中,科技代替人工也成了未來(lái)的發(fā)展趨勢(shì)。課堂考勤在我們的學(xué)習(xí)生活中極為關(guān)鍵,它體現(xiàn)了學(xué)生的出勤率,也方便了學(xué)校的管理。但是傳統(tǒng)的紙質(zhì)點(diǎn)名簽到已經(jīng)不能滿足現(xiàn)代社會(huì)的發(fā)展,傳統(tǒng)的紙質(zhì)點(diǎn)名不僅復(fù)雜繁瑣,占用大量的上課時(shí)間且易出現(xiàn)錯(cuò)誤,不利于班級(jí)考勤和學(xué)校的管理。因此市面上也相繼出現(xiàn)了各式各樣的簽到考勤系統(tǒng),雖然說(shuō)目前考勤的方式層出不窮、變幻萬(wàn)千,但這些簽到系統(tǒng)都存在著各式各樣的缺陷,如指紋考勤系統(tǒng),因校園內(nèi)師生數(shù)量、教室場(chǎng)地?cái)?shù)量眾多,安裝指紋識(shí)別機(jī)子的工程量將會(huì)非常巨大,且每年都會(huì)有大量新生涌入,所以采集指紋的工作也會(huì)復(fù)

3、雜紛繁;二維碼考勤系統(tǒng),學(xué)生挨個(gè)掃描二維碼,此方法依舊不能解決占用上課時(shí)間的問題且不能確定學(xué)生所在位人臉識(shí)別考勤系統(tǒng)對(duì)人臉監(jiān)測(cè)技術(shù)要求高,并不能保證簽到的精準(zhǔn)度。因此,如何設(shè)計(jì)一款精準(zhǔn)度高并能精確的反映學(xué)生所在位置以及反映學(xué)生上課情況的簽到考勤系統(tǒng)是目前亟需解決的一個(gè)問題。本文將介紹一款基于安卓平臺(tái)的校園簽到考勤系統(tǒng)的設(shè)計(jì)。該考勤系統(tǒng)設(shè)計(jì)有簽到考勤、監(jiān)控流量數(shù)據(jù)以及電量使用情況等功能。2系統(tǒng)介紹利用安卓手機(jī)的GPS定位系統(tǒng)以及流量監(jiān)控電量監(jiān)控技術(shù)能夠較好地反映學(xué)生課堂考勤情況,以方便班級(jí)的考勤和學(xué)校的管理。2.1系統(tǒng)原理安卓系統(tǒng)本身就支持GPS衛(wèi)星定位系統(tǒng),可加

4、載內(nèi)核模塊技術(shù)和安卓電源管理驅(qū)動(dòng),該系統(tǒng)通過使用GPS衛(wèi)星定位系統(tǒng)確定手機(jī)客戶端所處在的位置,再在安卓?jī)?nèi)核中插入相應(yīng)的監(jiān)控代碼,從而監(jiān)聽手機(jī)客戶端流量與電量的使用情況,再由后臺(tái)數(shù)據(jù)庫(kù)整理數(shù)據(jù),將總的簽到詳情呈現(xiàn)在管理者的考勤界面中。2.2系統(tǒng)架構(gòu)系統(tǒng)主要有由數(shù)據(jù)庫(kù)服務(wù)器、GPS衛(wèi)星定位系統(tǒng)、監(jiān)控系統(tǒng)、手機(jī)客戶端、管理服務(wù)器五個(gè)方面組成。數(shù)據(jù)庫(kù)服務(wù)器的主要作用是保存學(xué)生和管理者的個(gè)人信息、賬號(hào)以及密碼等,還包括考勤系統(tǒng)簽到的詳情,如簽到日期時(shí)間、缺勤記錄等。GPS衛(wèi)星定位系統(tǒng)提供手機(jī)客戶端的實(shí)時(shí)位置,方便操作人員進(jìn)行簽到考勤。監(jiān)控系統(tǒng)是在安卓?jī)?nèi)核中插入相應(yīng)的監(jiān)聽代

5、碼,從而達(dá)到監(jiān)控手機(jī)流量電量的目的,為考勤提供數(shù)據(jù)。手機(jī)客戶端是為操作人員提供操作界面的功能,如簽到、退簽等。管理服務(wù)器是用來(lái)整理使用者所提供的信息,以及簽到后的數(shù)據(jù)整理和提交。2.3安卓系統(tǒng)安卓系統(tǒng)是一款由Google公司開發(fā)的基于Linux平臺(tái)以及以Java架構(gòu)的自由及開放代碼的操作系統(tǒng)。安卓系統(tǒng)由下至上分別為:由C語(yǔ)言開發(fā)的提供各種基礎(chǔ)核心功能的Linux內(nèi)核層;由C/C++編寫的為各個(gè)對(duì)象提供服務(wù)并作為應(yīng)用程序架構(gòu)支撐的系統(tǒng)運(yùn)行庫(kù)層;為安卓應(yīng)用程序開發(fā)提供開發(fā)組件的應(yīng)用程序框架層;由Java語(yǔ)言編寫的直接與用戶接觸的應(yīng)用程序?qū)?。隨著安卓手機(jī)的迅速普及,技

6、術(shù)以及硬件水平已經(jīng)相當(dāng)成熟,性價(jià)比也愈來(lái)愈高,人們逐漸認(rèn)識(shí)到安卓系統(tǒng)的優(yōu)越性,如開放性、豐富性和便捷性。安卓系統(tǒng)具有較高的市場(chǎng)占有率,選擇安卓平臺(tái)將可以節(jié)約成本,便于校園考勤軟件的幵發(fā)、維護(hù)與普及。2.4GPS定位系統(tǒng)GPS(GlobalPositioningSystem),即全球定位系統(tǒng),是一款20世紀(jì)70年代由美國(guó)海陸空三軍聯(lián)合研制的一款能捕捉個(gè)人手機(jī)地理位置信息的定位系統(tǒng)。GPS由三個(gè)部分組成,空間部分包括21顆工作衛(wèi)星和3顆備用衛(wèi)星,其作用主要是用于發(fā)射衛(wèi)星信號(hào);地面支撐系統(tǒng)主要包括1個(gè)主控站、3個(gè)注入站和5個(gè)監(jiān)測(cè)站,主要負(fù)責(zé)捕捉GPS信號(hào),并分析參數(shù)提

7、出方案,從而完成地面的監(jiān)控;用戶設(shè)備部分則負(fù)責(zé)接收GPS衛(wèi)星發(fā)射信號(hào),獲得所需要的信息,完成指定的任務(wù)。2.5流量監(jiān)控采用可加載內(nèi)核模塊技術(shù)(LKM)來(lái)進(jìn)行手機(jī)流量的監(jiān)控,其主要原理是運(yùn)用LKM方法動(dòng)態(tài)進(jìn)駐內(nèi)核,將模塊中的監(jiān)控代碼和監(jiān)測(cè)代碼加入到系統(tǒng)內(nèi)核中,從而達(dá)到監(jiān)控與檢測(cè)手機(jī)流量的作用。簽到的同時(shí)監(jiān)測(cè)學(xué)生在上課期間所使用的流量情況。2.6電量監(jiān)控是基于Linux電源管理系統(tǒng)的安卓電源管理驅(qū)動(dòng),其主要作用是獲取手機(jī)的電池電壓狀態(tài),再以百分比的轉(zhuǎn)換,以記錄手機(jī)電量的使用情況。簽到的同時(shí)除了監(jiān)控手機(jī)流量使用情況,也可以監(jiān)測(cè)電量的使用情況,可以有效地反映學(xué)生的上課情

8、況,如是否過度使用手機(jī)等

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。