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
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 引言
目前的教学考勤系统中,存在着同学之间互相代替签到,学生有事不及时请假,学生无故旷课等一系列妨碍正常教学的情况,传统考勤方式亟待改革。基于移动平台的考勤系统,相对于传统考勤,更加方便快捷,考勤效率进一步得到提高,教师的工作任务也得以减轻,也可以避免一些传统考勤会出现的问题,比如替代答到,因此是十分必要可行的。
安卓系统是一个开放性移动设备的综合平台,其开发和调试环境很优秀,它在用户体验的可扩展性还具有一定的优势。安卓内部拥有非常丰富的图形系统,对多媒体的支持功能以及十分强大的浏览器,安卓平台的开放性等特性不仅能促进平台本身以及技术的创新,还在减少开发成本上做出了一定的贡献,并且帮助运营商十分方便地制订独具特色的产品,综上,它的市场潜力非常大。所以,本系统选择用安卓平台开发上课考勤系统[[[]公磊。基于Android的移动终端应用程序开发与研究[J]。计算机与现代化。2008,(8)]]。
本系统架构选用C/S模式,即客户机与服务器体系结构,通过蓝牙的通讯方式进行开发。移动客户端基于安卓平台进行开发,通过数据网络建立连接,通过服务器实现教师端和学生端的信息传送和反馈。
本系统分为两部分,一部分为教师客户端,记录着课程信息,班级信息,学生信息以及每次的签到情况;另一部分为学生客户端,签到以及查看自己每次的签到状况。本系统还支持老师通过手机客户端将数据以txt的形式导出到电脑。
1 课题概述
1。1 选题目的
考勤,已经成为各大公司不可缺少的一种规章制度,严格规范的考勤制度,能督促员工养成遵章守纪的习惯,能推动企业向高效规范的目标不断进步,为管理者具体实施管理目标提供依据。而对于高校来说,考勤一样是不可或缺的,学生课堂考勤是体现高校学风建设的不可忽视的部分[[[] 王晓龙。关于高校人事管理制度的思考。[J]。国内高等教育教学研究动态。2011]],是日常教学管理工作的关键所在。按时到课是所有学生必须遵守的纪律,这不仅是对老师的尊重,更是对自己学习负责的表现。严格的考勤制度,不仅可以有效监督学生,也给老师对学生的考核提供了一定依据。