一种考勤系统及方法技术方案

技术编号:21345001 阅读:54 留言:0更新日期:2019-06-13 23:02
本公开提供了一种考勤系统及方法。其中,一种考勤系统,包括课表数据采集单元,用于从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室;考勤数据采集单元,用于采集学生的考勤数据,所述考勤数据包括学生ID、考勤时间和考勤教室;考勤数据处理单元,包括数据比对模块,所述数据比对模块用于将ID相同的学生个人考勤数据与课表数据进行对比,如果考勤时间在预设考勤时间范围内且预设考勤时间范围中的时间包含在个人课表数据中的上课时间,且考勤教室跟个人课表数据中的上课教室一致,则考勤成功,反之考勤失败。

【技术实现步骤摘要】
一种考勤系统及方法
本公开属于考勤领域,尤其涉及一种考勤系统及方法。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。现有的考勤办法都是针对学生固定、教室固定的传统教学模式,在新高考改革形势下,现有的考勤方法已无法应对走班制教学模式下复杂的考勤环境。其中,走班制是指学科教室和教师固定,学生根据自己的能力水平和兴趣愿望选择自身发展的层次班级上课,不同层次的班级,其教学内容和程度要求不同,作业和考试的难度也不同的教学方法。专利技术人发现,现有的考勤系统中个人考勤数据存在不准确的问题,难以实现走班教学模式下的考勤。
技术实现思路
本公开的一个方面,提供一种考勤系统,其能够形成准确的个人考勤数据,进而实现走班教学模式下的考勤。本公开的一种考勤系统的技术方案为:一种考勤系统,包括:课表数据采集单元,用于从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室;考勤数据采集单元,用于采集学生的考勤数据,所述考勤数据包括学生ID、考勤时间和考勤教室;考勤数据处理单元,包括数据比对模块,所述数据比对模块用于将ID相同的学生个人考勤数据与课表数据进行对比,如果考勤时间在预设考勤时间范围内且预设考勤时间范围中的时间包含在个人课表数据中的上课时间,且考勤教室跟个人课表数据中的上课教室一致,则考勤成功,反之考勤失败。进一步地,所述考勤数据处理单元,还包括:数据存储模块,用于存储考勤成功的考勤数据。进一步地,所述考勤数据处理单元,还包括:请假数据排除模块,用于获取请假数据,所述请假数据包括请假学生的ID、请假时间和请假教室;从考勤失败的考勤数据中,剔除请假学生的ID相匹配的考勤数据,剩余考勤失败的考勤数据中,若考勤时间超过预设考勤时间范围的最大限值,且考勤教室跟个人课表数据中的上课教室一致,则记为迟到;若考勤数据中无考勤时间和上课教室,则记为缺课。进一步地,所述考勤系统,还包括:显示单元,用于显示考勤结果,所述考勤结果包括考勤成功和考勤失败,所述考勤失败包括请假、迟到和缺课。进一步地,学生ID为学籍号或身份证号码。进一步地,所述考勤数据采集单元,包括:生物特征采集模块,用于采集学生的生物特征并关联至学生的ID,同时记录考勤时间和考勤教室;ID卡数据采集模块,用于采集学生的ID信息,同时记录考勤时间和考勤教室;手动关联模块,用于手动上传学生的考勤数据。进一步地,所述生物特征采集模块为指纹采集装置或人脸识别装置。本公开的另一个方面,提供一种考勤方法,其能够形成准确的个人考勤数据,进而实现走班教学模式下的考勤。本公开的一种考勤方法的技术方案为:一种考勤方法,包括:从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室;采集学生的考勤数据,所述考勤数据包括学生ID、考勤时间和考勤教室;将ID相同的学生个人考勤数据与课表数据进行对比,如果考勤时间在预设考勤时间范围内且预设考勤时间范围中的时间包含在个人课表数据中的上课时间,且考勤教室跟个人课表数据中的上课教室一致,则考勤成功,反之考勤失败。进一步地,所述考勤系统的考勤方法,还包括:获取请假数据,所述请假数据包括请假学生的ID、请假时间和请假教室;从考勤失败的考勤数据中,剔除请假学生的ID相匹配的考勤数据,剩余考勤失败的考勤数据中,若考勤时间超过预设考勤时间范围的最大限值,且考勤教室跟个人课表数据中的上课教室一致,则记为迟到;若考勤数据中无考勤时间和上课教室,则记为缺课。进一步地,所述考勤系统的考勤方法,还包括:显示考勤结果,所述考勤结果包括考勤成功和考勤失败,所述考勤失败包括请假、迟到和缺课。本公开的另一方面,提供一种计算机可读存储介质。本公开的一种计算机可读存储介质的技术方案为:一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述的考勤方法中的步骤。本公开的另一方面,提供一种计算机设备。本公开的一种计算机设的技术方案为:一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述所述的考勤方法中的步骤。本公开的有益效果是:(1)本公开用于走班制教学课表的考勤,通过学生的课表数据和学生的考勤数据均与学生ID以及上课时间和上课教室关联和比对,能够精确到每个人每天每节课的考勤情况,做到针对学生个人的精确考勤,解决了新高考改革形势下学校需要解决的困难的走班制考勤现状。(2)本公开的考勤数据采集单元,包括生物特征采集模块、ID卡数据采集模块和手动关联模块,可以兼容各种考勤数据采集办法及可对学校现有设备进行重复利用,比如采用教师人工点名、打卡、蓝牙感知、人脸识别中的任何一种考勤数据采集方式,都可以进行考勤。(3)本公开可以兼容各种分班排课方法或系统得到的课表数据,且可适应教学过程的多变性、复杂性。附图说明构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。图1是本公开实施例一提供的一种考勤系统的结构示意图。图2是本公开实施例二提供一种考勤系统的结构示意图。图3是本公开实施例三提供一种考勤系统的结构示意图。图4是本公开实例一对应的一种考勤系统的考勤方法流程图。具体实施方式应该指出,以下详细说明都是例示性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。实施例一如图1所示,本实施例的一种考勤系统,包括:(1)课表数据采集单元,用于从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室。具体地,学生ID为学籍号或身份证号码。其中,课表数据服务器的每个学生的课表数据采用以下方法形成:根据预设规则对各个班级进行初步排课,在根据预先设定满意度计算规则来计算初步排课的满足度,并将初步排课的满足度与预设满足度相比较,若前者大于或等于后者,则初步的班级课表和教师课表作为最终排课结果,否则调整班级课表和教师课表,直至排课的满足度达到预设满足度,生成相应班级课表和教师课表。具体地,预设规则包括:课时规则设置分三方面设置课时,一是设置教师在一周和当天课时是分布上课还是集中上课;二是设置教师上下午是否可以联系上课;三是设置非连堂要求的一天双课时课程应该怎么排课。科目规则设置:可以设置各学科在全校、一个年级或者弄个班级,优先排在第几节、尽量不排在第几节或者一定不能排在第几节。任课规则设置:设置每个教师每天上课的最大课时数:设置全校教师、一个年级的教师或某个教师,优先排在第几节、尽量不排在第几节或者一定不能排在第几节。单双周设置:即两门课一门单周上课,另一门双周上课;或一门单周多一课时,另本文档来自技高网
...

