一种大学考勤考核的系统及方法

文档序号:6674457阅读:398来源:国知局
一种大学考勤考核的系统及方法
【专利摘要】本发明公开了一种大学考勤考核的系统及方法。该系统包括学生移动设备、班级服务器、后台计算机和网络。学生移动设备包括有图像采集模块和局域网模块。该方法包括以下步骤:班级服务器将上课信息表转换成指纹信息图像并展示。学生移动设备通过图像采集模块获得指纹信息图像,然后根据指纹信息图像获得上课信息表集合学生信息表发送至后台计算机。后台计算机接收学生信息表和上课信息表,并根据学生信息表和上课信息表生成课堂签到记录并保存。本发明可以利用现有硬件通过软件程序实现,从而减少课堂签到设备硬件成本支出。
【专利说明】一种大学考勤考核的系统及方法
【技术领域】
[0001]本发明涉及大学考勤考核、移动网络等应用领域,特别涉及一种大学考勤考核的系统及方法。
【背景技术】
[0002]学生考勤对学校教务管理是至关重要的,传统的学生出勤检查往往是教师拿着一张纸质名单逐一点名,或让学生上交课堂作业以便课后查询出勤情况。这些方法往往具有考勤效率低下,没有系统的记录和整理,容易丢失遗漏,耽误时间等缺点。现代大学校园课堂教学中,由于诸种原因造成,很多课堂授课老师不认识学生,学生花名册和学生本人对不上号,造成课堂师生互动和课堂考评不能很好的实现,教育教学中规定的学生课堂表现学分就很难实施,即使实施也效率低下。针对以上问题,开发一种针对学生考勤考核的网上管理系统,通过本系统,教师可以在课堂上直接登录考勤记录网站进行课堂点名,记录学生考勤情况,平时成绩等。此外,在课余,任课教师、班主任以及学校领导也可以登录该网站查询某班学生在某学科课程的出勤考核情况。避免了人情分,增强了高校教学管理。

【发明内容】

[0003]本发明所要解决的问题是通过现有硬件解决校园学生课堂签到问题,从而减少硬件成本的支出。
[0004]为解决上述问题,本发明采用的方案如下:
[0005]一种大学考勤考核的系统,包括班级服务器、学生移动设备、后台计算机和网络,所述的学生移动设备包括有图像采集模块和局域网模块,学生移动设备和后台计算机通过网络相连;
[0006]所述的班级服务器包括:用于将上课信息表生成课程数据库的模块;用于显示上课信息表的模块;
[0007]所述的学生移动设备包括:用于通过图像采集模块获得指纹信息图像的模块;用于通过指纹信息图像获得上课信息表的模块;用于将上课信息表和学生信息表发送至后台计算机的模块;
[0008]所述的后台计算机包括:用于接收学生信息表和上课信息表的模块;用于根据学生信息表和上课信息表生成课堂签到记录并保存的模块。
[0009]进一步,根据本发明的基一种大学考勤考核的系统,所述的学生信息表包括学生信息摘要;所述的学生信息摘要为学生信息经迭代散列算法运算后获得的散列值;所述服务器还包括用于建立学生信息摘要和学生的对应关系表的模块。
[0010]进一步,根据本发明的一种大学考勤考核的系统,所述的上课信息表包括上课信息表摘要和教师数字签名。
[0011]进一步,根据本发明的一种大学考勤考核的系统,所述后台计算机还包括用于将课堂签到结果发送至学生移动设备的模块;所述学生移动设备还包括用于接收课堂签到结果并展示的模块。
[0012]进一步,根据本发明的一种大学考勤考核的系统,所述后台计算机还包括用于将课堂签到结果发送至学生移动设备的模块;所述学生移动设备还包括用于接收课堂签到结果并展示的模块。
[0013]一种大学考勤考核的方法,包括班级服务器、学生移动设备和后台计算机,所述的学生移动设备包括图像采集模块和局域网模块,学生移动设备和后台计算机通过网络相连,该课堂签到方法包括以下步骤:
[0014]步骤1:班级服务器将上课表生成课程数据库
[0015]步骤2:班级服务器显示上课信息表;
[0016]步骤3:学生移动设备通过图像采集模块获得指纹信息图像;
[0017]步骤4:学生移动设备通过指纹信息图像获得上课信息表;
[0018]步骤5:学生移动设备将上课信息表和学生信息表发送至后台计算机;
[0019]步骤6:后台计算机接收学生信息表和上课信息表;
[0020]步骤7:后台计算机根据学生信息表和上课信息表生成课堂签到记录并保存。
[0021]进一步,根据本发明的基于指纹信息的课堂签到方法,所述的学生信息表包括学生信息摘要;所述的学生信息摘要为学生信息经迭代散列算法运算后获得的散列值;该课堂签到方法还包括:后台计算机建立学生信息摘要和学生的对应关系表。
[0022]进一步,根据本发明的基于指纹信息的课堂签到方法,所述的上课信息表包括上课信息表摘要和教师数字签名。
[0023]进一步,根据本发明的基于指纹信息的课堂签到方法,还包括步骤:
[0024]步骤8:后台计算机将课堂签到结果发送至学生移动设备;
[0025]步骤9:学生移动设备接收课堂签到结果并展示。
[0026]本发明的技术效果:
[0027]1、本发明所涉及的学生移动设备和班级服务器均可通过智能手机实现,而学生移动设备和后台计算机的网络可以利用现有校园内安装的WIFI网络,后台计算机将课堂签到记录发送至学生移动设备可以通过短消息实现。由此利用现有的硬件实现课堂签到,从而减少学校为课堂签到而支出的硬件成本。
[0028]2、本发明是一种通过指纹信息实现的全新课堂签到技术,可以保证签到的唯一性。
[0029]3、本发明还可以对学生老师进行考核,结合高校的成绩评定算法实现老师学生的评定考核。
【专利附图】

