智能门禁APP系统研究毕业论文
2020-04-12 08:43:08
摘 要
随着互联网技术的迅猛发展,传统门禁已经无法满足人们对安防系统的需求。在信息化社会,门禁系统不仅要提供安全性、可靠性,还要为人们的生活、工作带来更多便捷。而数字技术和通信技术的发展也使得智能移动设备进入大家的眼帘,APP开发正是在智能移动设备的基础上研究出来的一种技术,具有良好的发展前景。
本次设计利用Android Studio作为开发系统,通过对门禁系统的研究和Android系统的学习,开发了一款智能门禁管理APP,设计了设备管理、数据查看、权限管理、远程开门四个模块,可通过移动设备上的APP对门禁系统进行管理,可以查看授权情况和门禁通道的通行记录,满足了智能门禁管理系统的基本需求。利用Android Studio提供的各类组件功能编写程序代码、调试程序并将APP安装到真机上进行测试,确认应用程序可正常运行。
关键词:智能门禁管理 Android系统 APP开发
Abstract
With the rapid development of Internet technology, traditional access control has been unable to meet people's needs for security systems. In the information society, access control system not only provides security and reliability, but also brings more convenience for people's life and work. With the development of digital technology and communication technology, intelligent mobile devices have come into the eye. The development of APP is a kind of technology based on intelligent mobile devices. It has a good development prospect.
This design uses the Android Studio as the development system. Through the study of the gate prohibition system and the learning of the Android system, an intelligent entrance guard management APP is developed. The four modules are designed, which are equipment management, data view, authority management and remote open door. It can manage the entrance guard system through the APP on the mobile device and check the authorization status and the access record of the access control passageway meets the basic needs of the intelligent access control system. The design uses the various components provided by Android Studio to write program code, debug program, and install APP on the real machine to test it, and confirm that the application can run normally.
Key words: intelligent access control Android system APP development
目录
摘要 I
Abstract II
第1章 绪论 1
1.1 研究背景 1
1.1.1 门禁系统研究背景 1
1.1.2 APP开发研究背景 2
1.2研究现状 2
1.3研究目的及内容 3
第2章 Android Studio技术与理论 5
2.1开发环境 5
2.2 Android技术简介 5
2.2.1 Activity简介 5
2.2.2 Android UI设计 7
2.2.3 Intent组件 8
2.2.4 数据库存储功能 9
第3章 智能门禁APP系统的设计 11
3.1 总体设计 11
3.2 设备管理模块的设计 12
3.3 数据查看模块的设计 13
3.4 权限管理模块的设计 18
3.5 远程开门模块的设计 18
第4章 总结 22
参考文献 23
致谢 24
第1章 绪论
1.1 研究背景
1.1.1 门禁系统研究背景
在日常生活中,人们常常利用简易的门锁来避免自己的财产损失,同时也能防止一些身份不明的人在没有授权的情况下随意进出重要区域,这种门禁方式虽然简便,但传统的门锁却始终离不开钥匙。现如今人们需要门禁系统进行安防管理的场合越来越多,一个门配一把钥匙使得门禁管理员在管理门锁时需要配备多把钥匙,但这样会带来很多不便,例如钥匙可能会丢失或被盗、外人开锁时无法识别身份、钥匙容易被复制等等,安全性和便捷性显而易见是很差的。由此可见,传统门锁已不能满足人们对安防系统的要求,智能门禁系统成为时代的必然产物。
随着互联网技术和社会经济的飞速发展,智能门禁管理系统也伴随科技的进步不断地发展。在人们生活的各个领域中,信息技术起到了举足轻重的作用,而城市人口的增加也使得人们对安防系统的要求越来越高,普通门道、门锁管理已满足不了数字技术网络技术飞速发展的今天人们对安防行业的需求。这种情况下,融合了无线通信技术、计算机软件编程、机械电子等诸多技术的的智能门禁系逐渐开始发展起来。
当今门禁系统在保证安全性、权威性、可靠性的同时,还要实现多功能性。现在我们在市场上能看到一些基于移动互联网的门禁系统,这些系统使得门禁管理具有更全面性的功能。一个成熟的门禁系统应实现的基本功能主要有:管理每个门的授权情况,比如允许人员A进入B门,允许人员C进入D门,没有被允许的人就会被禁止进入;设置每个门的打开方式,也就是设置进出这个门的人怎样开门,用密码、门卡或者其他的方式;可以对开门时间进行管理,如果是在通行时间内就打开门允许进出,否则就禁止进出;保存通行记录,当有人员进出通道时,门禁系统可保存此通行记录且过后可查询。除此之外门禁系统还发展了一些其他的辅助功能,比如说,如果有人使用不正常的手段打开了门或者对门造成了损坏,可以设置一个报警系统来及时发现并解决这个问题,或者说,如果人们在关门没有关好却没有发现的时候,可以设计一个传感器之类的硬件设备来监测并发出提示,提醒一下门没有关好。门禁系统多由身份识别、传感报警、处理控制、电锁执行、线路通讯、管理设置等其中几个部分组成。身份识别起着很关键的作用,目前对于身份识别技术的研究也比较多,它主要起到的作用是判断要打开门的人的身份,如果不是在被允许打开门的注册表单内,没有被系统检测到有权打开门,那么想要打开门的人就无法进入这些场所,这样可以防止一些身份不明的人进入房间,保障了房门的安全性和隐私性。传感报警部分也是门禁系统很常见的一种功能,它包括各种传感器、探测器和按钮等设备,使门禁系统具有检测报警功能。处理控制模块主要保一些使用门禁系统人员的信息,比如保存密码或者保存门牌号等。电锁执行部分则负责包括各种电子锁具等控制设备,每种电子锁在安全性、方便性、可靠性上也各有差异,可满足各类门禁的安防需求。线路通讯部分负责支持门禁控制器,使其可以通过联网、蓝牙等传输通讯方式实现系统联网。管理设置模块主要包括门禁系统的管理软件,使用数据库对不同的用户实现可操作功能的授权和管理。
1.1.2 APP开发研究背景
APP是英文Application的简称,是指在计算机或者移动设备上使用的应用程序。目前智能手机已在人们的生活中迅速普及,伴随着移动互联网的迅猛发展,APP也进入火热开发的时代。从古老的农业文明到上世纪的工业革命再到当今的信息社会,数字技术网络技术的浪潮已经席卷全球。回望人类文明的传播历史,信息科学技术每一次的发展进步都会给媒体形态带来巨大变革,这些进步和突破不止一次的推动人类传播媒介质的飞跃和发展。在数字化生存时代,以智能手机为载体的媒体传播方式使得移动应用客户端的使用成为主流。智能手机不仅类似于个人电脑具有独立的操作系统,并且用户可以自行安装第三方服务商提供的软件、游戏等,内载于移动智能终端的应用程序使得手机的功能得到了扩充。智能手机的出现也推进了应用程序的发展,智能手机可以实现通过移动通讯网络连接手机和互联网,互联网的多样性也使得应用程序的发展更加多元化。
1.2研究现状
智能门禁系统即对出入口通道添加控制设备进行管制的系统,如今已被广泛运用在人们生活的各个领域中。作为一个智能的新型安全控制系统,智能门禁管理系统集现代化智能管理技术和智能识别技术,能很好的解决重要场所出入口通道的安全防护问题,如酒店房间、各大银行、数据库中心、国家军火库、居民小区、工厂等等。智能门禁管理系统在互联网时代的发展下,早已不再局限于普通的门道、门锁管理,而是要求其同时具备门禁控制、考勤管理、楼宇自控等多种控制功能。智能门禁系统的系统功能包括:刷卡时可要求摄像头对视以判别身份,防止不明人员进入楼房;可自由设置持卡人的开门权限、开门时间、门禁延时;可支持多种开门方式如密码开门、刷卡开门、远程开门;可支持门禁系统记录并查看通行记录,查看通行人员开门时间等。目前学术界对于门禁管理系统的研究主要集中在门禁的刷卡识别技术上,市场上较为常见的门禁系统有很多:非接触式感应卡式系统、语音识别系统、虹膜扫描系统、指纹识别系统等等,这些系统在后台权限安全性方面有很大提高,系统的可靠性、便捷性等方面也有很大进步。
当前关于智能门禁系统的手机APP系统已有不少团队做了相应开发,如阿里桑的手机云门禁系统,整合行业内先进的云服务 手机客户端 硬件为一体,采用国内领先的云服务技术,依靠着强大的数据加密功能配合后台权限分配机制,开启了新一代手机APP智能门禁。其云服务管理平台可以使实现管理员账号对后台进行操作管理,可以添加设备及授权人员信息,使用手机APP对通行人员授权,并通过后台保存、查询相关人员的通行记录。除了云管理平台之外,还带有门禁控制器配合APP控制前端门禁的设备,存储通行及设备数据,接收门禁系统的开门信号。除了阿里桑云门禁系统外,对智能门禁APP系统的开发研究还有微耕APP智能手机门禁管理系统、小芝开门等。
1.3研究目的及内容
目前住宅小区和酒店的门禁系统大多采用密码和门卡的方式开门,使用密码锁开门可能出现一些安全性问题,比如当旁边的人偷看到密码时会使得密码泄漏出去,因此使用门卡开门相对于密码开门来说比较常见。近年来,得益于互联网的飞速发展,门禁系统不再局限于密码和门卡开门等方式,而门禁系统管理的方式也得以开发。随着社会的发展,基于Android系统的应用软件越来越多,为了进一步实现智能化系统管理,智能门禁管理系统APP成为时代发展的必然产物。我们知道,现在一些重要场所都需要门禁系统来保障安全性,而用钥匙开门的话可能会带来一些不便,比如房主没有带钥匙或者丢失了钥匙就无法开门,用门卡开锁也存在着类似的问题,因此智能门禁APP系统的开发时十分有必要的。用户只需要在智能手机上打开门禁APP点一点就可以轻松便捷的开门,还可以使用门禁APP对门禁系统进行管理,如用户可以通过智能手机上的门禁管理应用程序查看门锁状态、查看通行记录、管理门锁等。当人们想查看门禁系统是否联机良好时,可通过APP进行监测,当有某一个门出现不正常情况时,管理人员可及时作出相应措施。除了门禁状态的监测外,门禁管理系统应用程序还要对门禁的权限进行管理,每个门的授权情况都是不同的,设定哪些人可以进哪些门,可以有效的防止一些未授权的、身份不明的人员进入通道,防止发生盗窃引起人们财务的损失和隐私信息的泄露。而智能门禁系统携带的实时监控功能也做了很重要的工作,当在一个时段内某个门有人员进出时,实时监控模块可以保存下这条记录,当日后有需要时,还可根据人员情况、时间点、不同的门查看这些记录,使人们对门禁系统的安全性更加放心。由此可见,智能门禁管理系统不管是从安全性、便捷性还是可靠性方面都,为人们的生活带来了更多便利的同时,也为安防行业的发展做出了巨大的贡献。
此次智能门禁APP系统使用Android Studio作为APP开发平台,开发一款门禁系统的管理软件,作为在移动设备上使用的软件产品,此次智能门禁APP系统的研究旨在充分发挥移动互联网的优势,实现手机APP端对不同用户进行可操作功能的授权和管理。可实现的功能主要有四个模块:设备管理、实时监控、权限管理、远程开门。设备管理模块实现每个门的联机状态查看,实时监控模块可查看每个门每个时段的人员进出情况,权限管理模块可管理不同的门、不同的用户的授权情况,远程开门模块实现对每个门的进出授权。
第2章 Android Studio技术与理论
2.1开发环境
本次智能门禁APP系统的设计开发采用Android Studio 3.0.1作为集成开发环境,编译SDK版本为API 23:Android 6.0,jdk版本为1.8.0_60。
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示:
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。