基于安卓平台校园考勤系统的设计

基于安卓平台校园考勤系统的设计

ID:20694605

大小:82.62 KB

页数:11页

时间:2018-10-15

基于安卓平台校园考勤系统的设计_第1页
基于安卓平台校园考勤系统的设计_第2页
基于安卓平台校园考勤系统的设计_第3页
基于安卓平台校园考勤系统的设计_第4页
基于安卓平台校园考勤系统的设计_第5页
资源描述:

《基于安卓平台校园考勤系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于安卓平台校园考勤系统的设计摘要:课堂考勤在学习生活中越来越重要,但传统的方式签到过程繁琐,市面上的签到软件也不能有效地提高签到精准度。文章介绍了一款基于安卓系统、GPS定位系统的具有流量、电量监控功能的移动终端应用,该应用能正确反映学生上课情况,有效提高考勤的准确率。关键词:安卓系统;考勤系统;GPS定位系统;课堂考勤;流量监控;电量监控文献标识码:A中图分类号:TP311文章编号:1009-2374(2016)22-0013-03DOI:10.13535/j.cnki.ll-4406/n.2016.22.0071概述随着现代科技的迅猛发展,人们的生活也发生

2、了翻天覆地的变化。现代科技已然逐渐融入到校园生活当中,科技代替人工也成了未来的发展趋势。课堂考勤在我们的学习生活中极为关键,它体现了学生的出勤率,也方便了学校的管理。但是传统的纸质点名签到已经不能满足现代社会的发展,传统的纸质点名不仅复杂繁琐,占用大量的上课时间且易出现错误,不利于班级考勤和学校的管理。因此市面上也相继出现了各式各样的签到考勤系统,虽然说目前考勤的方式层出不穷、变幻万千,但这些签到系统都存在着各式各样的缺陷,如指纹考勤系统,因校园内师生数量、教室场地数量众多,安装指纹识别机子的工程量将会非常巨大,且每年都会有大量新生涌入,所以采集指纹的工作也会复

3、杂纷繁;二维码考勤系统,学生挨个扫描二维码,此方法依旧不能解决占用上课时间的问题且不能确定学生所在位人脸识别考勤系统对人脸监测技术要求高,并不能保证签到的精准度。因此,如何设计一款精准度高并能精确的反映学生所在位置以及反映学生上课情况的签到考勤系统是目前亟需解决的一个问题。本文将介绍一款基于安卓平台的校园签到考勤系统的设计。该考勤系统设计有签到考勤、监控流量数据以及电量使用情况等功能。2系统介绍利用安卓手机的GPS定位系统以及流量监控电量监控技术能够较好地反映学生课堂考勤情况,以方便班级的考勤和学校的管理。2.1系统原理安卓系统本身就支持GPS卫星定位系统,可加

4、载内核模块技术和安卓电源管理驱动,该系统通过使用GPS卫星定位系统确定手机客户端所处在的位置,再在安卓内核中插入相应的监控代码,从而监听手机客户端流量与电量的使用情况,再由后台数据库整理数据,将总的签到详情呈现在管理者的考勤界面中。2.2系统架构系统主要有由数据库服务器、GPS卫星定位系统、监控系统、手机客户端、管理服务器五个方面组成。数据库服务器的主要作用是保存学生和管理者的个人信息、账号以及密码等,还包括考勤系统签到的详情,如签到日期时间、缺勤记录等。GPS卫星定位系统提供手机客户端的实时位置,方便操作人员进行签到考勤。监控系统是在安卓内核中插入相应的监听代

5、码,从而达到监控手机流量电量的目的,为考勤提供数据。手机客户端是为操作人员提供操作界面的功能,如签到、退签等。管理服务器是用来整理使用者所提供的信息,以及签到后的数据整理和提交。2.3安卓系统安卓系统是一款由Google公司开发的基于Linux平台以及以Java架构的自由及开放代码的操作系统。安卓系统由下至上分别为:由C语言开发的提供各种基础核心功能的Linux内核层;由C/C++编写的为各个对象提供服务并作为应用程序架构支撑的系统运行库层;为安卓应用程序开发提供开发组件的应用程序框架层;由Java语言编写的直接与用户接触的应用程序层。随着安卓手机的迅速普及,技

6、术以及硬件水平已经相当成熟,性价比也愈来愈高,人们逐渐认识到安卓系统的优越性,如开放性、丰富性和便捷性。安卓系统具有较高的市场占有率,选择安卓平台将可以节约成本,便于校园考勤软件的幵发、维护与普及。2.4GPS定位系统GPS(GlobalPositioningSystem),即全球定位系统,是一款20世纪70年代由美国海陆空三军联合研制的一款能捕捉个人手机地理位置信息的定位系统。GPS由三个部分组成,空间部分包括21颗工作卫星和3颗备用卫星,其作用主要是用于发射卫星信号;地面支撑系统主要包括1个主控站、3个注入站和5个监测站,主要负责捕捉GPS信号,并分析参数提

7、出方案,从而完成地面的监控;用户设备部分则负责接收GPS卫星发射信号,获得所需要的信息,完成指定的任务。2.5流量监控采用可加载内核模块技术(LKM)来进行手机流量的监控,其主要原理是运用LKM方法动态进驻内核,将模块中的监控代码和监测代码加入到系统内核中,从而达到监控与检测手机流量的作用。签到的同时监测学生在上课期间所使用的流量情况。2.6电量监控是基于Linux电源管理系统的安卓电源管理驱动,其主要作用是获取手机的电池电压状态,再以百分比的转换,以记录手机电量的使用情况。签到的同时除了监控手机流量使用情况,也可以监测电量的使用情况,可以有效地反映学生的上课情

8、况,如是否过度使用手机等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。