上课考勤管理APP
摘要
• 随着手机使用的普及,人们获取与保存信息的方式已经发生了激动人心的转变。智能手机正
在逐步融入我们的生活,并影响和改变着我们的生活。由于现在各种智能手机的使用,使得人
们在管理、应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效
率。
• 本论文首先对基于Android的课堂考勤系统进行了需求分析,从系统开发环境、系统目标、
设计流程、功能设计等几个方面进行系统的总体设计,使用Java语言设计了基于Android的课堂
考勤系统软件,主要完成了注册登陆、签到码发布、扫码签到、信息修改等各项功能的设计,
实现对课堂考勤系统展示。通过对系统的功能进行测试,测试结果证明该系统界面友好、功能
完善,有着较高的使用价值,具有庞大的潜在用户群体和较广阔的应用前景。
选题背景
• 大学在课堂中的出勤率统计工作是特别麻烦的一件事情,教师们往往需要浪费非常多的时间来
实施课堂考勤。特别是公共类合班课程,由于上课学生人数众多,通常课程点名会需要浪费非
常多的课堂时间,这对正常课程的进度造成了影响。课堂授课是高校学生学习专业知识的重要
形式之一。虽然在课堂点名上浪费大量的时间并不是太好,但是在现在的高校中,学生由于各
种自身原因而出现逃课的现象非常的普遍。某些课程在几个班需要合班上课时,教师无法记得
每个学生样貌时就会很容易出现学生代点到,替代出勤的逃课的现象,那么在教师统计出勤情
况时要准确统计出学生的平时成绩将变得非常困难。当教务处在计算整体的出勤率时,使用教
师的考勤记录表来人工实施数据统计,这样在数据统计的流程中极易因为数据出错或数据造假
而无法获得正确统计结果。
研究内容
• 本研究课题需要设计的基于Android的课堂考勤系统。
• 本人通过需求分析和设计出了课堂考勤系统,主要的一些功能有:
• 注册时分教师端和学生端(可以选择我是老师,我是学生注册)学生注册时需要填写学生学
号,姓名,密码,年级和专业名称。老师注册账号时填写学工号、密码、姓名
• 注册完成登录进入两个不同界面,老师界面功能有1、查看个人信息2、发布签到二维码(发
布时填写信息 日期和签到的课程名称,设置签到时长即二维码失效时间)3、查看学生签到信
息,扫码录入学生姓名 年级 专业名称(点进去显示不同班级或者日期的签到信息,一个老师可
能有很多课,带的学生也不一样) 老师可以修改学生的签到信息4、修改密码(输入原密码 然
后需要新密码 忘记原密码就改不了不用整复杂)
• 学生界面功能:1、查看个人信息(学号即注册时的账号、姓名、年级和专业名称)2、扫一
扫(扫二维码出现老师填写的信息 即日期和课程名称 无误确认签到)3、修改密码