1、武汉工程大学毕业设计(论文)说明书 1 目录目录 目录. 1 中文摘要 3 Abstract 4 第一章 绪论 5 1.1、选题背景与意义 5 1.2、IC 卡 . 5 1.2.1、IC 卡简介 5 1.2.2、IC与 ID 的对比 . 6 1.2.1、IC 卡的发展状况及分类选型 7 1.3、门禁系统. 9 1.3.1、门禁系统概述 9 1.3.2、门禁系统的分类 . 9 1.4、IC 国内外门禁系统现状与发展 10 1.5、设计原则11 第二章 总体方案论述 13 2.1、系统整体结构 13 2.1.1、系统功能描述 13 2.1.2、系统硬件组成及工作原理. 14 2.1.3、系统软件组
2、成 15 2.2、相关技术. 16 第三章 数据库设计 17 3.1、数据库选择说明 17 3.1.1、数据库技术的产生和发展. 17 3.1.2、数据库选型 18 3.2、实体联系(ER)图 . 19 3.3、数据库逻辑设计及表的设计. 20 3.4、生成表和建立表间关系 22 第四章 管理软件设计 23 4.1、选择设计语言 23 4.2、系统分析与设计 24 4.3、ODBC 技术操作数据库 30 4.3.1、选择 ODBC 的原因 30 4.3.2、创建 ODBC 对象模型. 31 4.4、IC 卡管理模块设计 33 4.4.1、模块功能 . 33 4.4.2、界面设计 . 33 4.
3、4.3、模块的工作流程/方式. 35 第五章 总结与展望 37 5.1、总结 37 5.2、展望 37 武汉工程大学毕业设计(论文)说明书 2 致谢. 38 参考文献 39 附录. 40 IC 卡管理模块源程序代码 . 40 英文资料翻译. 65 武汉工程大学毕业设计(论文)说明书 3 中文摘要中文摘要 随着社会经济和科技的发展,IC 卡技术已广泛地应用于各种行业,特别是 公共交通、无线通信、身份识别、金融交易和安全防卫等行业。门禁控制系统通 过对出入口的控制,限制人员和车辆进入受控区域,达到确保受控区域安全的目 的。IC 卡门禁系统由于其较高的安全性、较好的便捷性和性价比成为门禁系统 的主流
4、。 通过对IC卡门禁系统需求的深入分析,本次的软件设计采用Microsoft SQL Server数据库来实现软件系统的数据库服务;采用完全面向对象编程的开发工具 Visual C+6.0来设计软件的用户界面,用其中的各种常用控件设计了登录、基本 资料、 设备管理、 卡管理、 查询管理、 系统管理一系列窗体; 并应用Visual C+6.0 中的数据库访问工具ODBC中的各种访问对象来实现软件与数据库的访问。 该软件是一个简易型不收费的管理系统。通过软件平台管理员可发行用户 卡,并采集出入记录存入数据库中供查询和打印,通过“巡检”界面实时监控人 员的出入,也可以与下位机(设备)进行无联机工作,即脱机工作。 本非接触式 IC 门禁管理系统软件具有界面友好,使用方便,操作简单的特 点,不需要操作人员具有专业的计算机操作水平。 关键词:IC 卡,门禁系统,数据库,SQL Server2000,VC+ 武汉工程大学毕业设计(论文)说明书 4 Abstract With the development of social economy and science technology,