摘要
针对当前企事业单位对成本低廉、识别精确的考勤管理方案的实际需求,提出一种轻量级、高效便捷的基于BLE通信的移动跨平台考勤方法。通过依托跨平台移动框架Flutter构建Android/iOS移动端APP,实现考勤用户注册、加密考勤二维码扫描与BLE连接请求发起,采用基于CC2640R2F芯片的BLE数据透传模块作为Android/iOS移动端与PC端的桥接,PC端完成加密考勤二维码的生成、签到信息校验及考勤二维码的实时更新。应用实践表明,本文提出的解决方案切实可行,具有较高的实际应用价值。
Aiming at the actual demand of low cost and accurate identification of attendance management scheme for enterprises and institutions,a lightweight,efficient and convenient mobile cross platform attendance method based on BLE communication is proposed.Through relying on the mobile cross platform framework flutter to build mobile APP for Android/iOS,attendance user registration,encrypted attendance QR code scanning and BLE connection request initiation is realized.The bridge between Android/iOS mobile terminal and PC side is BLE data transmission module based on CC2640R2F chip.The generation of encrypted attendance QR code,sign in information verification and real-time update of attendance QR code are accomplished by PC side.The test results show that the solution proposed in the paper is feasible and has high practical application value.
作者
周千明
崔洛
解建仓
Zhou Qianming;Cui Luo;Xie Jiancang(College of Computer Science,Xi’an Polytechnic University,Xi’an 710048,China;Shaanxi Key Laboratory of Clothing Intelligence,Xi’an Polytechnic University;Xi’an University of Technology)
出处
《单片机与嵌入式系统应用》
2020年第5期33-36,75,共5页
Microcontrollers & Embedded Systems
基金
国家自然科学基金项目(51679188)
陕西省教育厅科研计划项目(19JK0377)。