文档介绍:XXX 智能门禁系统
需求说明书
2016 年 6 月
目录
1. 范围及适用对象 3
2. 概述 3
设计依据 4
设计依据 4
参考文献 5
4. 系统硬件说明 5
系统结构图描述 5
BJ23-90, 92)》
《安全防范工程程序与要求(GA/T75-94)》
系统硬件说明
■■ ■
c 、
■■
MCU
I彌涸信
IN人咨和単利h
1ZVK-O05te^
整个系统分为两大部分,主系统和备用系统,两个系统完全独立。
:
主控制器:进行整个主系统的控制,数据的运算处理,通信加密解密。
■指示灯:显示当前的工作状态,人机交互时的信息反馈,声光报警时的 光信号。
■按键:唤醒蓝牙。
声音:人机交互时的声音反馈,声光报警时的声音信号。
电量检测:监测电池中的剩余电量,提醒管理人员及时充电。
■电源管理:控制部分模块的电源系统,降低系统的整体功耗。
■实时时钟:为主控系统提供精确的实时时间。
蓝牙通信:与手机之间的通信。
冲击传感器:监测撞击倾斜状态,实现暴力破坏监测。
大容量锂电池:为整个系统提供电力保障。
DC-005插座:锂电池充电接口。
:
■备用控制器,进行整个备用系统的控制,数据的运算处理,通信加密解
密。
USB通信,为备用系统提供电源,以及和外界设备的通信。
***流程
智能门锁端蓝牙等待客户端连接,手机蓝牙功能与智能门锁连接成功后, 智能门锁指示灯亮起,表示蓝牙连接成功,手机发送获取随机码指令,智能 门锁生成随机码并回复给客户端,客户端根据获取的随机码对要发送的数据 信息按照约定的加密协议进行加密,然后发送给智能门锁,智能门锁接收到 加密数据后按照约定的解密协议进行解密,得到智能门锁 ID 号等相关信息, 进行简单匹配,正确后进行***,然后进行声光提醒,匹配失败则不进行开 锁,同时反馈给客户端。
■ 客户端成功***后断开蓝牙连接。
门锁信息上传
正常状态下定时监测电池电量冲击状态等,有异常情况后会记录下异常发生 的时间,每次智能门锁与客户端交互时,所有数据通过手机上传至服务器。
系统软件说明
智能门禁系统功能主要由两部分组成,智能***客户端、智能门禁管理平台。 智能***客户端为手机 APP 版,主要功能包括连接电子门锁、用户信息上传、 人脸识别、判断用户权限。
智能门禁管理平台为Web应用,主要功能模块包括门锁位置信息录入及导出、 人员位置信息录入及导出、分配门锁与人员的关联关系、配置门锁的***模式、 配置门锁特殊时间段。
网络应用环境以Internet/Intranet技术为核心。
开发者应在充分分析需求的基础上,选择采用B/S结构或者C/S结构。
本指南中没有规定开发者采用何种具体的软件工程开发方法,开发者可根据 项目具体特点、自身擅长来选择采用面向过程的方法、面向对象的方法或面向数 据的方法。
目前软件平台为:
数据库管理系统:
Oracle 9i以上版本
中间件(应用服务器)系统:
IBM WebSphere
OA系统:
Lotus Domino/Notes
网络架构:
完全支持TCP/IP协议
开发工具或技术体系:
为保证软件的上下兼容性,开发者应选择比较通用的开发工具的较新版本进行开 发,如 Microsoft Visual ,Borland Delphi,C++ Builder, 或 J2EE(Java2 P1a tf orm Ent erprise Edition)等。
用户登录认证分为智能***客户端登录认证和智能门禁管理平台登录认证。
智能***客户端登录认证 智能***客户端满足使用手机号注册、绑定第三方软件两种认证方式。用户 在完成基本注册信息后,需输入其在企业或机关的职位及办公地点的相关信息。
♦注册参数包括:用户员工号、联系方式、身份证号码、办公地点、部门 名称、职位信息、登录密码。
使用第三方软件登录同样需要绑定本人手机号及办公信息录入,第二次 登录时即直接使用第三方软件快捷登录。
所有注册用户需完***像采集。
所有注册用户信息需在管理平台激活。
用户验证失败,系统对用户进行提醒:“当前用户信息未在管理平台激 活,请联系管理员进行检查!”。或者后台错误,后台错误抛出错误消 息信息。
智能门禁管理平台登录认证 系统分配一个超级管理员账户,由超级管理员分配客户端用户权限。
管理平台激活用户信息,用户无效无法启动