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

基于校園無線網絡的移動客戶端課堂簽到系統

2019-09-19 11:34:52宋振宇孫小淞譚鵬
電腦知識與技術 2019年20期

宋振宇 孫小淞 譚鵬

摘要:傳統的手工簽到耗費時間長,數據統計復雜,鑒于移動終端的廣泛使用以及校園無線網的普及,設計并實現了一款基于校園無線網絡的移動客戶端課堂簽到系統。本設計使用java語言,采用了安卓開發技術和服務器技術,基于Eclipse開發平臺,設計并實現了在校園網WIFI下,智能終端簽到系統。該系統適用于4.0版本及以上的安卓客戶端,并通過檢測客戶端網關的方式,實現了限定簽到人所在地為特定教學樓的設計要求,保證了簽到的有效性。

關鍵詞: Android;Java;校園無線網;簽到APP

中圖分類號:TP311? ? ? ? 文獻標識碼:A

文章編號:1009-3044(2019)20-0065-02

開放科學(資源服務)標識碼(OSID):

1 需求分析

目前大多數高校還在使用傳統的手工簽到方式來統計學生的到課情況,這種簽到方式不僅耗費時間長、數據統計復雜,而且不能避免代簽情況的發生。面對這些現存的問題,市場也涌現出了大量與簽到相關的軟件,但是這些軟件不能很好地統計簽到數據以及管理簽到數據,同時這些軟件也沒有采用相關的技術來解決代簽情況的發生。針對上述問題,開發一款基于校園無線網? 絡的移動客戶端課堂簽到系統是非常必要的。本系統使用Java語言實現,使用MySQL數據庫管理簽到數據,利用高校無線網的網關信息判斷地理位置信息,同時還使用了手機MAC地址鎖定技術保證一部手機只能登錄一個賬號,從而有效地避免代簽情況的發生。

2 系統設計

基于校園無線網絡的移動客戶端課堂簽到系統所采用的Android開發工具是ADT(Android Development Tools),使用的是MySQL數據庫管理數據。

2.1系統架構設計

基于校園無線網絡的移動客戶端課堂簽到系統使用的是B/S結構由客戶端(教師端APP和學生端APP)、服務器和數據庫組成,其系統架構圖如圖1所示。由客戶端通過瀏覽器向服務器發送連接請求,連接成功后向服務器發送信息,再由服務器與數據庫交互,通過后臺訪問使用JDBC數據庫,將增添、修改后的數據存放在數據庫。

2.2 系統總體框架設計

基于校園無線網絡的移動客戶端課堂簽到系統的系統框架設計圖如圖2所示,其中包括學生端和教師端。學生端有查看課表、簽到情況查詢、查看作業、查看提醒信息、發布疑難問題以及解除綁定等功能;教師端有查看選課情況、查看簽到情況、發布作業、發布提醒信息、解決疑難問題和退出登錄等功能。

2.3 功能模塊設計

基于校園無線網絡的移動客戶端課堂簽到系統共設計了六個功能模塊,分別是登錄功能模塊、簽到功能模塊、提醒信息功能模塊、作業功能模塊、疑難問題功能模塊和解除綁定功能模塊,如圖3所示:

2.4核心功能說明

2.4.1 綁定手機MAC地址功能設計

每個手機都有其固定的MAC地址并且是唯一的,通過該地址我們可以確定該手機,把該地址與學生登錄賬號綁定起來,就可以實現一部手機只能登陸一個賬號的動能。在學生登錄時獲取學生的手機MAC地址信息,并把該信息與學生的賬號信息和密碼信息存放在一張數據表中,當使用其他賬號登錄時,就會識別出該手機已經和某位學生的賬號綁定,在解除綁定之前不能再登錄其他賬號,實現了一部手機只能登錄一個學生賬號,從而有效解決了代簽情況的發生。

2.4.2 教師發起簽到功能

傳統的手工簽到不可避免地會有代簽情況的發生,基于校園無線網絡的移動客戶端課堂簽到系統除了采用綁定手機MAC地址防止代簽情況的發生,同時還采用手勢簽到的方式解決代簽問題。在教師端APP中,教師在發起簽到之前會先設定一個簽到手勢,然后系統會把該手勢對應的數字發送給服務器并由服務器發送給學生端APP,學生接收到該信息就可以知道教師設定的簽到手勢,從而有效的解決代簽問題的發生。

2.4.3 簽到功能

