基于微信公众号的课堂签到方法和系统技术方案

技术编号:16428757 阅读:34 留言:0更新日期:2017-10-22 00:46
本发明专利技术公开了一种基于微信公众号的课堂签到方法和系统,所述方法为:教师通过教师客户端录入课表、学生名单和有效签到时间,并上传至服务器;学生通过微信客户端关注微信公众平台,进行签到操作,客户端获取签到时的学生位置信息和签到时间上传至服务器;服务器将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在规定时间范围内,则签到成功,否则签到失败,并将签到信息进行存储。本发明专利技术能够很大程度上提高签到效率和教师对学生的考核效率,并且能够有效保证学生的出勤率。

Classroom attendance method and system based on WeChat public number

The invention discloses a method and system for classroom attendance WeChat public number based on the method is: teachers through teacher curriculum, student entry client list and effective time of arrival, and uploaded to the server; students through the WeChat client WeChat public platform for check-in operation, the client gets the position information and attendance of students check in time is uploaded to the server; the server will be the position of the student information and time attendance and classroom attendance range and effective time, if the student is located within the range and in the classroom, in a specified time range, then sign or sign of failure, success, and attendance information storage. The invention can greatly improve the attendance efficiency and the teacher's assessment efficiency, and can effectively guarantee the attendance rate of the students.

【技术实现步骤摘要】
基于微信公众号的课堂签到方法和系统
本专利技术涉及一种签到领域,尤其涉及一种基于微信公众号的课堂签到方法和系统。
技术介绍
在课堂教学中,学生签到是教学考核的一个重要衡量标准。因此在高校进行教学考核时,学生的课堂签到情况是一个必要的内容。目前国内高校普遍通过人工签到和考勤器签到来记录学生签到情况,其中人工签到主要通过教师人工口头点名来完成,无需安装专用设备,可以随时随地完成;考勤机签到通过学生刷校园卡在安装在教室内的考勤机来完成,但需要专用设备。上述两种传统的签到方式从都无法做到签到的智能化管理,具有很大的操作缺陷:第一,花费时间较长。使用传统的签到方式,极易出现排队签到、签到处拥挤的情况,不仅影响了学生的课前准备环节,而且耽误教师的授课时间。从学生和教师角度,传统的签到方式都是一种十分落后的方法,高校课堂迫切需要一种更加快速、更加人性化的签到方式。第二,不便于信息处理。使用传统签到方法所记录的学生课堂考勤情况,一般都采用纸质版记录或者储存于考勤机的存储器中,在后期进行学生考核评价时需要人工输入到教务系统中,耗时耗力。第三,学生容易抱侥幸心理。采用传统的签到方法,学生很容易委托其他人进行签到,学生出勤率很难保证。因此,如何提供一种快速有效的签到方式及考勤管理方式,是目前需要本领域技术人员迫切解决的一个技术问题。
技术实现思路
为了解决上述问题,本专利技术提供一种基于微信公众号的课堂签到方法和系统,可根据学生签到时所在位置和签到时间判断学生的签到情况,实现了快速签到和考勤信息的信息化管理。为了实现上述目的,本专利技术采用如下技术方案:一种基于微信公众号的课堂签到方法,包括:教师通过教师客户端录入课表、学生名单和有效签到时间,并上传至服务器;学生通过微信客户端关注微信公众平台,进行签到操作,客户端获取签到时的学生位置信息和签到时间上传至服务器;服务器将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在规定时间范围内,则签到成功,否则签到失败,并将签到信息进行存储。教师可通过教师客户端进行签到信息的查询和分析。学生可通过微信客户端查询历史签到信息。学生第一次进入公众平台时需完善个人信息。服务器根据学生第一次在某一教室签到时获取的位置信息计算该教室的地理范围。一种基于微信公众号的课堂签到系统,包括:教师客户端,包括数据录入模块,用于录入课表、学生名单和有效签到时间,并上传至服务器;学生微信客户端,关注微信公众平台,该平台包括课堂签到模块,用于学生进行签到操作时获取学生的位置信息和签到时间,并上传至服务器;服务器,包括数据存储模块和数据处理模块:数据存储模块,用于存储由教师客户端和学生微信客户端上传的数据,以及经数据处理模块分析得到的签到信息;数据处理模块,用于将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在有效签到时间范围内,则签到成功,否则签到失败。所述教师客户端还包括数据查询模块,用于签到信息的查询和分析。所述微信公众平台还包括历史查询模块,用于学生查询历史签到信息。所述微信公众平台还包括个人信息录入模块,用于学生第一次进入公众平台时完善个人信息。所述服务器的数据处理模块根据学生第一次在某一教室签到时获取的位置信息计算该教室的地理范围。本专利技术的有益效果:1.采用本专利技术的方案,学生仅需在教室范围内签到即可,无需排队,消除了传统考勤机的排队签到的拥挤现象;签到耗费时间短,大大缩短了签到工作的时间,节省了课堂时间;2.本专利技术充分利用普及率极高的智能手机终端,无需额外使用其他设备,节约了设备成本;3.通过微信公众号进行签到,具有很强的通用性,任何学校都可使用。4.本专利技术通过学生第一次的签到位置计算教室范围,较之传统的地图定位方法,能够更准确地确定教室的位置和范围。基于准确的教室位置,防止发生在教室附近即可签到成功的情况,能够有效保证学生的出勤率。5.将考勤数据储存于云端服务器,自动生成相关统计报表,不需根据纸质签到表数据逐个手动输入办公软件,教师可以方便快捷的导出某学期内的签到情况总览,对各个学生的签到情况进行查询、导出、统计、处理和分析,极大地提高学生考核评价工作的效率。附图说明图1是本专利技术基于微信公众平台的课堂签到系统示意图;图2是本专利技术基于微信公众平台的课堂签到方法示意图;具体实施方式下面结合附图与实施例对本专利技术作进一步说明。实施例1:图1是本专利技术基于微信公众平台的课堂签到系统示意图。随着智能移动终端的发展,在学生人群中,具备GPS定位功能的智能终端及微信应用的普及率基本达到100%,且微信开放平台允许通过公众号形式为关注人群提供资讯及服务。基于此前提,本实施例提供了一种基于微信公众号的课堂签到系统,包括:教师客户端,包括数据录入模块和数据查询模块:数据录入模块,用于录入课表、学生名单和有效签到时间,并上传至服务器;数据查询模块,用于签到信息的查询和分析;学生微信客户端,关注微信公众平台,该平台包括课堂签到模块和历史查询模块:课堂签到模块,用于学生进行签到操作时获取学生的位置信息和签到时间,并上传至服务器;历史查询模块,用于学生查询历史签到信息;服务器,包括数据存储模块和数据处理模块:数据存储模块,用于存储由教师客户端和学生微信客户端上传的数据,以及经数据处理模块分析得到的签到信息;数据处理模块,用于将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在有效签到时间范围内,则签到成功,否则签到失败。进一步地,课表中至少包括课程名称、课程时间和课程所在教室。进一步地,微信公众平台还包括个人信息录入模块,学生第一次进入公众平台时,需完善个人信息,个人信息至少包括学校、学号、姓名、学院、专业、班级、邮箱和手机号。服务器的数据处理模块根据老师录入的学生名单和学生完善的个人信息,确定每个学生对应的课表。进一步地,服务器的数据处理模块根据学生第一次在某一教室签到时获取的位置信息计算该教室的地理范围。计算时学生数量应满足一定阈值,例如当上课的学生数量超过学生总数的80%时才进行计算。进一步地,所述学生的位置信息通过微信客户端的GPS定位功能获取。实施例2:基于实施例1的系统,本专利技术还提供了一种基于微信公众号的课堂签到方法(图2),包括:教师通过教师客户端录入课表、学生名单和有效签到时间,并上传至服务器;学生通过微信客户端关注微信公众平台,进行签到操作,客户端获取签到时的学生位置信息和签到时间上传至服务器;服务器将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在规定时间范围内,则签到成功,否则签到失败,并将签到信息进行存储。进一步地,教师可通过教师客户端进行签到信息的查询和分析。进一步地,学生可通过微信客户端查询历史签到信息。进一步地,课表中至少包括课程名称、课程时间和课程所在教室。进一步地,学生第一次进入公众平台时,需完善个人信息,个人信息至少包括学校、学号、姓名、学院、专业、班级、邮箱和手机号。服务器根据老师录入的学生名单和学生完善的个人信息,确定每个学生对应的课表。进一步地,服务器根据学生第一次在某一教室签到时获取的位本文档来自技高网...
基于微信公众号的课堂签到方法和系统