【技术保护点】
1.一种考勤系统,其特征在于,包括:课表数据采集单元,用于从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室;考勤数据采集单元,用于采集学生的考勤数据,所述考勤数据包括学生ID、考勤时间和考勤教室;考勤数据处理单元,包括数据比对模块,所述数据比对模块用于将ID相同的学生个人考勤数据与课表数据进行对比,如果考勤时间在预设考勤时间范围内且预设考勤时间范围中的时间包含在个人课表数据中的上课时间,且考勤教室跟个人课表数据中的上课教室一致,则考勤成功,反之考勤失败。

【技术特征摘要】
1.一种考勤系统,其特征在于,包括:课表数据采集单元,用于从课表数据服务器内获取每个学生的课表数据;每个学生均设置有唯一ID,所述课表数据包含学生ID、上课时间和上课教室;考勤数据采集单元,用于采集学生的考勤数据,所述考勤数据包括学生ID、考勤时间和考勤教室;考勤数据处理单元,包括数据比对模块,所述数据比对模块用于将ID相同的学生个人考勤数据与课表数据进行对比,如果考勤时间在预设考勤时间范围内且预设考勤时间范围中的时间包含在个人课表数据中的上课时间,且考勤教室跟个人课表数据中的上课教室一致,则考勤成功,反之考勤失败。2.如权利要求1所述的一种考勤系统,其特征在于,所述考勤数据处理单元,还包括:数据存储模块,用于存储考勤成功的考勤数据。3.如权利要求1所述的一种考勤系统,其特征在于,所述考勤数据处理单元,还包括:请假数据排除模块,用于获取请假数据,所述请假数据包括请假学生的ID、请假时间和请假教室;从考勤失败的考勤数据中,剔除请假学生的ID相匹配的考勤数据,剩余考勤失败的考勤数据中,若考勤时间超过预设考勤时间范围的最大限值,且考勤教室跟个人课表数据中的上课教室一致,则记为迟到;若考勤数据中无考勤时间和上课教室,则记为缺课。4.如权利要求1所述的一种考勤系统,其特征在于,所述考勤系统,还包括:显示单元,用于显示考勤结果,所述考勤结果包括考勤成功和考勤失败,所述考勤失败包括请假、迟到和缺课;或学生ID为学籍号或身份证号码。5.如权利要求1所述的一种考勤系统,其特征在于,所述考勤数据采集单元,包括:生物特征采集模块,用于采集学生的生物特征并关联至学生的ID,同时记录考勤时间和考勤教室;ID卡数据采集模...

【专利技术属性】
技术研发人员:任年峰林德举张琪侯发毅刘佳高晋崔红赵昕王华
申请(专利权)人:山大鲁能信息科技有限公司
类型:发明
国别省市:山东,37

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

1