李鵬 閔小翠 廣州華立科技職業學院
前言:近些年來,我國教育部門對學生的管理越來越重視,且采取相關措施來對學生進行管理。以往傳統的高校學生考勤方式都是口頭點名,效率低下且費時費力。如果是課堂之外的學生活動等事宜,對學生們進行點名更是需要大量時間。而移動互聯網和智能終端的出現為該問題帶來了很好的解決方案。通過對學生的身份認知,進而將考勤和學生相關的高校生活所需數據進行整合到一個移動互聯網的平臺上,將課堂考勤的時間劃分到每一個學生的閑暇時間上,提高考勤工作效率增加教師課題有效時間,同時讓學生更輕松和實時的了解學校內的相關信息。本文針對這一目標進行了相關系統的設計,其設計和實現內容如下:
本次研究設計系統采用當下主流的MVC設計模式進行設計并使用LAMP平臺進行架構和開發,同時使用WordPress來作為本次開發出的高校考勤及學校信息發布的管理系統。本系統通過網絡可以對學生發布學校相關信息,同時幫助學生在平臺上進行簽到和考勤處理。學生和教師及學校相關管理人員,都可通過智能終端設備或PC來登陸系統對相關信息進行查看。并結合當下的數據挖掘技術,對學生的出勤動態做出統計,并對有特殊情況的時間段進行分析發出警告,實現用戶與系統間的互動。本次系統所有的用戶分配為:系統管理員用戶,學生用戶和教師用戶。系統管理員負責分配權限和維護系統及相關信息的發布,而教師用戶則負責發布教學相關信息及對學生的出勤的管理,而學生用戶則需要完成對課題或其他教學活動的簽到及對相關教學信息的查詢。
系統總體業務及相關設計。本系統終端對不同的用戶提供不同的系統交互頁面,學生用戶主要通過使用智能手機對來進行系統的登陸和簽到及相關留言信息的發布,提供教學課題反饋等,并且學生在簽到時系統會對學生的位置進行定位,作為課題簽到的依據。教師用戶則可在PC端對學生信息進行處理,并查看學生的簽到信息和活動簽到記錄,并查看處理學生對課堂的反饋。而服務層則使用PHP開發使用的服務器程序完成對系統相關信息數據的接受存儲和處理等,并提供與其他高校或外部相關教學平臺的對接。而數據庫方面,則使用Mysql完成對系統相關數據的存儲,達到數據共享的目的。
本系統的web后臺子系統主要使用校園局域網或因特網搭建,該系統模塊提供發送信息等服務,教師用戶登陸后可使用后臺管理系統發送課程通知,并查看管理和統計學生的出勤情況和學生反饋的課程建議,而后進行反饋,發送相關信息與學生完成交互。本模塊實現了三個主要的功能模塊,系統管理功能、用戶管理功能和簽到管理功能。系統管理主要實現后臺系統模塊的登錄和系統信息維護等,用戶管理功能主要實現對用戶信息的管理,包括教師用戶和學生用戶及系統管理員用戶,簽到管理則對學生的簽到信息進行查看和統計。
系統開發后經本人小規模在校內進行試驗,結果發現系統功能基本滿足當下高校學生考勤需要,因此可考慮進一步推廣使用。在使用中考慮相關因素,因此不允許同一手機登錄不同用戶進行簽到,且測試通過率高達98%。
本系統采用時下主流的MVC設計模式進行設計,并使用開源且成熟的LAMP平臺完成系統的實現,最終完成了可以進行高校學生考勤且發送課堂和活動信息及學校相關信息的功能,滿足當下高校學生的考勤需求,值得推廣研究。