在本系統中簽到功能的設計首先是由教師端APP發起簽到,并設定一個簽到手勢,然后服務器會把該手勢對應的數字信息發送給學生端,學生端在收到該信息后就可以開始簽到。如果在學生端APP中畫出的手勢一致就把學生的賬號信息和校園網WIFI的網關信息發送給服務器,由服務器判定該網關信息判斷出所在的物理位置,在與學生課表中該時間段的課程的上課地點相比較,如果相同,則認為簽到成功,并把該學生的簽到信息發送到教師端APP。

2.5 數據庫設計

基于校園無線網絡的移動客戶端課堂簽到系統采用的是MySQL數據庫,安裝并配置環境,之后建立不同的表用來存放用戶的不同信息。主要建立的表以及每張表存儲的信息如表1所示:

3 系統功能測試

基于校園無線網絡的移動客戶端課堂簽到系統已經初步完成,下面需要分別測試學生端APP和教師端的各個功能。首先測試的功能是用戶主界面的實現效果。學生端APP的查看課表功能測試:在學生端APP主界面點擊查看課表即可查看學生的課表信息;教師端APP的查看學生簽到結果功能測試:在教師端APP主界面點擊查看簽到結果即可查看學生的簽到結果,可以看到簽到學生的學號、姓名和簽到時間。

4 結束語

基于校園無線網絡的移動客戶端課堂簽到系統有效地解決了傳統手工簽到方式簽到耗費時間長,數據統計復雜等問題,同時使用鎖定手機MAC地址技術在一定程度避免了代簽情況的發生;經過系統測試發現系統能夠正常運行,使用效果良好,達到了預期設定的目標。

參考文獻:

[1] 金曉耕.智能手機操作系統行業格局分析[J].科技創業月刊,2012(9):38-39.

[2] 董曉剛.Android系統四大組件的注冊與激活[J].硅谷,2013(5).

[3] 張娜.Android系統架構研究與應用[D]. 西安:西安科技大學,2013.

[4] 程哲豪.基于Android使用WiFi技術的簽到系統[J].中國新技術新產品,2014(6):17.

【通聯編輯:唐一東】

主站蜘蛛池模板: 国产精品浪潮Av| 国产成人福利在线视老湿机| 国产成人无码Av在线播放无广告| 嫩草国产在线| 国产成人一二三| 国产迷奸在线看| 久久精品这里只有精99品| 亚洲国产综合精品中文第一| h网站在线播放| 色综合成人| 97超碰精品成人国产| 国产精品尤物铁牛tv| 久久国产高潮流白浆免费观看 | 国产青青操| 日韩欧美91| 国产中文一区二区苍井空| AV天堂资源福利在线观看| 人妻丰满熟妇av五码区| 欧美一级高清片欧美国产欧美| 久操中文在线| 黑色丝袜高跟国产在线91| 久久96热在精品国产高清| 人妻精品久久久无码区色视| 99国产在线视频| 欧美一级夜夜爽www| 国产在线麻豆波多野结衣| 日韩欧美国产区| 99久久国产综合精品女同| 国产精品yjizz视频网一二区| 亚洲无码精品在线播放| 亚洲最猛黑人xxxx黑人猛交| 欧美成人午夜影院| 国产一级毛片yw| 国产成人综合日韩精品无码不卡| 中文字幕在线看| 中文字幕亚洲另类天堂| 91久久偷偷做嫩草影院免费看| 91香蕉视频下载网站| 激情六月丁香婷婷| 日本人真淫视频一区二区三区| 中文字幕人妻av一区二区| 亚洲无码视频喷水| 亚洲欧美日韩精品专区| 亚洲经典在线中文字幕| 中文字幕1区2区| 欧美亚洲日韩中文| 亚洲日本www| 爽爽影院十八禁在线观看| jijzzizz老师出水喷水喷出| 在线观看国产精美视频| 久久亚洲国产一区二区| 99热这里只有精品免费| 国产乱子伦无码精品小说| 又黄又湿又爽的视频| 日韩小视频在线观看| 99视频全部免费| 激情视频综合网| 性视频久久| 亚洲欧美日韩中文字幕一区二区三区 | 99久久国产综合精品2023| 国产成人无码久久久久毛片| 久久综合色天堂av| 99热这里只有精品国产99| 国产女人18水真多毛片18精品| 亚洲水蜜桃久久综合网站| 国产精品yjizz视频网一二区| 国产资源免费观看| 成人在线不卡视频| 中文国产成人久久精品小说| 亚洲无码精品在线播放| 澳门av无码| 亚洲免费三区| 国产日本一区二区三区| 无码一区18禁| 国产成人无码AV在线播放动漫| 久久香蕉国产线看观看式| 在线亚洲小视频| 欧美一级黄片一区2区| 亚洲VA中文字幕| 色综合久久88色综合天天提莫| 国产精品视频免费网站| 99视频只有精品|