基于手机NFC的校园卡信息读写系统设计_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于手机NFC的校园卡信息读写系统设计

摘 要:随着网络技术的不断发展,智能化产品的不断更新,手机的功能也越来越多样化。其中,NFC功能更是成为很多Android手机的标配。Near Filed Communication(近距离无线通讯),具有在单一芯片上整合非接触式读卡器、非接触卡和点对点功能,从而达到识别和数据交换于一体。本文研究了NFC在android上的实现架构,设计了一个基于Android的NFC校园卡读写系统的简单应用。设计阐述了校园卡读写系统的开发过程。第一个NFC的背景,现状,意义及本文贡献,其次引入安卓平台NFC的基础介绍,需求分析与设计,系统实现,然后进行测试,最后进行总结,提出其中的不足和对未来的展望。39570
毕业论文关键词: Android;NFC;校园卡;读写
  Campus Card Reader System Based on Moblie Phone NFC
Abstract:With the continuous development of network technology, intelligent product continuously updated, the phone's functions are more perse. Wherein, NFC functionality is becoming standard on many Android phones. Near Filed Communication (NFC), with integrated contactless reader, a contactless card and peer to peer functionality on a single chip to achieve the identification and data exchange in one. This paper studies the NFC implementation architecture on android designed a simple application of an Android-based NFC campus card reader system. Design describes the development process of campus card reader system. The first NFC background, current situation, significance and contribution of this article, and secondly on the basis of NFC Android platform introduction, implementation and design requirements analysis, systems, and then test, and finally summarized, the deficiencies and prospects for the future.
Keywords: Android;NFC;Campus Card; reader
目  录
第1章  绪论    1
1.1 课题背景及意义    1
1.1.1 课题背景    1
1.1.2 课题意义    1
1.2 国内外相关工作    1
1.2.1 国外相关案例    1
1.2.2国内相关案例    2
1.3 本文主要内容及主要贡献    2
第2章  ANDROID NFC相关理论基础    3
2.1 NFC的基本介绍    3
2.1.1 NFC协议标准    3
2.1.2 NFC工作模式    3
2.1.3 NFC标签分类    4
2.1.4 NFC技术应用    4
2.2 ANDROID    5
2.2.1 Android应用原理    5
2.2.2 Intent机制    6
2.2.3广播事件响应    6
2.3 本章小结    6
第3章  需求分析与系统设计    7
3.1 系统总体需求分析    7
3.1.1系统架构    7
3.1.2客户端与服务器通讯    8
3.2 NFC框架结构    8
3.2.1 Android 中NFC代码分析    8
3.2.2 NFC标签分发系统调度    9
3.2.3 Android activity生命周期    10
3.3本章小结    10
第4章  系统实现    12
4.1 具体模块设计与实现    12
4.2 包COM.EXAMPLE.CARDREADER    12
4.2.1 CardReaderFragment    12
4.2.2 LoyaltyCardReader    14
4.2.3 MainActivity    17
4.3其他包分析    19
4.4 本章小结    19
第5章  系统测试    20
5.1 硬件环境    20
5.1.1  PC机    20
5.1.2  Android 手机    20
5.2 软件环境    20
5.2.1  Android开发环境    20 (责任编辑:qin)