課堂自動化考勤與限制手機使用的系統及其實現方法
【技術領域】
[0001]本發明涉及對課堂考勤的管理,尤其涉及一種課堂自動化考勤與限制手機使用的系統及其實現方法。
【背景技術】
[0002]在信息技術高度發達的今天,數字化校園的建設日新月異,利用信息技術對傳統的學生教務、管理、信息進行數字化改造,大大簡化了大量信息的處理和流動,提高了管理效率。由于當今手機已成了每個人的必需品,已有高校通過將考勤機與手機相結合的方式來對學生進行考勤,但是這僅僅只能實現學生上課的考勤功能。而由于智能手機的普及,到課的學生在上課期間玩手機已成普遍現象,導致課堂紀律差,管理難,但是目前還沒有一種有效的方法可對學生在上課期間使用手機的問題進行管理。
【發明內容】
[0003]本發明所要解決的技術問題是提供一種可提高學生課堂紀律,方便管理的課堂自動化考勤與限制手機使用的系統及其實現方法。
[0004]本發明解決上述技術問題所采用的技術方案為:課堂自動化考勤與限制手機使用的系統,包括手機客戶端APP軟件、考勤機和后臺服務器,所述的手機客戶端APP軟件包括簽到簽出模塊、手機藍牙配置模塊和手機使用限制模塊,所述的簽到簽出模塊分別與所述的手機藍牙配置模塊、所述的手機使用限制模塊電連接,所述的考勤機包括課程信息導入模塊、點名模塊、藍牙掃描模塊、手動考勤模塊和考勤結果生成與導出模塊,所述的點名模塊、所述的藍牙掃描模塊、所述的手動考勤模塊和所述的考勤結果生成與導出模塊分別與所述的課程信息導入模塊電連接,所述的點名模塊與所述的藍牙掃描模塊電連接,所述的后臺服務器包括學生信息模塊、課程信息模塊和考勤結果統計模塊,所述的學生信息模塊與所述的課程信息模塊電連接,所述的課程信息模塊與所述的課程信息導入模塊電連接,所述的考勤結果統計模塊與所述的考勤結果生成與導出模塊電連接。
[0005]所述的課堂自動化考勤與限制手機使用的系統的實現方法,包括以下具體步驟:
(1)、預先在后臺服務器中預存入每個學生的手機藍牙ID,并將選課學生的學生信息調入其課程信息表中;
(2)、預先在手機客戶端APP軟件中設定好白名單列表;
(3)、考勤機將后臺服務器中的課程信息表導入考勤機中,并將課程信息表中每個學生的考勤狀態都自動設為“未到”;
(4)、考勤機進入點名模式,并對掃描區域內的學生的手機藍牙信息進行自動藍牙掃描;
(5)、學生開啟手機客戶端APP軟件,進行簽到,并自動打開手機中的藍牙設備將藍牙設備的名稱配置為帶有特殊字段的名稱,當考勤機掃描到藍牙名稱后,判斷藍牙名稱中是否含有特殊字段,若不含有,則忽略該藍牙名稱所對應的藍牙設備;若含有,則獲取該藍牙名稱所對應的手機藍牙ID,并與課程信息表中預存的手機藍牙ID進行比對,若一致,則將課程信息表中該學生的考勤狀態修改為“已到”;同時,手機客戶端APP軟件使手機進入受限狀態,學生只能打開白名單列表中的應用程序;
(6)、若學生沒帶手機或手機沒有藍牙功能或系統未準確匹配已到的學生時,則由老師在考勤機中進行手動考勤,確認該學生出勤后,手動修改課程信息表中該學生的考勤狀態;
(7)、考勤時段結束后,考勤機保存考勤好的課程信息表,供導出或打印,同時將該課程信息表發送到后臺服務器中,用于對學生的出勤狀況進行統計和管理。
[0006]所述的課堂自動化考勤與限制手機使用的系統的實現方法,包括以下具體步驟:
(1)、預先在后臺服務器的學生信息模塊中預存入每個學生的手機藍牙ID,課程信息模塊將選課學生的學生信息從學生信息模塊中調入其課程信息表中;
(2)、預先在手機使用限制模塊中設定好白名單列表;
(3)、考勤機中的課程信息導入模塊將課程信息模塊中的課程信息表導入考勤機中,并將課程信息表中每個學生的考勤狀態都自動設為“未到”;
(4)、啟動點名模塊,并通過點名模塊啟動藍牙掃描模塊,藍牙掃描模塊自動掃描區域內的學生的手機藍牙信息;
(5)、學生開啟手機客戶端APP軟件,啟動簽到簽出模塊進行簽到,并通過簽到簽出模塊啟動手機藍牙配置模塊,手機藍牙配置模塊自動打開手機中的藍牙設備并將藍牙設備的名稱配置為帶有特殊字段的名稱,當考勤機中的藍牙掃描模塊掃描到藍牙名稱后,判斷藍牙名稱中是否含有特殊字段,若不含有,則忽略該藍牙名稱所對應的藍牙設備;若含有,則獲取該藍牙名稱所對應的手機藍牙ID,并與課程信息表中預存的手機藍牙ID進行比對,若一致,則反饋信息給點名模塊,點名模塊將課程信息表中該學生的考勤狀態修改為“已到”;同時,手機藍牙配置模塊反饋配置已完成的狀態信息給簽到簽出模塊,簽到簽出模塊收到狀態信息后啟動手機使用限制模塊,手機進入受限狀態,學生只能打開白名單列表中的應用程序;
(6)、若學生沒帶手機或手機沒有藍牙功能或系統未準確匹配已到的學生時,則由老師啟動手動考勤模塊,確認該學生出勤后,手動修改課程信息表中該學生的考勤狀態;
(7)、考勤時段結束后,考勤結果生成與導出模塊保存考勤好的課程信息表,供導出或打印,同時將該課程信息表發送到后臺服務器的考勤結果統計模塊,用于對學生的出勤狀況進行統計和管理。
[0007]所述的考勤機中設置有點名結果實時顯示模塊,當步驟(5)中,點名模塊將課程信息表中學生的考勤狀態修改為“已到”后,點名結果實時顯示模塊自動列出已到學生名單和未到學生名單,并在考勤機中顯示;且在步驟(6)中,當老師手動修改課程信息表中學生的考勤狀態后,點名結果實時顯示模塊自動修改已到學生名單和未到學生名單。
[0008]所述的考勤機中設置有時鐘模塊,在考勤時段內,時鐘模塊控制藍牙掃描模塊在掃描區域內進行周期性或者不定時地掃描學生的手機藍牙信息,若學生關閉手機使用限制模塊或退出簽到簽出模塊,則簽到簽出模塊自動關閉手機藍牙配置模塊,藍牙掃描模塊掃描不到某學生的手機藍牙信息后,反饋信息給點名模塊,點名模塊將課程信息表中該學生的考勤狀態修改為“違紀”。
[0009]與現有技術相比,本發明的優點是學生在完成自動化考勤的同時,手機客戶端APP軟件對課堂上手機的使用進行限制,其不僅完成了高校學生的課堂考勤同時還實現了課堂紀律的管理,有助于提高學生課堂紀律水平和高校課堂管理效率;且該方法的實施成本低、易推廣。
【附圖說明】
[0010]圖1為本發明的系統的連接框圖;
圖2為本發明的實現方法的流程圖。
【具體實施方式】
[0011 ]以下結合附圖、實施例對本發明作進一步詳細描述。
[0012]如圖所示,課堂自動化考勤與限制手機使用的系統,包括手機客戶端APP軟件、考勤機和后臺服務器,手機客戶端APP軟件包括簽到簽出模塊11、手機藍牙配置模塊12和手機使用限制模塊13,簽到簽出模塊11分別與手機藍牙配置模塊12、手機使用限制模塊13電連接,考勤機包括課程信息導入模塊21、點名模塊22、藍牙掃描模塊23、手動考勤模塊24、點名結果實時顯示模塊25、時鐘模塊26和考勤結果生成與導出模塊27,點名模塊22、藍牙掃描模塊23、手動考勤模塊24、點名結果實時顯示模塊25和考勤結果生成與導出模塊27分別與課程信息導入模塊21電連接,點名模塊22和時鐘模塊26分別與藍牙掃描模塊23電連接,后臺服務器包括學生信息模塊31、課程信息模塊32和考勤結果統計模塊33,學生信息模塊31與課程信息模塊32電連接,課程信息模塊32與課程信息導入模塊21電連接,考勤結果統計模塊33與考勤結果生成與導出模塊27電連接。
[0013]課堂自動化考勤與限制手機使用的系統的實現方法,包括以下具體步驟:
(1)、預先在后臺服務器的學生信息模塊31中預存入每個學生的手機藍牙ID,課程信息模塊32將選課學生的學生信息從學生信息模塊31中調入其課程信息表中;
(2)、預先在手機使用限制模塊13中設定好白名單列表;
(3)、考勤機中的課程信息導入模塊21將課程信息模塊32中的課程信息表導入考勤機中,并