课堂考勤数据整合

应用场景说明

  • 学校已安装了第三方课堂考勤设备(如第三方电子班牌、第三方课堂AI摄像机)等设备和配套的管理软件。学生按照本学期正式课表安排,在上课教室设备上进行课堂考勤(设备打卡方式:刷卡或人脸识别或指纹)。这些考勤设备产生的打卡数据无法汇总到RunLan智慧校园平台中,每节课上课学生的考勤状态无法根据学校课堂考勤制度自动判断,也无法自动生成课堂考勤记录。

  • 基于上述问题RunLan智慧校园平台提供了解决方案,通过RunLan智慧校园平台提供的接口,三方系统可将教学班学生在每节课的上课教室设备上打卡的原始数据同步到RunLan智慧校园平台中,结合RunLan智慧校园平台的学生课堂考勤功能,可实现教学班学生在每节课的上课教室设备上考勤后,考勤状态都能依据学校课堂考勤制度自动判断、并且系统支持学生课堂考勤结果自动写入,减轻了任课老师点名或班干部点名的工作量。

整合流程说明

第一步:如果需要先进行基础数据的同步,则可能涉及到以下接口,接口具体调用及说明请参考开发者中心->接口文档中的相关步骤与接口说明。涉及的基础信息同步接口如下:

  1. 鉴权认证接口

  2. 获取组织机构信息

  3. 获取学生信息

  4. 获取异动学生信息

第二步:在RunLan智慧校园平台的物联网终端>第三方设备管理菜单,添加用途是“课堂考勤”的第三方摄像头(摄像头必须是支持人脸识别)或用途是“课堂考勤”的第三方其他设备。

第三步:在RunLan智慧校园平台的教务管理>课堂考勤>课堂考勤设置菜单,人脸识别课堂考勤配置界面,保证人脸识别课堂考勤是“已开启”,确保您想使用的考勤规则一或考勤规则二是选中状态并配置完毕(下方第四步和第五步调接口时,如传入“规则类型”参数值是未启用的规则会导致参数错误)。

第四步:第三方课堂考勤系统需要先确定本次传入考勤数据的考勤日期,以及使用什么考勤规则来判断考勤状态。再调用以下接口,获取考勤日期正式课表中指定了具体教室的课表信息,以便了解各个教学班上各个节次课程时,是在哪几个教室的考勤设备上打卡,各节次的打卡数据取值时间范围是多少。接口具体调用及说明请参考开发者中心->接口文档中的相关步骤与接口说明。涉及的数据维护接口如下:

1.获取每日教室课表信息

第五步:基于第四步的结果,第三方课堂考勤系统需要先确定本次想传入该考勤日期什么教学班的什么节次的课堂考勤数据以及使用什么考勤规则来判断考勤状态。然后整理教学班学生在该节次课堂考勤时间内的所有上课教室设备上产生的打卡数据。再调用以下接口,将教学班该节次所有学生打卡数据包一次性维护到润岚平台中,接口具体调用及说明请参考开发者中心->接口文档中的相关步骤与接口说明。涉及的数据维护接口如下:

1.课堂考勤第三方打卡接口

注意事项说明:课堂考勤第三方打卡接口不支持重复调用,一个考勤日期+一个节次+一个教学班只能调用一次。故第三方课堂考勤系统需一次性将该教学班学生在该考勤日期的该节次考勤时间内上课教室的考勤设备上打卡数据汇总后传入。接口调用成功后RunLan智慧校园平台会自动生成某考勤日期+某节次+某教学班下所有学生的课堂考勤结果并依照接口传入的“规则类型”判断学生课堂状态。