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