安卓上课考勤系统设计+需求分析+总体设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

安卓上课考勤系统设计+需求分析+总体设计(3)

传统考勤的方法采用老师在课上点名,学生答到完成考勤的方式。这种传统的方式存在着较多的弊端,首先课上点名需要的时间较长,耽误了宝贵的教学时间;其次,经常存在冒名答到帮他人作假甚至请别的班的同学帮忙上课答到的情况;最后是考勤数据的管理,传统考勤采用的都是人工模式,由于人工管理存在着大量的不可控因素,导致了信息管理的某些不规范,而且手工输入查询考勤数据,是一项十分繁重而枯燥的劳动,每学期出勤登记记录的数据量很大,必然会耗费很多人力和物力,而且会因为人的情绪烦躁而出现失误,最后分析计算、成绩考核的工作量更是大得惊人。数据的备份也比较困难,纸质的数据,一旦丢失,很难复原。

随着互联网的不断发展,手机等移动设备已经极大地普及,以手机和通讯技术为基础的信息系统正在蓬勃发展[[[]金万鑫,李书明,张莹。基于智能手机教学考勤系统的研究与实现[J]。科技创新导报,2015。(17)]]。利用移动设备考勤,唯一性强,每个人都有自己的手机,对应着自己的考勤记录,可以有效防止替代答到考勤的状况的发生。移动设备互联方式多样化,可以通过网络连接,或者蓝牙连接,连接方式简单快捷。签到的方式也很快速便捷,大大提高了签到的效率,不仅减轻了教师点名的负担,而且节省点名时间,确保教学时间。移动考勤的数据通过后台数据库更新保存,便于导出的操作,能高效实现数据规范化管理。

1。2蓝牙技术和安卓平台简介

1。2。1蓝牙简介

蓝牙(Bluetooth)技术,是一种短距离无线电技术,通过"蓝牙"技术,可以有效地简化平板电脑、笔记本电脑和手机等移动终端之间的通信,还能有效简化以上这些设备与因特网之间的通讯,使这些设备与因特网之间的数据传输更加快捷高效,从而拓宽无线通讯。

蓝牙的优势有:

(1)设备范围广

Bluetooth 技术目前应用空前普及,应用了蓝牙技术的产品有移动终端、汽车和医疗设备等,使用蓝牙的用户主要有普通消费者、工业市场和企业等。芯片解决方案功耗低、体积小、成本低的特点使得 Bluetooth 技术可以在到极小的设备中应用。

(2)易于使用

蓝牙技术作为一项即时技术,不一定要有固定的基础设施,而且方便安装以及设置。用户不需要电缆就可以实现连接。新用户只要准备一台蓝牙产品,搜索可用的配置文件,将它与另一个正在使用同一配置文件的蓝牙设备相连。

(3)成本低、功耗低、体积小

用户除了向手机提供商支付设备费用外,使用蓝牙技术不再需要支付额外的费用。蓝牙技术就是用于小型移动设备及其外部设备之间的互相连接,它主要是以笔记本电脑、移动设备、小型PDA以及它们的外部设备为市场目标,为了便于在小型便携设备中集成蓝牙芯片,蓝牙芯片必须具备功耗低、体积小的特征。

(4)安全性

蓝牙信号也很容易被半路拦截获取,为了确保链路级的安全,蓝牙协议提供了身份验证和加密功能。该系统物理层提供了蓝牙身份验证和加密服务,通过流密码加密技术实现硬件,管理秘钥由高层管理实现。较高级别的安全性要求可以通过更先进有效的传输层和应用层安全机制实现。认证可以有效防止不期望的来访和电子欺骗,而加密则可以实现保护链路隐私功能。另外,由于跳频技术较高的保密性以及有限的蓝牙传输范围,也可以确保蓝牙信号不易被窃听。

1。2。2安卓平台介绍

安卓是由嵌入式Linux和Java组成的开源操作系统,在市场的占有率比较高,一般来说应用于移动设备。选择安卓平台,能有效利用它的硬件资源,同时对软件的升级维护也有一定帮助,成本得以有效降低【[[]程哲豪。 基于Android 使用WiFi 技术的签到系统。[J]。中国新技术新产品,2014。(6) ]】。它是为移动设备设计的软件平台,包括操作系统、中间件和一些关键应用【[[]张娜。android系统架构研究与应用。[J]。西安科技大学硕士论文。2013 ]】。Android SDK提供了必须的工具,以及开发应用所必须用到的Java接口API[[[]胡伟。 Android系统架构及其驱动研究。[J]。 广州广播电视大学学报。2010,(4) ]]。 (责任编辑:qin)