李鹏 闵小翠 广州华立科技职业学院
前言:近些年来,我国教育部门对学生的管理越来越重视,且采取相关措施来对学生进行管理。以往传统的高校学生考勤方式都是口头点名,效率低下且费时费力。如果是课堂之外的学生活动等事宜,对学生们进行点名更是需要大量时间。而移动互联网和智能终端的出现为该问题带来了很好的解决方案。通过对学生的身份认知,进而将考勤和学生相关的高校生活所需数据进行整合到一个移动互联网的平台上,将课堂考勤的时间划分到每一个学生的闲暇时间上,提高考勤工作效率增加教师课题有效时间,同时让学生更轻松和实时的了解学校内的相关信息。本文针对这一目标进行了相关系统的设计,其设计和实现内容如下:
本次研究设计系统采用当下主流的MVC设计模式进行设计并使用LAMP平台进行架构和开发,同时使用WordPress来作为本次开发出的高校考勤及学校信息发布的管理系统。本系统通过网络可以对学生发布学校相关信息,同时帮助学生在平台上进行签到和考勤处理。学生和教师及学校相关管理人员,都可通过智能终端设备或PC来登陆系统对相关信息进行查看。并结合当下的数据挖掘技术,对学生的出勤动态做出统计,并对有特殊情况的时间段进行分析发出警告,实现用户与系统间的互动。本次系统所有的用户分配为:系统管理员用户,学生用户和教师用户。系统管理员负责分配权限和维护系统及相关信息的发布,而教师用户则负责发布教学相关信息及对学生的出勤的管理,而学生用户则需要完成对课题或其他教学活动的签到及对相关教学信息的查询。
系统总体业务及相关设计。本系统终端对不同的用户提供不同的系统交互页面,学生用户主要通过使用智能手机对来进行系统的登陆和签到及相关留言信息的发布,提供教学课题反馈等,并且学生在签到时系统会对学生的位置进行定位,作为课题签到的依据。教师用户则可在PC端对学生信息进行处理,并查看学生的签到信息和活动签到记录,并查看处理学生对课堂的反馈。而服务层则使用PHP开发使用的服务器程序完成对系统相关信息数据的接受存储和处理等,并提供与其他高校或外部相关教学平台的对接。而数据库方面,则使用Mysql完成对系统相关数据的存储,达到数据共享的目的。
本系统的web后台子系统主要使用校园局域网或因特网搭建,该系统模块提供发送信息等服务,教师用户登陆后可使用后台管理系统发送课程通知,并查看管理和统计学生的出勤情况和学生反馈的课程建议,而后进行反馈,发送相关信息与学生完成交互。本模块实现了三个主要的功能模块,系统管理功能、用户管理功能和签到管理功能。系统管理主要实现后台系统模块的登录和系统信息维护等,用户管理功能主要实现对用户信息的管理,包括教师用户和学生用户及系统管理员用户,签到管理则对学生的签到信息进行查看和统计。
系统开发后经本人小规模在校内进行试验,结果发现系统功能基本满足当下高校学生考勤需要,因此可考虑进一步推广使用。在使用中考虑相关因素,因此不允许同一手机登录不同用户进行签到,且测试通过率高达98%。
本系统采用时下主流的MVC设计模式进行设计,并使用开源且成熟的LAMP平台完成系统的实现,最终完成了可以进行高校学生考勤且发送课堂和活动信息及学校相关信息的功能,满足当下高校学生的考勤需求,值得推广研究。