基于VC_的门禁管理系统设计.pdf
《基于VC_的门禁管理系统设计.pdf》由会员分享,可在线阅读,更多相关《基于VC_的门禁管理系统设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TECHNICAL EXPLORATION 技术探讨63中国仪器仪表 CHINA INSTRUMENTATION2010年 第3期 1 引言门禁系统是对重要区域或通道的出入口进行管理与控制的系统,它是一种新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,涉及电子、机械、光学、计算机技术、通信技术、生物技术等诸多高新技术。为了有效提高门禁系统的管理功能和实时性,所设计的基于VC的门禁管理系统应具有对门户出入控制、保安防盗、报警等多种功能,它主要方便内部员工或住户出入,杜绝外来人员随意进出,既方便了内部管理,又增强了内部的安全保障。2 门禁系统的组成 门禁系统主要由入口硬件设备
2、、单片机门禁控制器、门禁管理系统3部分构成。入口硬件设备是指已获授权的人员进出,并拒绝未经授权的人员进入的装置。包括读卡器、各种形式的电子锁、上锁的门或其他形式的关卡。单片机门禁控制器接收读卡器传送的信息对电控锁装置进行控制,开启相应出入通道的安全防护门或者发出警报等。它直接完成门禁系统的各项功能,同时向上层管理软件传送有关数据。门禁管理系统是门禁系统中的重要组成部分。它主要完成门禁系统的监控、管理、查询等工作。通过门禁管理系统软件的设计,监控人员可对出/入口的状态、门禁控制器的工作状态进行监控管理,并可扩展完成巡更、考勤、人员定位等功能。所设计的门禁管理系统应具有以下功能:(1)卡片管理:对
3、门禁管理系统的各个卡片,不能重复出现,同时要求卡片与持卡人一一对应。同时还要姜 波 李 瑞 何培重北京理工大学(北京 100081)摘 要:为了提高门禁管理系统监控的实时性,采用VC+语言开发门禁管理系统,完成了门禁管理系统操作界面、门禁控制器与上位机的通信以及门禁管理系统数据库编程。现场应用表明,所设计门禁管理系统具有良好的实时监控性,确保门禁系统稳定、高效地工作,该系统具有实际应用价值。关键词:VC+门禁系统 信息管理Abstract:In order to improve the real-time monitoring performance of access control sys
4、tem,the access control management system is developed based on Visual C+.The operating interface of access control management software,communications of single-chip controller and main computer as well as database of access control management system have been finished.Application results in real fie
5、ld show that the management system has good real-time monitoring characteristic,it can guarantee the stability and efficiency of the access control system.Therefore,the management system developed in this paper has practical value.Key words:VC+Access control systemInformation management基于VC+的门禁管理系统设
6、计The Design of Access Control Management System Based on Visual C+技术探讨 TECHNICAL EXPLORATION64 CHINA INSTRUMENTATION2010年 第3期 设定卡片的状态与级别。(2)员工信息管理:包括员工的基本信息部门、职务等内容,同时还要进行添加员工信息、删除员工和更新员工信息。实际是通过数据库,当保存或删除、修改设定好的员工后,相应地对所属数据库进行同样的操作。(3)出入权限设置:对员工所持卡片进行权限设定、设定卡片是否可以进出及可以进出的时间段。(4)控制门的开关:控制器接收到读卡器传送的信
7、息,根据卡号、当前时间和登记信息进行判断该卡是否有效,控制是否开锁,同时记录卡号和时间。(5)实时监测:将系统设置成实时监测状态,可使每读一次卡,控制器与所登记注册的卡号比对,判断该卡是否注册以及有效无效等信息立即显示在计算机屏幕上。同时显示门的开关、状态。(6)扩展功能:根据特殊需要,系统可以外接密码键盘输入、报警信号输入。(7)数据库维护:管理员可将数据库资料转存为文件,支持其它软件档案应用,以扩充系统功能。需要时,还可以连接打印机打印资料,以备查询之需。3 门禁管理系统的设计3.1 开发语言的选择目前,大多数门禁系统管理软件采用Java、VB或Delphi等,这些语言是解释型语言,其特点
8、是程序在其编辑平台上被编译为字节码格式,然后可以在实现这个语言平台的任何系统中运行。在运行时,语言平台中的语言解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。相对于上述3种语言,VC+语言为编译型,编译后得到的程序可直接运行,因此可以提高程序执行的速度。作为开发工具,VC+还具有以下的特性:(1)面向对象,可视化开发。不但提供可视化的编程环境,更提供了面向对象的应用程序框架,大大简化了程序员的编程工作,提高了模块的重用性。可以方便地编写各类维护程序源代码,提高了开发效率。(2)Visual C+提供的Microsoft基础类库(Microsoft Foundat
9、ion Class Library,MFC),基本上已成为工业标准类库,得到了众多开发商和软件开发工具的支持,易于推广、学习和使用。(3)对Windows的API(Application Programm-ing Interface,Win32应用程序接口)进行了十分彻底的封装,可以使用完全面向对象的方法来进行Windows应用程序的开发,大大节省了应用程序的开发周期,可降低开发成本。3.2 采用功能模块化的设计方案模块化是系统设计的必然趋势,它可以把复杂问题简单化,把大问题分解成小问题,因此使系统更新和维护更加容易。通过对门禁系统管理软件的功能需求进行具体分析,门禁管理系统的设计可以划分为几
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VC_ 门禁 管理 系统 设计
限制150内