论文部分内容阅读
近些年来,随着科技的不断发展以及电子和信息技术的进步,智能卡也就是我们通常所说的IC卡越来越多的出现在我们的日常生活中。以此同时,一种被称为射频识别卡(简称射频卡)的卡片正在一步步的取代IC卡的地位,进而逐渐成为智能卡行业的新宠儿。这项技术实际上就是自动识别类的一种相关的技术,其工作原理就是使用无线射频这项强大的技术使得双向数据通信这项工作不需要接触就可以实现。其优点主要包含:不易磨损、几乎不受到环境的影响、快速识别性、寿命比较长。RFID卡具备了IC卡和射频识别两种技术的多种优点,因而,具有比以上两种卡片更多地的优点。本文主要介绍了一个基于RFID的员工考勤管理信息系统,以目前的现有射频识别技术,在Microsoft.NET Framework SDK v2.0的环境下,利用Microsoft SQL Server 2005作为数据库,选用C#可视化编程,实现了信息管理,考勤管理,用户管理,射频卡管理,数据库管理,系统管理等。这样就使得考勤管理这项业务领域变得更加智能和高效。本文首先介绍了课题相关的背景,分析了国内外的RFID技术的研究现状与发展趋势,论证了课题的必要性与重要性。然后介绍了系统涉及到的一些关键技术和平台,包括了RFID相关技术,该系统需要的运行环境、系统的主要开发语言以及相对应的开发平台、系统使用的数据库系统。接着对基于RFID的员工考勤管理信息系统的进行了详细的需求分析和可行性分析,确定了系统需要实现的具体功能。接下来对系统进行了详细设计,将系统划分成不同的模块,对每个模块进行了设计,并对数据库设计做出了详细的介绍。然后从整个系统的实现角度来详细介绍了整体的实现原理和对应技术,并且对系统主要逻辑处理模块、公共类的实现以及在整个开发过程当中所遇到的困难和所采用的对策。最后设计了一系列完整的测试用例,从不同角度验证了系统的正确性。本课题中实现的基于RFID技术的人员考勤管理信息系统解决了企事业单位由于各种各样的特殊事件而造成的考勤困难,从而使得考勤数据更加准确可信,使得各个单位可以更好地节约资源、提高管理水平、提高办事效率,有着很高的实用性。