【技术保护点】
一种基于微信公众号的课堂签到方法,其特征是,包括:教师通过教师客户端录入课表、学生名单和有效签到时间,并上传至服务器;学生通过微信客户端关注微信公众平台,进行签到操作,客户端获取签到时的学生位置信息和签到时间上传至服务器;服务器将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在规定时间范围内,则签到成功,否则签到失败,并将签到信息进行存储。

【技术特征摘要】
1.一种基于微信公众号的课堂签到方法,其特征是,包括:教师通过教师客户端录入课表、学生名单和有效签到时间,并上传至服务器;学生通过微信客户端关注微信公众平台,进行签到操作,客户端获取签到时的学生位置信息和签到时间上传至服务器;服务器将所述学生的位置信息和签到时间与教室范围和有效签到时间进行比较,若学生位置位于教室范围内,且签到时间在规定时间范围内,则签到成功,否则签到失败,并将签到信息进行存储。2.如权利要求1所述的一种基于微信公众号的课堂签到方法,其特征是,教师可通过教师客户端进行签到信息的查询和分析。3.如权利要求1所述的一种基于微信公众号的课堂签到方法,其特征是,学生可通过微信客户端查询历史签到信息。4.如权利要求1所述的一种基于微信公众号的课堂签到方法,其特征是,学生第一次进入公众平台时需完善个人信息。5.如权利要求1所述的一种基于微信公众号的课堂签到方法,其特征是,服务器根据学生第一次在某一教室签到时获取的位置信息计算该教室的地理范围。6.一种基于微信公众号的课堂签到系统,其特征是,包括:教师客户端,包括数据录入模块,用于录入课表、学生名单和有效签到时间,并上传...

【专利技术属性】
技术研发人员:林金娇蒲海涛刘位龙王小斌连剑
申请(专利权)人:山东财经大学
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1