学位论文 > 优秀研究生学位论文题录展示

基于二代身份证学生上机考勤系统设计与实现

作 者: 周勇
导 师: 王宜怀
学 校: 苏州大学
专 业: 计算机技术
关键词: IC卡 MCF52233 二代身份证 USB
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 102次
引 用: 0次
阅 读: 论文下载
 

内容摘要


非接触IC卡(又名射频卡)由于其较好的便捷性和较高的性价比成为用户身份识别方式的主流。第二代居民身份证,作为射频卡的一种,完全继承了射频卡的优点。同时,由于采用了数字防伪技术和印刷防伪技术,其安全性又得到了较大程度的提高。因此,本文设计以飞思卡尔推出的内部集成网络模块的MCF52233微控制器为基础,通过射频模块(RFID)读取ID(二代身份证)中的序列号,实现考勤和记录的智能管理功能,并具有“脱机”和“联机”两种工作模式。本文首先介绍了射频识别技术、以太网、USB等相关理论,之后给出考勤机的整体设计,并从硬件设计、软件设计两个方面分别进行阐述。硬件设计包括芯片选型,各个硬件模块的设计及实现的功能;软件设计包括MCU方软件与PC方管理软件设计。MCU方软件设计包括驱动层和应用软件层。PC方软件主要实现对考勤机中刷卡信息和人员信息的数据库操作功能。最后在前面硬件搭建和软件编写的具体工作的基础上,完成软硬件总体测试,初步实现了使用二代身份证上机考勤的目的。

全文目录


中文摘要  4-5
Abstract  5-9
第一章 绪论  9-14
  1.1 课题背景  9-11
    1.1.1 射频识别系统概述  9-10
    1.1.2 射频识别系统在国内外的发展与现状  10-11
  1.2 考勤系统实现必备功能和开发要求  11-12
    1.2.1 考勤系统实现的必备功能  11-12
    1.2.2 考勤系统的开发要求  12
  1.3 系统研究的应用价值和意义  12
  1.4 本文工作和结构  12-14
    1.4.1 本文工作  12-13
    1.4.2 本论文结构  13-14
第二章 相关理论知识概要  14-23
  2.1 RFID 通信相关基础知识  14-18
    2.1.1 RFID 系统基本原理  14-15
    2.1.2 RFID 系统中信号的编码与调制  15-17
    2.1.3 RFID 中读写器与卡片之间的信息传输  17
    2.1.4 近耦合RFID 的国际标准ISO/IEC 14443  17-18
  2.2 以太网及计算机网络介绍  18-20
    2.2.1 以太网  18-19
    2.2.2 TCP/IP 协议栈  19-20
  2.3 USB 通信的基本原理  20-22
    2.3.1 差分信号技术  20-21
    2.3.2 USB 协议  21
    2.3.3 USB 实体结构  21-22
  2.4 本章小结  22-23
第三章 硬件平台设计  23-35
  3.1 主控制器电路设计  23-27
    3.1.1 主控制器的选型  23-25
    3.1.2 主控制器电路  25-27
  3.2 外围模块设计  27-32
    3.2.1 射频模块  27-29
    3.2.2 网络模块  29
    3.2.3 USB 模块  29-30
    3.2.4 LCD 模块  30
    3.2.5 时钟模块  30-32
  3.3 硬件设计概括与调试心得  32-34
  3.4 本章小结  34-35
第四章 主控MCU 方软件设计  35-54
  4.1 固件驱动  35-47
    4.1.1 网络  35-41
    4.1.2 射频  41-47
    4.1.3 语音  47
  4.2 MCU 方应用软件详细设计  47-52
    4.2.1 Flash 分配设计  47-48
    4.2.2 身份证信息的写入程序  48
    4.2.3 配置参数信息的写入程序  48
    4.2.4 刷卡识别并允许上机程序  48-52
    4.2.5 刷卡信息上传程序  52
  4.3 MCU 方软件的测试  52-53
    4.3.1 身份证信息的写入程序的测试  52-53
    4.3.2 配置参数信息的写入程序的测试  53
    4.3.3 刷卡识别测试  53
    4.3.4 刷卡信息上传程序的测试  53
  4.4 本章小结  53-54
第五章 PC 方软件设计  54-59
  5.1 PC 方软件功能概述  54
  5.2 PC 方软件详细设计  54-56
    5.2.1 考勤机操作程序  54-55
    5.2.2 刷卡信息和人员信息的数据库操作程序  55-56
  5.3 PC 方数据库的设计  56
  5.4 PC 方软件测试  56-58
    5.4.1 考勤机操作程序的测试  56-57
    5.4.2 刷卡信息和人员信息的数据库操作程序的测试  57-58
  5.5 本章小结  58-59
第六章 总结与展望  59-61
  6.1 论文总结  59-60
  6.2 展望  60-61
参考文献  61-64
附录A 身份证考勤机主程序  64-70
附录B 实物图  70-71
攻读学位期间公开发表的论文  71-72
致谢  72-73

相似论文

  1. 电子提花编织机电控系统设计,TS183
  2. 基于DSP的集成光栅细分数显装置的研制,TH822
  3. 基于DSP的三维测头数据采集处理系统的研制,TP274.2
  4. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  5. 动态心电监护系统及心电信号处理方法的研究,TH772.2
  6. 多功能无线鼠标的研究与设计,TP334.2
  7. 党员卡管理系统的设计与实现,TP311.52
  8. 多频点微弱信号采集与处理系统的研究与设计,TN911.23
  9. 电子科技大学中山学院停车场信息管理系统的设计与实现,TP311.52
  10. Flash芯片数据重组技术研究,TP333
  11. 基于PBOC2.0规范的智能卡读卡器的设计与应用开发,TN409
  12. 非接触式IC卡刷卡机系统的设计,TN409
  13. 硬盘安全访问控制的研究与实现,TP333.35
  14. 基于设计模式的代码IC卡管理信息系统实现,TP311.52
  15. 基于CAN总线的汽车制动性能测试系统研制,U467.4
  16. 高速公路不停车收费系统车道收费的研究与仿真,U495
  17. 基于MSP430的预付费智能热量表研究,TH81
  18. 基于LabVIEW的虚拟信号发生器,TN741
  19. 基于SOPC的大面阵CCD图像采集系统设计与实现,TP274.2
  20. 卡箱式高速公路联网收费通行IC卡管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com