1. 研究目的与意义
(1)课题背景
考勤机的发展最早应该可以追溯到上世纪70年代(就电子设备而言),逐渐经历了插卡式考勤机、条形码考勤机、磁卡性考勤机、生物身份识别考勤机、摄像考勤机和拍照式考勤机。
在上世纪70时代时,插卡式考勤机逐渐取代了传统的手工记录式考勤,当时是在一个金属卡片上进行有规则的打孔,然后通过感光元件和光投影技术来别分人员的身份编号。但是由于金属卡片自身容易变形。从而导致了考勤识别的误差,另外在加上由于当时分辨率的限制,导致了这种考勤机在那种动辄就几千人的矿产企业中没有得到推广与普及,当然确切的来说应该是得到了推广但是并没有普及。
2. 研究内容和预期目标
研究内容:
本课题基于开发一套蓝牙4.0模块的考勤记录机系统,该考勤记录机需要具备与所认证的用户手机相连接,记录用户考勤情况,并实时发送用户的考勤信息到用户手机中的功能。
预期目标:
3. 研究的方法与步骤
本软件系统在具体实现时,采用了模块化的设计方法,各模块按照高内聚低耦合的设计思想来设计。采用模块化设计的好处就是可以将一个复杂的软件系统分解为多个模块,从而降低了整个软件系统开发的复杂度,一方面便于程序的开发,另一方面后期维护也更加容易。整个系统主要划分为五个功能子模块,它们分别是:系统初始化模块、led显示管理模块、按键处理模块、传感器处理模块和串口接收数据模块。
硬件开发步骤:
(1)安装工具和驱动程序;
4. 参考文献
1.杨云君.android的设计与实现.北京:机械工业出版社,2013-05-10.
2.retomeier.android4高级编程.第3版.北京:清华大学出版社,2013-04.
3.robinheydon.低功耗蓝牙开发权威指南.北京:机械工业出版社,2013-06-25.
5. 计划与进度安排
1.2022-03-02~2022-03-15查阅资料,翻译外文资料和撰写开题报告;
2.2022-03-16~2022-04-05查阅蓝牙4.0和android系统技术开发的规范和流程;
3.2022-04-06~2022-04-15查阅相关资料,了解android系统中基于蓝牙4.0的应用的开发流程,并开始开发蓝牙设备之间认证,连接和通讯模块;
