基于NFC标签的电子考勤系统设计开题报告
2021-02-27 14:12:19
1. 研究目的与意义(文献综述)
随着计算机网络技术的发展,考勤管理工作进人了计算机辅助管理的新阶段。目前,计算机辅助考勤主要有指纹识别、人脸识别等多种方式。然而,由于高校学生人数众多、不同专业课程安排不统一、考勤时间不固定,这使得计算机辅助考勤难度增大,因此绝大多数高校在教学考勤中仍采用教师点名考勤的方式,这既浪费教学时间,又不便于信息管理。近年来,智能移动终端的nfc(near field communication)技术发展迅速。用nfc智能移动终端读取nfc标签可完成信息采集和识别功能,且安全性很高。因此,将nfc技术运用到教学考勤中,利用android framework功能齐全、稳定性佳、操作灵活以及android 设备方便携带的特性,可实现不同课程考勤信息表的独立配置,有效解决了高校考勤时间不统一的难题。
1)nfc技术国外研究现状:
目前英国伦敦公共交通运输系统的支付已全部完成向nfc银行卡迁移的过程,为nfc手机支付的市场进入提供了基础设施保障。而在日本,日本的电信运营商在很早之前就开始普及nfc功能,加上日本是一个比较注重效率的国家,所以在日本的大城市中几乎每个商铺和自动售货机均支持nfc支付。类似的创新出现在美国:移动支付公司paybyphone在美国世界城镇化率最高的地区完成了nfc系统布局,用户使用移动电话的nfc功能,即可完成停车费的支付。在这些基于nfc技术的移动支付服务中,最引人瞩目的,要数2014年9月苹果公司推出的apple pay支持nfc支付,为了推广apple pay,苹果携手包括美国银行、花旗银行、大通银行等众多美国顶级银行共同推广。在欧洲,nfc支付发展的势头同样迅猛。仅2013年一年,万事达和万事顺在欧洲的nfc交易笔数已翻了三番,交易量增加4倍。
2. 研究的基本内容与方案
针对目前高校教学考勤效率低、管理混乱的问题,设计一种近距离通信(NFC,near field communication)智能考勤管理系统。该系统基于智能移动终端的NFC技术,结合SQLite数据库,使用Android开发平台。该智能考勤管理系统集合实时考勤、信息管理与查询等多种功能,融合目前先进的无线网络通信技术,采用Android平台开发,使用SQLite进行数据维护。该系统运用于高校考勤工作代替传统点名考勤,可使考勤管理更为高效、快捷,并且准确。1.系统架构:通过NFC标签对应学生的身份验证功能,并在NFC手机APP程序中设置好学生信息和课程信息,学生在NFC上刷卡将考勤信息保存并上传,在后台进行统计管理;2.信息录入模块:由于每张NFC标签或智能卡都具有唯一标识符(UID,unique identifier),通过NFC技术,将读取到的学生卡与学生信息进行绑定,以便考勤读卡时进行比对。其次,教师将课程信息从教务处的课程数据库下载至NFC手机中,并与考勤班级进行绑定,完成标签与学生与课程的对应,防止代刷标签;3.实时考勤模块:实时考勤模块实现原理是当学生考勤读卡时,信息将被识别并与数据库信息进行比对。若信息匹配,系统便会自动记录读卡时间,从而判断学生考勤状态。系统根据录入信息,每周定时生成考勤表。学生考勤状态事先默认为缺勤。考勤时,学生用卡触碰手机,考勤信息则被更新。若在规定时间完成读卡,考勤状态更新为正常;若读卡不及时,考勤状态更新为迟到;若未在规定时间读卡,考勤状态仍默认为缺勤。
3. 研究计划与安排
第1周—第3周 收集资料,撰写开题报告
第4周—第5周,论文开题,设计系统框架
第6周—第12周,分模块完成程序设计,撰写论文初稿
4. 参考文献(12篇以上)
[1] 杨振兴. nfc技术card emulation模式在android系统中的应用研究[j]. 软件导刊, 2014(2):113-115.
[2] 杨军. nfc技术的应用、标准进展及测试[j]. 现代电信科技, 2009, 39(10):1-5.
[3] 刘浩. 基于nfc技术的近场通信应用探索[j]. 中国无线电, 2010(12):34-35.