【附图说明】
[0030]图1为本发明结构示意图;
[0031]图2为本发明流程图。
【具体实施方式】
[0032]下面对本发明的
【发明内容】
和权利要求作进一步详细说明。
[0033]本发明的系统包括学生移动设备、班级服务器和后台计算机的关系如图1所示。后台计算机与学生移动设备通过网络相连;学生移动设备通过拍摄,由班级服务器展示的指纹信息图像获得上课信息表。
[0034]学生移动设备一般为智能手机或掌上计算机,特别智能智能手机,一般的智能手机、掌上计算机均内置有局域网模块和图像采集模块以及LED等显示模块。学生移动设备的局域网模块用于与后台计算机建立通信连接。本发明的方案下,学生移动设备一般是由学生私有的。
[0035]班级服务器可以为智能手机或掌上计算机,比如上课教师持有的智能手机。班级服务器也可以为固定的终端设备,比如安装在信息教室里的计算机。
[0036]后台计算机上架设有用于保存课堂签到记录和人员数据库系统。
[0037]上课信息表是由班级服务器生成通过学生移动设备发送至后台计算机。课堂内容是指由课堂编号、课程名称、上下课时间、上课教室、上课教师等组成的内容。
[0038]上课信息表可以是课堂内容。
[0039]上课信息表也可以是课堂内容的信息摘要。是指课堂内容经杂凑算法运算获得的杂凑值。后台计算机最终接收到上课信息表摘要后,从课表数据库中找出上课信息表摘要与接收到的上课信息表摘要相同的课堂内容。这里,课表数据库为保存上课信息表列表的数据库。在实际的应用中,上课信息表还可以包括上课教师的数字签名。上课教师的数字签名也即权利要求中的教师数字签名。本发明中,上课信息表优先包括上课信息表摘要和上课教师的数字签名。在上课信息表中加入上课教师的数字签名可以防止学生伪造上课信息表。
[0040]学生信息表是由学生持有的学生移动设备发出至后台计算机的用于标识学生的信息。后台计算机根据学生信息表以及前述的上课信息表生成最终的课堂签到记录。学生信息表可以是学生信息,比如学生的姓名或学号等等。学生信息表也可以包括学生移动设备的特征识别码。
[0041]班级服务器用于生成上课信息表的指纹信息图像并显示上课信息表。
[0042]通过学生移动设备上安装的应用程序实现本发明的课堂签到功能。该应用程序主要完成的功能为:
[0043]1、通过图像采集模块获得指纹信息图像;
[0044]2、通过指纹信息图像获得上课信息表;
[0045]3、将上课信息表和学生信息表发送至后台计算机。
[0046]后台计算机完成以下功能:
[0047]接收学生信息表和上课信息表;
[0048]根据学生信息表和上课信息表生成课堂签到记录并保存。
[0049]如前所述,本发明中,学生信息表优先为由学生信息和学生移动设备的特征识别码相互结合后经杂凑算法杂凑运算后获得的杂凑值,后台计算机中设有学生信息表和学生的关系对应表。在该实施方式下,后台计算机通过查询该关系对应表找出学生信息表对应的学生,如果找不到学生信息表对应的学生,则返回课堂签到失败,否则课堂签到成功。当然该步骤还有其他程序需要处理,比如判断学生是否参加该课堂学习等内容,但这些步骤非本发明所涉及的内容,本发明不对其进行扩展描述。后台计算机中的学生信息表和学生的关系对应表需事先建立,该建立学生信息表和学生的关系对应表的过程简称为“注册”过程。注册过程具体实施可以通过以下步骤实现:
[0050]学生通过学生移动设备的终端注册模块连接后台计算机;
[0051]学生在学生移动设备注册模块中输入学生信息后发起注册命令;
[0052]学生移动设备注册模块提取终端特征码并结合学生信息后进行杂凑运算获得杂凑值即学生信息表;
[0053]学生移动设备注册模块发送学生信息表和学生信息至后台计算机;
[0054]后台计算机接收学生信息表和学生信息等待管理员注册确认;
[0055]管理员通过后台计算机确认注册,后台计算机保存学生信息表和学生信息生成学生信息表和学生信息的关系对应表。
[0056]本发明课堂签到完整实施流程是,流程中的杂凑运算即为迭代散列算法运算;流程中的扫描指纹信息图像可以理解为用摄像头拍摄指纹信息图像。本领域技术人员理解展示的流程只是本发明的一实施例,在具体实施应用中,给出的各步骤可以根据说明书前述的内容作出调整。图2所述过程步骤为本发明简化了或综合后基本实施方法:
[0057]步骤1:班级服务器将上课表生成课程数据库
[0058]步骤2:班级服务器显示上课信息表;
[0059]步骤3:学生移动设备通过图像采集模块获得指纹信息图像;
[0060]步骤4:学生移动设备通过指纹信息图像获得上课信息表;
[0061]步骤5:学生移动设备将上课信息表和学生信息表发送至后台计算机;
[0062]步骤6:后台计算机接收学生信息表和上课信息表;
[0063]步骤7:后台计算机根据学生信息表和上课信息表生成课堂签到记录并保存。
[0064]步骤8:后台计算机将课堂签到结果发送至学生移动设备;
[0065]步骤9:学生移动设备接收课堂签到结果并展示。
[0066]本发明的使用过程。首先在学期开始时,学生在校园网服务器上下载课堂签到的学生端应用程序至智能智能手机(或PAD),并安装。学生通过智能智能手机上的课堂签到的学生端应用程序在后台计算机上注册学生信息。教师在校园网服务器上下载课堂签到的教师端应用程序至智能智能手机(或PAD)。上课签到时,教师运行课堂签到的教师端应用程序,学生打开课堂签到的学生端应用程序。教师运行课堂签到的教师端应用程序后执行班级服务器的步骤最终展示而上课信息表的指纹信息图像。学生通过课堂签到的学生端应用程序扫描上课信息表的指纹信息图像,然后执行学生移动设备的步骤将上课信息表和学生信息表发送至后台计算机,后台计算机执行后台计算机的步骤。后台计算机将课堂签到结果发送至学生移动设备,并通过课堂签到的学生端应用程序展示课堂签到结果。
【权利要求】
1.一种大学考勤考核的系统,其特征在于,包括班级服务器、学生移动设备、后台计算机和网络,所述的学生移动设备包括有图像采集模块和局域网模块,学生移动设备和后台计算机通过网络相连; 所述的班级服务器包括:用于将上课信息表生成课程数据库的模块;用于显示上课信息表的模块; 所述的学生移动设备包括:用于通过图像采集模块获得指纹信息图像的模块;用于通过指纹信息图像获得上课信息表的模块;用于将上课信息表和学生信息表发送至后台计算机的模块; 所述的后台计算机包括:用于接收学生信息表和上课信息表的模块;用于根据学生信息表和上课信息表生成课堂签到记录并保存的模块。
2.根据权利要求1所述的一种大学考勤考核的系统,其特征在于,所述的学生信息表包括学生信息摘要;所述的学生信息摘要为学生信息经迭代散列算法运算后获得的散列值;所述服务器还包括用于建立学生信息摘要和学生的对应关系表的模块。
3.根据权利要求1所述的一种大学考勤考核的系统,其特征在于,所述的上课信息表包括上课信息表摘要和教师数字签名。
4.根据权利要求1所述的一种大学考勤考核的系统,其特征在于,所述后台计算机还包括用于将课堂签到结果发送至学生移动设备的模块;所述学生移动设备还包括用于接收课堂签到结果并展示的模块。
5.根据权利要求1所述的一种大学考勤考核的系统,其特征在于,所述后台计算机还包括用于将课堂签到结果发送至学生移动设备的模块;所述学生移动设备还包括用于接收课堂签到结果并展示的模块。
6.一种大学考勤考核的方法,其特征在于,包括以下步骤: 步骤1:班级服务器将上课表生成课程数据库; 步骤2:班级服务器显示上课信息表; 步骤3:学生移动设备通过图像采集模块获得指纹信息图像; 步骤4:学生移动设备通过指纹信息图像获得上课信息表; 步骤5:学生移动设备将上课信息表和学生信息表发送至后台计算机; 步骤6:后台计算机接收学生信息表和上课信息表; 步骤7:后台计算机根据学生信息表和上课信息表生成课堂签到记录并保存; 步骤8:后台计算机将课堂签到结果发送至学生移动设备; 步骤9:学生移动设备接收课堂签到结果并展示。
【文档编号】G07C1/10GK103810657SQ201410086928
【公开日】2014年5月21日 申请日期:2014年3月10日 优先权日:2014年3月10日
【发明者】武传胜, 王风辉, 师云秋, 孙赫男, 刘芳慧, 张磊, 栾涛, 李自荐 申请人:辽宁科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1