没有合适的资源?快使用搜索试试~ 我知道了~
小型科技公司门禁系统的设计与实现毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 159 浏览量
2023-08-12
07:06:29
上传
评论
收藏 687KB DOCX 举报
温馨提示
试读
33页
小型科技公司门禁系统的设计与实现毕业论文.docx
资源推荐
资源详情
资源评论
小型科技公司门禁系统的设计与实现
[摘 要] 智能门禁系统已经越来越广泛的应用于日常生活,如果能根据不同的需
求将门禁系统与现实生活中各种各样的场景应用实现良好接合,将会产生更高的经济和
社会效益。本系统的设计主要用于实现自动记录持卡人员的出入信息、考勤统计、门禁
区域控制出入等功能,使门禁系统能广泛的活跃在生活中。系统采用 windows 作为开发
平台,VC++6.0 作为开发环境,以门禁一体机、ID 卡等作为硬件支持,达到降低开发成
本的目标,完成了门禁系统操作界面的设计,实现了登录时权限判断和考勤信息记录、
统计及门禁管理系统的数据库编程。模拟测试表明该系统有良好的实用性,能达到预期
的设计目的。
[关键词] 门禁 ;安全管理;考勤记录;模块化
Design and Implementation of
Technology Companies Access control System
Abstract: Intelligent entrance guard system has been more and more widely used in
daily life. According to different demand, to combine entrance guard system and all kinds of
scene application in real life, that will produce higher economic and social benefits. This
system mainly realize these functions as follows: automatically records of information in and
out of the cardholder personnel, attendance statistics, in and out access control in entrance
guard area, which make the entrance guard system active in daliy life. This system use
Windows as the develop platform, vc++ 6.0 as the development environment, and use ID
cards and other hardware support to achieve the goal of reducing developments costs. This
system complete the entrance guard system interface design, realize the login permission level
judgment and attendance information record and statistics, and entrance guard management
system's database programming. Simulation tests also showed that the system has good
practicability, and can reach the design purpose.
Key words:Access Control; Safety Management; Attendance records; Modularization
目 录
1 背景与意义.............................................................................................................................1
1.1 系统概述.......................................................................................................................1
1.2 系统研究现状及意义...................................................................................................1
1.3 背景意义.......................................................................................................................2
2 系统分析.................................................................................................................................3
2.1 可行性分析...................................................................................................................3
2.1.1 技术可行性分析.................................................................................................3
2.1.2 经济可行性分析.................................................................................................3
2.1.3 操作可行性分析.................................................................................................3
2.2 功能需求分析...............................................................................................................3
2.3 界面需求.......................................................................................................................4
2.4 开发工具概述...............................................................................................................5
2.4.1 Microsoft Visual C++ 介绍 ................................................................................5
2.4.2 MFC 简介 ............................................................................................................5
2.4.3 Microsoft Office Access 简介 .............................................................................6
3 系统设计.................................................................................................................................7
3.1 设计目标.......................................................................................................................7
3.2 设计原则.......................................................................................................................7
3.2.1 适用性和可靠性.................................................................................................7
3.2.2 安全性和可扩展性.............................................................................................7
3.2.3 易维护性和先进性.............................................................................................8
3.3 系统总体设计...............................................................................................................8
3.3.1 架构设计...........................................................................................................10
3.3.2 功能模块设计...................................................................................................11
3.4 数据库设计.................................................................................................................13
3.4.1 数据库选择与调用...........................................................................................13
3.4.2 数据库的概念结构设计...................................................................................13
3.4.3 数据库的逻辑结构设计...................................................................................15
3.5 串口通信.....................................................................................................................15
4 系统编码与实现...................................................................................................................17
4.1 系统初始化编码与实现.............................................................................................18
4.2 基本信息模块编码与实现.........................................................................................18
4.3 门禁管理模块编码与实现.........................................................................................20
4.4 考勤模块编码与实现.................................................................................................21
5 系统测试...............................................................................................................................22
5.1 测试计划和目标.........................................................................................................23
5.2 测试方法.....................................................................................................................23
6 总结与展望...........................................................................................................................25
6.1 系统评价与总结.........................................................................................................25
6.2 系统应用价值与展望.................................................................................................26
7 参考文献...............................................................................................................................28
8 致谢.......................................................................................................................................29
1
1 背景与意义
1.1 系统概述
随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活,门禁系统也越来
越成为生活的一部分,为人们提供安全、便捷管理等等功能。门禁系统是对重要区域或
通道的出入口进行管理与控制的系统,是一种新型现代化安全管理系统。涉及计算机接
口通信、机械、电子等各学科知识
[1]
,但是现在它不仅有助于进出口管理,更有助于内
部的有序化管理,如记录人员的出入情况、限制内部人员的出入区域、出入时间、拒绝
外来未登记人员进入等等,还可以与人员管理信息结合,进行考勤记录等工作。
大量电气设备的使用也使得我们的周围环境存在着诸多不安全的因素,这些因素对
人民的生命和财产安全构成了很大的威胁
[1]
,门禁管理系统也逐渐成为安全防范体系中
重要的一部分,广泛应用在智能大厦、智能小区、办公室、宾馆等各种房间门、人行通
道、地铁等的管理方面,各行业各种类型的场所也都有很多成熟的使用案例且在快速发
展,如供电系统、银行系统、智能小区等等。门禁系统逐渐发展成为一套完整的出入管
理系统,因为其改变了以往安防产品如闭路监控,防盗报警等被动的安防方式,以主动
地控制替代了被动监视的方式,在工作安全环境、人事考勤管理等工作中发挥着巨大的
作用。
近年来,门禁系统得到了飞跃式的发展,出现了智能卡门禁系统、指纹门禁系统和
面部识别门禁系统等各种系统。它们在安全性、方便性和易管理性等方面各有特长,是
确保各重要部门出入口安全的有效措施。本次设计也注重对门户出入控制、实时监控、
保安防盗报警等多种功能的实现,它主要方便内部员工出入,杜绝外来人员随意进出,
既方便了内部管理,又增强了内部的保安,从而为用户提供一个高效和具经济效益的工
作环境。
1.2 系统研究现状及意义
在具体的工程设计中,门禁系统有三种不同的管理模式:单机版管理模式、服务器
管理模式、单机版+服务器管理模式
[2]
。其中,单机版管理模式中各门禁点之间是相互
独立的,不需要任何联系;服务器管理模式和单机版管理模式的最大区别是所有的控制
器和服务器相连,它采用服务器进行集中管理,所有的门禁点的设置和数据的下载由管
理员同一完成;在服务器和单机版并行管理模式中,服务器有服务软件和数据库,可实
现卡的授权、分配和权限设置,同时各个门禁点也有自己的软件和数据库,它具有一定
的管理权限,可以实现对本部门人员的卡的分配和权限设置
[3]
。单机版管理模式的门禁
系统不能协助管理人员实现对系统的监视,服务器和单机版管理模式齐全,但是设计复
杂且可执行文件体积大,服务器管理模式中能协助管理员进行系统监控且可执行文件体
积小。因此这种管理模式在门禁系统中得到了广泛的应用。
剩余32页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3707
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功