基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及藍牙通訊領域,尤其涉及一種基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)。
【背景技術】
[0002]Android是一種以Linux為基礎的開放源代碼操作系統(tǒng),根據(jù)沈才樑在《Android權限提升漏洞攻擊的檢測》(電信科學2012年第5期115-117)中描述,主要使用于便攜設備。在2011年第一季度,Android在全球的市場份額首次超過Symbian系統(tǒng),躍居全球第一。2012年2月,Android占據(jù)全球智能手機操作系統(tǒng)市場52.5%的份額,中國市場占有率為68.4%[ 1 ]。Android作為一個開放的移動設備平臺,最近幾年得到了快速發(fā)展,市場占有率還在不斷得到提升,Andorid系統(tǒng)也逐漸的發(fā)展成為主流手機操作系統(tǒng),并在人群中有廣泛的使用基礎,現(xiàn)在幾乎每個學生都有一部Android手機或其他的只能手機。而且基于Android平臺進行軟件開發(fā)十分方便,只需要開發(fā)者搭建一個完整的Android環(huán)境,利用java語言及Android自身的開發(fā)包就可以進行Android應用程序的開發(fā)(朱婦婦等,《基于Android的應用軟件的綜述》?!峨娔X與電信》,2011,01期:42-43)。
[0003]藍牙具有同時傳送語音和數(shù)據(jù);使用全球通用的頻段;低成本、低功耗和低輻射;能應用于各種電子設備;具有網(wǎng)絡特性等優(yōu)點(盛紅梅等《藍牙技術主要原理綜述》。計算機時代2009年第3期6-10)。藍牙同時具有通信距離相對較短,穿墻性比較差,因此很適合應用到諸如簽到的小范圍的活動。因而藍牙技術已經(jīng)被開始應用到校園考勤等領域,邰偉鵬等人利用現(xiàn)有的校園網(wǎng)絡平臺、教務管理系統(tǒng)、短信推送平臺及多媒體教室,根據(jù)學生手機普及程度高的特點,采用基于藍牙的課堂考勤管理方法,設計一款基于藍牙的課堂考勤管理系統(tǒng)。(邰偉鵬,《高校選課制下藍牙考勤管理系統(tǒng)的研究與實現(xiàn)》。《安徽工業(yè)大學學報(社會科學版)》,第20卷第4期140-144)。
[0004]但是現(xiàn)有的基于藍牙簽到的技術方案比較“繁瑣”,需要的設備除了手機端外,一般還需要特定的藍牙裝置,比如上面邰偉鵬等人的方案,需要使用電腦等大型的設備,不適合輕量級的簽到:比如說晨讀,年級大會等。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術問題是針對【背景技術】中所涉及到的缺陷,提供一種基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)。
[0006]基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),包含簽到終端、云端數(shù)據(jù)庫和查詢終端;
所述簽到終端包含藍牙搜索模塊、存儲模塊和簽到數(shù)據(jù)生成模塊;
所述藍牙搜索模塊用于搜索簽到終端周邊預設距離閾值內(nèi)藍牙設備的MAC地址,并將其傳遞給所述簽到數(shù)據(jù)生成模塊;
所述存儲模塊用于存儲需要簽到學員的ID以及其對應的手機藍牙的MAC地址; 所述簽到數(shù)據(jù)生成模塊用于將接受到的藍牙設備的MAC地址和存儲模塊中存儲的手機藍牙MAC地址進行匹配,篩選出匹配成功的手機藍牙MAC地址對應的學員的ID后生成簽到數(shù)據(jù),并將其傳遞至云端數(shù)據(jù)庫;
所述云端數(shù)據(jù)庫用于存儲簽到數(shù)據(jù)、簽到數(shù)據(jù)與管理級別的對照表、以及查詢ID與管理級別的對照表;
所述查詢終端包含數(shù)據(jù)庫訪問模塊,所述數(shù)據(jù)庫訪問模塊用于根據(jù)輸入的查詢ID在云端數(shù)據(jù)庫進行檢索,找到其對應的管理級別,進而檢索到與該管理級別對應的簽到數(shù)據(jù)后反饋。
[0007]作為本發(fā)明基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)進一步的優(yōu)化方案,所述簽到終端采用手機。
[0008]作為本發(fā)明基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)進一步的優(yōu)化方案,所述查詢終端采用手機。
[0009]作為本發(fā)明基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)進一步的優(yōu)化方案,所述查詢終端采用電腦。
[0010]作為本發(fā)明基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)進一步的優(yōu)化方案,所述簽到數(shù)據(jù)包含學員ID、簽到時間和簽到課程。
[0011]簽到終端和查詢終端可以采用同一臺手機。
[0012]相關人員既可以通過桌面端訪問數(shù)據(jù),也可以通過手機端將簽到數(shù)據(jù)導出到手機上。以極簡單的形似即可完成簽到的工作,十分適合教室等小場合的簽到工作。
[0013]本發(fā)明采用以上技術方案與現(xiàn)有技術相比,具有以下技術效果:
1,手機的體積比較小,方便攜帶,而且支持手機軟件,方便擴展更多的功能,而且學委可以確定要簽到的教室或特定的地點,靈活性比較好;
2,免去了學委統(tǒng)計每周每位同學簽到的次數(shù)的麻煩;
3,方便數(shù)據(jù)的共享,輔導員不到現(xiàn)場也能實時的知道簽到人數(shù)的信息。
【附圖說明】
[0014]圖1是本發(fā)明基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng)的結構示意圖。
【具體實施方式】
[0015]下面結合附圖對本發(fā)明的技術方案做進一步的詳細說明:
如圖1所示,本發(fā)明公開了一種基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),包含簽到終端、云端數(shù)據(jù)庫和查詢終端;
所述簽到終端包含藍牙搜索模塊、存儲模塊和簽到數(shù)據(jù)生成模塊;
所述藍牙搜索模塊用于搜索簽到終端周邊預設距離閾值內(nèi)藍牙設備的MAC地址,并將其傳遞給所述簽到數(shù)據(jù)生成模塊;
所述存儲模塊用于存儲需要簽到學員的ID以及其對應的手機藍牙的MAC地址;
所述簽到數(shù)據(jù)生成模塊用于將接受到的藍牙設備的MAC地址和存儲模塊中存儲的手機藍牙MAC地址進行匹配,篩選出匹配成功的手機藍牙MAC地址對應的學員的ID后生成簽到數(shù)據(jù),并將其傳遞至云端數(shù)據(jù)庫; 所述云端數(shù)據(jù)庫用于存儲簽到數(shù)據(jù)、簽到數(shù)據(jù)與管理級別的對照表、以及查詢ID與管理級別的對照表;
所述查詢終端包含數(shù)據(jù)庫訪問模塊,所述數(shù)據(jù)庫訪問模塊用于根據(jù)輸入的查詢ID在云端數(shù)據(jù)庫進行檢索,找到其對應的管理級別,進而檢索到與該管理級別對應的簽到數(shù)據(jù)后反饋。
[0016]所述簽到終端采用手機,查詢終端可以采用手機,也可以采用電腦。
[0017]所述簽到數(shù)據(jù)包含學員ID、簽到時間和簽到課程。
[0018]簽到數(shù)據(jù)保存在云端數(shù)據(jù)庫;同時數(shù)據(jù)庫中區(qū)分輔導員與學委的賬號,一個輔導員可以管理多個學委,并可以訪問相應學委產(chǎn)生的的簽到數(shù)據(jù)。管理者既可以通過PC桌面終端訪問云端數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)的實時查詢,數(shù)據(jù)共享;也可以通過手機基于java技術的Excel表格生成技術,直接生成簽到的統(tǒng)計數(shù)據(jù)表格,方便快捷。
[0019]本技術領域技術人員可以理解的是,除非另外定義,這里使用的所有術語(包括技術術語和科學術語)具有與本發(fā)明所屬領域中的普通技術人員的一般理解相同的意義。還應該理解的是,諸如通用字典中定義的那些術語應該被理解為具有與現(xiàn)有技術的上下文中的意義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。
[0020]以上所述的【具體實施方式】,對本發(fā)明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1.基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),其特征在于,包含簽到終端、云端數(shù)據(jù)庫和查詢終端; 所述簽到終端包含藍牙搜索模塊、存儲模塊和簽到數(shù)據(jù)生成模塊; 所述藍牙搜索模塊用于搜索簽到終端周邊預設距離閾值內(nèi)藍牙設備的MAC地址,并將其傳遞給所述簽到數(shù)據(jù)生成模塊; 所述存儲模塊用于存儲簽到課程、需要簽到學員的ID以及其對應的手機藍牙的MAC地址; 所述簽到數(shù)據(jù)生成模塊用于將接受到的藍牙設備的MAC地址和存儲模塊中存儲的手機藍牙MAC地址進行匹配,篩選出匹配成功的手機藍牙MAC地址對應的學員的ID后生成簽到數(shù)據(jù),并將其傳遞至云端數(shù)據(jù)庫; 所述云端數(shù)據(jù)庫用于存儲簽到數(shù)據(jù)、簽到數(shù)據(jù)與管理級別的對照表、以及查詢ID與管理級別的對照表; 所述查詢終端包含數(shù)據(jù)庫訪問模塊,所述數(shù)據(jù)庫訪問模塊用于根據(jù)輸入的查詢ID在云端數(shù)據(jù)庫進行檢索,找到其對應的管理級別,進而檢索到與該管理級別對應的簽到數(shù)據(jù)后反饋。2.根據(jù)權利要求1所述的基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),其特征在于,所述簽到終端采用手機。3.根據(jù)權利要求1所述的基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),其特征在于,所述查詢終端采用手機。4.根據(jù)權利要求1所述的基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),其特征在于,所述查詢終端采用電腦。5.根據(jù)權利要求1所述的基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),其特征在于,所述簽到數(shù)據(jù)包含學員ID、簽到時間和簽到課程。
【專利摘要】本發(fā)明公開了一種基于手機藍牙及云端數(shù)據(jù)庫的校園簽到系統(tǒng),包含簽到終端、云端數(shù)據(jù)庫和查詢終端。簽到終端包含藍牙搜索模塊、存儲模塊和簽到數(shù)據(jù)生成模塊,其中,藍牙搜索模塊用于搜索簽到終端周邊預設距離閾值內(nèi)藍牙設備的MAC地址,存儲模塊用于存儲簽到課程、需要簽到學員的ID以及其對應的手機藍牙的MAC地址,簽到數(shù)據(jù)生成模塊用于篩選出匹配成功的手機藍牙MAC地址對應的學員的ID后生成簽到數(shù)據(jù);云端數(shù)據(jù)庫用于存儲簽到數(shù)據(jù)、簽到數(shù)據(jù)與管理級別的對照表、以及查詢ID與管理級別的對照表;查詢終端包含數(shù)據(jù)庫訪問模塊,用于根據(jù)輸入的查詢ID在云端數(shù)據(jù)庫檢索相應的簽到數(shù)據(jù)。本發(fā)明結構簡單,使用方便,具有一定的實用價值。
【IPC分類】G06Q50/20
【公開號】CN105447789
【申請?zhí)枴緾N201510839638
【發(fā)明人】王運來
【申請人】南京航空航天大學
【公開日】2016年3月30日
【申請日】2015年11月27日