论文部分内容阅读
随着信息互联网科技的迅猛发展,移动互联网应用深入到生活中的每一个领域,在企业办公领域,大型企业对办公系统的信息化发展也产生了强烈的需求。传统办公考勤依然延续着指纹机、打卡纸的考勤方式,存在效率低、精度差以及维护成本高的问题。互联网考勤作为一种办公系统自动化、移动化、信息化的有效解决方案受到了越来越广泛的关注。虽然互联网考勤改善了传统考勤方式诸多缺陷,但大多系统是基于GPS技术实现定位,无法实现精准的室内考勤,如何将精准的室内定位和办公考勤完美结合一直是互联网考勤领域亟待攻克的难题。因此,本文在探究低功耗蓝牙协议实现精准室内微定位技术(Ibeacon)的基础上,利用其设计并实现了办公室精准定位考勤管理系统。当用户靠近部署有Ibeacon基站的办公区域时,系统自动推送考勤消息给用户,促使用户完成考勤打卡业务。本文首先对常用室内定位技术分类,低功耗蓝牙协议栈以及低功耗蓝牙Ibeacon定位技术等理论基础进行了详细的介绍,为后续的系统设计与实现做了理论基础的铺垫。其次,对基于Ibeacon办公室考勤管理系统完整的方案设计进行详细说明,包括功能性需求分析、业务模块设计、系统架构以及后台服务器端系统、客户端原型方案设计。在方案设计过程中,对后台服务器系统中涉及的数据库、缓存等部分,充分的考虑了系统的性能和扩展性,实现了分布式的设计。最后,本文详细阐述了考勤系统业务的实现,分别为账户业务、后台管理业务以及用户考勤业务系统的实现,充分考虑了业务的合理性和安全性,并对各个业务做了详细的功能测试。本课题的设计与实现,充分体现了 Ibeacon技术在互联网考勤领域的可行性和优势,并为基于室内定位的考勤管理系统提供了参考案例。