基于android的课堂签到系统
本科毕业论文(设计)
题 目 基于Android的课堂签到系统
学生姓名 XXX
指导教师 XX
学 院 信息科学与工程学院
专业班级 计算机科学与技术0908班
完成时间 2013年5月 摘 要
在大学课堂中,签到问题一直困扰着老师和同学们。传统课堂签到的手段大多是老师根据花名册点名或者让学生自行签到。现今课堂上的学生数量大,老师需要花费很多时间点名,大大影响了教学质量。让学生自行签名虽然比较节省时间,但却无法解决学生代签的问题,学生代签会使得签到的结果不能准确反映实际的出勤情况。另外,传统的签到方式将产生大量的签到数据,对这些数据的管理与分析给老师们增加不少的负担。
针对传统课堂签到产生的种种问题,本文介绍了一个基于Android(安卓)系统平台的课堂签到系统,系统通过蓝牙连接技术实现数据通信。签到系统不仅方便课堂签到,而且所得签到数据能准确反映出学生出勤情况,系统还提供了对于签到数据的管理功能,方便老师对签到的结果进行统计、分析。
关键词 Android系统,课堂签到,蓝牙
ABSTRACT
In the university classrooms, questions of attendance registration is troubling our teachers and students. The traditional way of registration is teacher’s roll call or making students sign in the roster by themself. Nowadays, there are many students in one classroom, teachers will spend lots of time on singing names, greatly influences the teaching quality. Let students sign in by themselves though save time, it can’t reflect actual attendance because students will cheat. In addition, the traditional way in attendance will produce large amount of data, makes teachers spend lots of time to manage these data.
Against the questions which caused by the traditional classroom registration, this paper introduces a classroom registration system based on Android, used Bluetooth to achieve data transmission. This system achieves convenient register in classroom, and the attendance data can accurately reflect the students' attendance, the system also provides functions to manage data for the teacher.
KEYWORDS android, classroom register, bluetooth
目录
摘 要I
ABSTRACTII
第一章 绪论1
1.1 课题背景1
1.2 课题任务1
1.3 发展现状2
1.4 论文结构2
第二章 相关技术及背景介绍3
2.1 系统介绍与开发环境搭建3
2.1.1 Android系统简介3
2.1.2 Android的平台特性3
2.1.3 Android系统架构4
2.1.4 Android应用程序开发组件5
2.1.5 Android开发平台的搭建6
2.2 蓝牙技术简介6
2.2.1 蓝牙技术的起源与发展历程6
2.2.2 蓝牙技术的特点7
2.2.3 Android蓝牙开发包(android.bluetooth)7
2.3 Socket与IO流8
2