完美论文网提供本科论文、硕士毕业论文写作指导、论文发表及论文查重服务!QQ:505676555

电话:18796337551
当前位置:完美论文网信息系统 → 文章正文

学生指纹考勤系统的设计及关键问题探讨

作者:完美论文网  来源:www.wmlunwen.com  发布时间:2020/8/13 9:25:25  

摘要:设计之后的学生指纹考勤系统可以满足学生、教师以及学校管理人员的需要。通过四个系统模块的设计可以使系统发挥出基本的功能。与此同时,在设计的过程中,对学生信息和指纹模板的上传和下载问题、数据库的优化设计问题进行了重点解决。

关键词:学生管理; 指纹考勤系统; 系统设计; 关键问题;

1 学生指纹考勤系统的设计

1.1 系统设计说明

学生指纹考勤系统整体的架构可以被分为服务器端和客户端这两个模块,系统的结构则主要包括C/S结构和B/S结构这两种。这两种结构的应用使得系统的客户端除了具有指纹采集和考勤的功能之外,还增加了Web浏览器来提供更多的服务。而系统的整个服务器包括Web浏览器、指纹考勤服务器和后台数据库这三个基本模块。

通过对学生指纹考勤系统的需求分析可以发现,学生在请假的时候需要向教师在线提交申请,教师则需要对该申请进行操作。这一系列的操作都是通过Web浏览器来实现的。具体来说,管理人员会将这些信息通过Web浏览器发送到系统的服务器当中,然后由Web浏览器来统一完成对信息的处理。对于用户注册、学生考勤等基本的功能则可以通过专用的客户端来直接进行操作。

1.2 系统的功能模块

要实现学生指纹考勤系统的整体功能,需要以下四个功能模块共同发挥作用,而这四个功能模块的设计也是整个系统的设计重点。

1.2.1 Web服务器模块

Web服务器的主要功能是为学生、教师以及职工用户提供服务,其中最常用的服务就是在线提交和操作请假条。通过Web浏览器,学生可以根据线上的内容来填写请假申请。教师可以通过Web浏览器来查看学生的请假条信息,并对该假条进行批准。与此同时,Web服务器模块还可以为系统管理提供便利,使管理人员能够实现对普通用户的管理。

1.2.2 考勤服务器模块

考勤服务器模块的主要功能是实现学生与教师用户之间的在线考勤,它主要是通过网络传输的方式接收客户端当中发送的指纹、图像、数据以及其他形式的信息,同时通过调动指纹的方式来与动态链接库当中的指纹信息进行对比,以此来实现对学生的指纹考勤。与此同时,考勤服务器模块还可以为其他管理用户,比如学校的领导和人事处工作人员提供学生的考勤统计数据,并为信息查询提供便利。

1.2.3 数据库操作模块

数据库操作模块的功能主要包括对Web服务器考勤服务器所发送的数据库操作请求进行处理。也就是将上述两个模块当中的在线申请信息储存起来,便于查询和集中处理。通过这一模块,管理者可以了解到各个学生在一段时间内的整体考勤情况,及时发现考勤异常的行为。

2 学生指纹考勤系统设计过程当中的关键问题分析

2.1 学生信息和指纹模板的上传与下载问题

目前,市面上所销售的指纹机所能储存的指纹数量通常为3000枚左右,为了避免出现意外情况而无法打卡,每个学生需要采集三枚指纹。由此可见,每台指纹机最多只能供1000名学生打卡。而学校的学生数量少则几千人、多则几万人。将所有的指纹模板都存储在同一台指纹机上明显是不符合实际的。对于这一问题,很多学校采取动态分配的方式来解决。也就是在每节课签到之前,由任课教师或者课代表将学生的指纹模板发送到相应的考勤地点当中。这种方法在理论上是可行的,但是在实际操作当中经常出现指纹机断网的情况,如果这种情况没有被管理员及时修复的话,系统就无法将上课学生的指纹模板上传到设备当中,导致学生无法在该指纹机上打卡签到。为了解决这一问题,管理人员需要在上课之前,根据学校的课程表将学生的信息提前上传到上课地点的指纹机上。通常来说,一个上课教师所能容纳的学生人数不会超过1000人,因此可以实现全部学生的打卡。

2.2 数据库的优化设计问题

学生的考勤通常会以学期为单位进行管理,但是由于学生的数量众多、上课次数也比较多,因此在处理考勤记录的时候需要面对大量的信息,这会导致系统处理数据和查询信息的速度变慢。为了实现系统性能的优化和用户体验的提升,就要对数据库进行优化。为了即将数据库访问效率低的问题,可以通过对数据表进行拆分。通过自动考勤的方式将课表上安排上课地点的签到记录直接转化成为出勤结果,不需要访问其他指纹机的记录。无论是学生出勤结果的查询、统计,还是对信息的处理都只需要在本年级的范围内进行操作,表格也可以按照年纪来进行拆分,这样就可以实现对签到记录的合并。

3 结语

综上所述,设计之后的学生指纹考勤系统可以满足学生、教师以及学校管理人员的需要。通过四个系统模块的设计可以使系统发挥出基本的功能。与此同时,在设计的过程中,对学生信息和指纹模板的上传和下载问题、数据库的优化设计问题进行了重点解决。

参考文献

[1] 李春霞,季韦平,余柏林,等.基于STC51单片机的智能考勤系统的设计与开发[J].信息通信,2017(12):230-232.

[2] 周兴,肖娟,王嵩.基于android与WLAN+FPR技术的课堂实时考勤和手机屏幕监管系统[J].计算机时代,2019(09):103-106.

联系方式

客服QQ 505676555
客服热线18796337551
网站地址 www.wmlunwen.com
郑重承诺 原创,包修改,包通过!
完美论文网真诚欢迎新老客户的光临与惠顾!