NFC 近场通信课堂签到系统设计与实现

2021-04-13 05:54:00郑晓东宋思琪
科技视界 2021年4期
关键词:功能信息课程

郑晓东 宋思琪*

(三峡大学科技学院,湖北 宜昌 443002)

0 引言

高校中的旷课、迟到、早退现象一直存在且不能得到很好的解决。 传统的人工点名签到方式效率低下,而且难以确认其准确性,这个时候就需要一种既方便又能快速完成课堂签到的方法。本课堂手机签到系统,可以做到仅学生手机与教师手机接触,便可以判断这个学生是否出勤,老师要做的仅仅是在旁边监督是否有学生会拿出多个手机代其他同学签到。安卓目前是最流行的移动开发平台, 随着具有NFC 功能的安卓手机越来越多,这种功能可以被利用起来以方便我们的生活和学习。

1 系统总体设计

1.1 基于Android 的NFC 开发

NFC 代表“近场通信”,它是兼容设备之间的短程通信[1]。 NFC 需要至少一个信号发射设备和一个信号接收设备。 本系统采用的是NFC 三大开发模式中的P2P 对等模式。该模式允许两个具有NFC 功能的设备建立双向连接,以交换联系人信息、蓝牙配对信息或任何其他类型的数据。通信时需要建立一个从连接客户端,即NFC P2P 发起人,到一个正在搜索NFC 对等目标主机之间的连接。本系统采用NFC NDEF 数据交换格式来传输数据[2]。 需要通信时,将两个开启NFC功能的手机相互碰撞, 这时两个手机的屏幕都会缩小,当你点击其中一个屏幕时,这个被点击的手机便会成为发送端,并发送一条NDEF 格式的数据,同时另外一个手机自然便成为了接收端。这里用到的实际上是Android Beam 通信[3-4]。

1.2 系统的核心架构

系统模块划分有学生手机端App、 教师手机端App、后台数据存储和Web 端查询服务器。……

登录APP查看全文

猜你喜欢
功能信息课程
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
计算机教育(2020年5期)2020-07-24 08:53:38
为什么要学习HAA课程?
关于非首都功能疏解的几点思考
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
中西医结合治疗甲状腺功能亢进症31例
辨证施护在轻度认知功能损害中的应用
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32