| As the increasing development of our society,people pay more and more attentions to the security and convenience of accessing entrances and exits.It contains both traditional mechanical access control systems which identify visitors’ identities by checking the mechanical keys and smart ones that are very popular nowadays and that check visitors’ identities through smart IC cards,passwords or biometric.However,it is not easy for people to control these systems.The goal of this paper is to design a smart access control system which is high security and intelligent enough and also based on Android,3G communication networks and NFC(Near Field Communication)protocol.It has the following features.First of all,it makes locks,lock monitors and keys highly intelligent by using Android platform.Secondly,it supports the keys retrieve the data of access rights from cloud server by using 3G network.Thirdly,it supports non-contact communications and two-way security verifications between intelligent locks and keys by using NFC protocol,and it also makes access-monitor-control center and lock monitors connected together by using VPN so that it can unify the management and monitoring visits to all entrances and exits.Lastly,users could open any number of locks with only one smart key within specified duration if the key has sufficient access rights granted.Therefore,the problems which exist in traditional mechanical keys and current smart IC cards can be solved.My primary tasks needed to be finished are described as below.(1)To finish the requirements analysis and overall designs of the intelligent access control system;(2)Designing and implementing the major programs for access-monitor-control center system;(3)Designing and implementing the major programs for NFC-Lock monitors;(4)Designing and implementing the major programs for NFC smart locks;(5)Designing and implementing the major programs for NFC smart keys;(6)To complete a major testing solution for the intelligent access control system.The system designed in this paper has been deployed in the test environments of our company successfully.And it achieved good effect on the protection of security access in the actual tests and our internal use. |