安卓的上课考勤系统设计与实现(附件)【字数:12691】

摘 要摘 要课堂考勤是教师保障正常课堂教学秩序的重要手段之一,传统的课堂点名考勤时间长、过程繁琐,甚至会出现学生冒充代答等情况,考勤数据的后期整理工作比较繁杂。随着移动终端的普及和互联网技术的兴起,基于移动设备考勤的方式已成为可能。这种考勤方式高效便捷,优势远远胜过传统考勤模式。本文对基于移动设备考勤的方式进行了需求分析和功能设计,通过技术比较选型,采用蓝牙通信方式构建了基于安卓的上课考勤系统。该系统性能稳定,操作简便,能快速高效实现上课签到,有效防止代签等情况发生。关键词课堂考勤;安卓系统;蓝牙
目录
0 引言 1
1 课题概述 1
1.1 选题目的 1
1.2蓝牙技术和安卓平台简介 2
1.2.1蓝牙简介 2
1.2.2安卓平台介绍 3
1.3开发工具简介 4
1.3.1安卓及SDK简介 4
1.3.2 JDK简介 4
1.3.3 ADT简介 5
1.3.4 Eclipse简介 5
2 系统需求分析 5
2.1系统可行性分析 5
2.1.1 开发环境和技术上的可行性 5
2.1.2 经济上的可行性 6
2.1.3 法律上的可行性 6
2.2系统需求 6
2.3 业务流程描述 7
3 系统总体设计 8
3.1 系统设计原则 8
3.1.1 实用性 8
3.1.2 合理性 8
3.1.3 安全性 9
3.1.4 可维护性 9
3.2 系统设计目标 9
3.3系统设计关键技术选择 10
3.4系统设计思想 11
3.5系统框架 12
3.5.1系统框架结构 12
3.5.2系统实现原理 13
4 详细设计 14
4.1 功能设计 14
4.2 数据库设计 16
4.3 UI设计 18
4.3.1安卓UI设计特点 18
4.3.2本系统主要界面布局 21 *好棒文|www.hbsrm.com +Q: *351916072* 

5系统实现 25
5.1SQLite数据库创建与连接 25
5.2蓝牙模块设计 26
5.2.1权限设置 26
5.2.2获取蓝牙设备 26
5.2.3打开蓝牙设备 26
5.2.4搜索设备 27
5.2.5蓝牙监听和连接 29
5.2.6数据传输 31
总结 33
致谢 34
参考文献 36
基于安卓的上课考勤系统设计与实现
0 引言
目前的教学考勤系统中,存在着同学之间互相代替签到,学生有事不及时请假,学生无故旷课等一系列妨碍正常教学的情况,传统考勤方式亟待改革。基于移动平台的考勤系统,相对于传统考勤,更加方便快捷,考勤效率进一步得到提高,教师的工作任务也得以减轻,也可以避免一些传统考勤会出现的问题,比如替代答到,因此是十分必要可行的。
安卓系统是一个开放性移动设备的综合平台,其开发和调试环境很优秀,它在用户体验的可扩展性还具有一定的优势。安卓内部拥有非常丰富的图形系统,对多媒体的支持功能以及十分强大的浏览器,安卓平台的开放性等特性不仅能促进平台本身以及技术的创新,还在减少开发成本上做出了一定的贡献,并且帮助运营商十分方便地制订独具特色的产品,综上,它的市场潜力非常大。所以,本系统选择用安卓平台开发上课考勤系统[]。
本系统架构选用C/S模式,即客户机与服务器体系结构,通过蓝牙的通讯方式进行开发。移动客户端基于安卓平台进行开发,通过数据网络建立连接,通过服务器实现教师端和学生端的信息传送和反馈。
本系统分为两部分,一部分为教师客户端,记录着课程信息,班级信息,学生信息以及每次的签到情况;另一部分为学生客户端,签到以及查看自己每次的签到状况。本系统还支持老师通过手机客户端将数据以txt的形式导出到电脑。
1 课题概述
1.1 选题目的
考勤,已经成为各大公司不可缺少的一种规章制度,严格规范的考勤制度,能督促员工养成遵章守纪的习惯,能推动企业向高效规范的目标不断进步,为管理者具体实施管理目标提供依据。而对于高校来说,考勤一样是不可或缺的,学生课堂考勤是体现高校学风建设的不可忽视的部分[],是日常教学管理工作的关键所在。按时到课是所有学生必须遵守的纪律,这不仅是对老师的尊重,更是对自己学习负责的表现。严格的考勤制度,不仅可以有效监督学生,也给老师对学生的考核提供了一定依据。
传统考勤的方法采用老师在课上点名,学生答到完成考勤的方式。这种传统的方式存在着较多的弊端,首先课上点名需要的时间较长,耽误了宝贵的教学时间;其次,经常存在冒名答到帮他人作假甚至请别的班的同学帮忙上课答到的情况;最后是考勤数据的管理,传统考勤采用的都是人工模式,由于人工管理存在着大量的不可控因素,导致了信息管理的某些不规范,而且手工输入查询考勤数据,是一项十分繁重而枯燥的劳动,每学期出勤登记记录的数据量很大,必然会耗费很多人力和物力,而且会因为人的情绪烦躁而出现失误,最后分析计算、成绩考核的工作量更是大得惊人。数据的备份也比较困难,纸质的数据,一旦丢失,很难复原。
随着互联网的不断发展,手机等移动设备已经极大地普及,以手机和通讯技术为基础的信息系统正在蓬勃发展[]。利用移动设备考勤,唯一性强,每个人都有自己的手机,对应着自己的考勤记录,可以有效防止替代答到考勤的状况的发生。移动设备互联方式多样化,可以通过网络连接,或者蓝牙连接,连接方式简单快捷。签到的方式也很快速便捷,大大提高了签到的效率,不仅减轻了教师点名的负担,而且节省点名时间,确保教学时间。移动考勤的数据通过后台数据库更新保存,便于导出的操作,能高效实现数据规范化管理。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/194.html

好棒文