摘要
高校中由于教学模式的原因,师生之间交流的时间极为短暂,而考勤占用了很多宝贵的教学时间,往往会影响正常的教学计划和教学质量,同样也会给学生的学习生活带来不必要的麻烦。简化教学工作,提高学生学习效率已经成为高校中亟待解决的问题。近些年移动互联网的不断壮大和移动平台的飞速发展为教学模式的改善提供了新的渠道和手段。利用移动平台中应用最广泛的Andriod系统,通过扫描学生证的条形码进行考勤,在手机移动端上搭建的便捷高效的考勤方式,方便老师进行教学考勤工作,也为学生提供查询课程签到的方式,优化了教学模式,增加了教学时间,也提高了学生的学习效率,并通过搭建移动端考勤系统,使得客户端扩大了传统考勤系统应用范围,降低了老师考勤的时间成本,极大改善了教学质量,让学生有更多的时间在课堂中进行学习。
关键词:Android,考勤,条形码扫描
Abstract
In colleges and universities,the communication between teachers and undergraduates is scrace, due to the reson of existing teaching mode.And the attendance checking system takes so much precious didactical hour, it usually takes a negative impact on both the quality of education and didactical schedule, moreover,it takes unnecessary troubles to undergraduates’ school life.How to simplify the work of teaching,and promote the undergraduats’learning efficiency has became a urgent issue.In recent years,the expending of mobile internet and the development of mobile platform provide new ways and means to improve the teaching mode.By making the most of the widely used Andriod system in mobile platform,and scaning bar code on Student ID Card,to set up a mobile terminal platform on which we have a convenient and efficient checking attendance system,that makes it easier for teachers to check attendance and the students can also have the approach to search their curriculum and attendance information.It optimizes the teaching mode,increases the didactical hour and encourages the learning efficiency. Meanwhile by setting up the mobile terminal platform of the work attendance checking system,it will extend the scope of traditional attendance system on client-side,decrease the time costs of teachers,perfect the quality of teaching.It helps undergraduats have more time to spend at class.
Keywords: Android, Attendance, Barcode Scanning
目录
1 前言 1
1.1选题背景 1
1.2可行性分析 1
2 需求分析 3
2.1需求分析目标及任务 3
2.2需求分析组织形式 3
2.3需求分析信息整理 3
2.4研发叙述说明 4
2.5研发标准与规范 4
3 概要设计 5
3.1系统功能 5
3.2系统功能 6
3.3系统主要流程 6
4 数据库设计 8
4.1 数据库Mysql简介 8
4.2 数据库设计 8
5 详细设计 15
5.1考勤记录创建模块实现 15
5.2条形码扫描模块实现 16
5.3考勤数据模块的实现 17
5.4班级考勤数据模块的实现 19
6 系统的测试运行与维护 21
6.1系统的测试 21
6.2系统的维护 21
7 总结 23
附录 24
参考文献 34
致谢 35