智能门禁系统需求说明书Word文档下载推荐.docx
《智能门禁系统需求说明书Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《智能门禁系统需求说明书Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
先进性
系统的设计和产品选用在投入使用时应具有一定的技术先进性,但不盲目追求尚不成熟的新技术或不实用的新功能,以充分保护用户的投资。
4.
可靠性
系统的设计应具有较高的可靠性,在系统故障或事故造成中断后,能确保数据的准确性、完整性和一致性,并具备迅速恢复的功能。
5.实施的可行性
以现有成熟的产品为对象设计,同时还考虑到周边信息通信环境的现状和技术的发展趋势,并考虑行政主管部门归口管理的要求,使设计的方案现实可行。
6.标准化、开放性
标准化、开放性是信息技术发展的必然趋势,在可能的条件正点,设计中采用的产品都尽可能是标准化、具良好开放性的,并遵循国际上通行的通信协议。
应用软件尽量采用已商品化的通用软件,以减少二次开发的工作量和利于日后的使用和维护。
7.可扩充性
系统设计中考虑到今后技术的发展和使用的需要,具有更新、扩充和升级的可能。
8.数据安全
采取必要的措施保障内各智能化系统数据的安全。
9.易操作性
小区智能化系统是面向各种管理层次使用的系统,系统及其功能的配置以能给用户提供舒、安全、方便、快捷为准则,其操作应简便易学,而绝不能因“智能”而给用户带来不便,甚至烦恼。
10.
针对性
企业智能化系统的设置并非千篇一律的,而应根据工程的实际情况,如工程规模、配套设施、市场定位、用户对象、管理要求、规划及平面布局等等因素,作出有针对性的设计。
3.2参考文献
1.
《智能建筑设计标准》(DBJ08-47-95)
2.
《商用建筑线缆标准》(EIA/TIA-569)
《民用建筑电气设计规范(JGJ/T16-92)》
《电气装置安装工程施工及验收规范(GBJ23-90,92)》
5.
《安全防范工程程序与要求(GA/T75-94)》
4.系统硬件说明
4.1系统结构图描述
整个系统分为两大部分,主系统和备用系统,两个系统完全独立。
4.1.1主系统功能描述:
⏹主控制器:
进行整个主系统的控制,数据的运算处理,通信加密解密。
⏹指示灯:
显示当前的工作状态,人机交互时的信息反馈,声光报警时的光信号。
⏹按键:
唤醒蓝牙。
⏹声音:
人机交互时的声音反馈,声光报警时的声音信号。
⏹电量检测:
监测电池中的剩余电量,提醒管理人员及时充电。
⏹电源管理:
控制部分模块的电源系统,降低系统的整体功耗。
⏹实时时钟:
为主控系统提供精确的实时时间。
⏹蓝牙通信:
与手机之间的通信。
⏹冲击传感器:
监测撞击倾斜状态,实现暴力破坏监测。
⏹大容量锂电池:
为整个系统提供电力保障。
⏹DC-005插座:
锂电池充电接口。
4.1.2备用系统功能描述:
⏹备用控制器,进行整个备用系统的控制,数据的运算处理,通信加密解密。
⏹USB通信,为备用系统提供电源,以及和外界设备的通信。
4.2工作描述
4.2.1开锁流程
⏹智能门锁端蓝牙等待客户端连接,手机蓝牙功能与智能门锁连接成功后,智能门锁指示灯亮起,表示蓝牙连接成功,手机发送获取随机码指令,智能门锁生成随机码并回复给客户端,客户端根据获取的随机码对要发送的数据信息按照约定的加密协议进行加密,然后发送给智能门锁,智能门锁接收到加密数据后按照约定的解密协议进行解密,得到智能门锁ID号等相关信息,进行简单匹配,正确后进行开锁,然后进行声光提醒,匹配失败则不进行开锁,同时反馈给客户端。
⏹客户端成功开锁后断开蓝牙连接。
4.2.2门锁信息上传
正常状态下定时监测电池电量冲击状态等,有异常情况后会记录下异常发生的时间,每次智能门锁与客户端交互时,所有数据通过手机上传至服务器。
5.系统软件说明
5.1功能概述
智能门禁系统功能主要由两部分组成,智能开锁客户端、智能门禁管理平台。
智能开锁客户端为手机APP版,主要功能包括连接电子门锁、用户信息上传、人脸识别、判断用户权限。
智能门禁管理平台为Web应用,主要功能模块包括门锁位置信息录入及导出、人员位置信息录入及导出、分配门锁与人员的关联关系、配置门锁的开锁模式、配置门锁特殊时间段。
5.2总体功能要求
网络应用环境以Internet/Intranet技术为核心。
开发者应在充分分析需求的基础上,选择采用B/S结构或者C/S结构。
本指南中没有规定开发者采用何种具体的软件工程开发方法,开发者可根据项目具体特点、自身擅长来选择采用面向过程的方法、面向对象的方法或面向数据的方法。
5.3软件开发平台要求
目前软件平台为:
数据库管理系统:
Oracle9i以上版本
中间件(应用服务器)系统:
IBMWebSphere
OA系统:
LotusDomino/Notes
网络架构:
完全支持TCP/IP协议
开发工具或技术体系:
为保证软件的上下兼容性,开发者应选择比较通用的开发工具的较新版本进行开发,如MicrosoftVisualStudio.Net,BorlandDelphi,C++Builder,或J2EE(Java2P1atformEnterpriseEdition)等。
5.4基础功能
5.4.1用户登录认证
用户登录认证分为智能开锁客户端登录认证和智能门禁管理平台登录认证。
1.智能开锁客户端登录认证
智能开锁客户端满足使用手机号注册、绑定第三方软件两种认证方式。
用户在完成基本注册信息后,需输入其在企业或机关的职位及办公地点的相关信息。
◆注册参数包括:
用户员工号、联系方式、身份证号码、办公地点、部门名称、职位信息、登录密码。
◆使用第三方软件登录同样需要绑定本人手机号及办公信息录入,第二次登录时即直接使用第三方软件快捷登录。
◆所有注册用户需完成人像采集。
◆所有注册用户信息需在管理平台激活。
◆用户验证失败,系统对用户进行提醒:
“当前用户信息未在管理平台激活,请联系管理员进行检查!
”。
或者后台错误,后台错误抛出错误消息信息。
2.智能门禁管理平台登录认证
系统分配一个超级管理员账户,由超级管理员分配客户端用户权限。
◆管理平台激活用户信息,用户无效无法启动客户端。
◆管理平台录入所有该企业或机关办公地点信息,客户端调用该信息供用户选择,即所有客户端用户在管理平台按照办公属性分类。
5.4.2黑名单
系统提供黑名单功能,超级管理员可随时将客户端用户拉入黑名单。
◆拉入黑名单的注册用户,即无法使用客户端。
5.4.3人脸识别
为了保证安全性,系统采用人脸识别的方式作为电子门锁开启的限制条件之一。
即使有人冒用某个用户信息登录客户端,也无法开启门锁。
5.5属性配置
5.5.1门锁配置
管理员根据位置属性指定单个门锁,可以配置门锁的基本属性。
⏹配置门锁的开锁模式
⏹在线模式下,配置门锁近场开锁的时间段
⏹配置门锁异常开启时间段
5.5.2管理关联关系
管理员在管理平台中管理客户端用户与电子门锁的关联关系,关联方式分为两种:
在电子门锁下添加关联人员和在人员下添加关联门锁。
⏹电子门锁下添加关联人员:
管理员指定单个门锁可添加两种权限用户,分为开锁权限和管理权限,管理权限的用户需从开锁权限用户下选择。
⏹人员下添加关联门锁:
管理员在单个人员下可添加门锁,其权限也分为开锁权限和管理权限。
5.6开锁模式
电子门锁通过蓝牙与客户端APP连接,当客户端用户获得开锁权限后,即向电子门锁发送一个开锁指令,电子门锁自动打开。
在保证安全的基础上,为适应多种开锁情景,一共分为两大开锁模式
5.6.1在线模式
在线模式满足三种开锁情景。
⏹默认开锁模式:
在线开锁,用户当天第一次与其权限下任一设备连接时,首先需通过人脸识别,判定用户是否为账户本人,通过后用户输入正确的蓝牙口令与电子门锁进行连接动作,成功向电子门锁发送开锁指令。
⏹近场开锁:
针对某些场所固定时间段人流量较大,管理平台可设置某个时间段内,用户人脸识别后得到的开锁码一直有效,用户只需蓝牙与设备成功连接即开锁成功,管理平台同时可针对单个门锁进行当日开锁次数的限制。
⏹离线模式:
当用户APP处于离线状态时,若用户人脸识别后得到的开锁码仍在有效时间内,蓝牙成功连接即开锁;
若开锁码已失效,用户需在有线的环境下重新进行人脸识别,获得一个有效的开锁码。
⏹远程开锁:
当用户蓝牙搜索门锁,无权限开启某个门锁时,可远程请求拥有开锁权限的用户远程开锁,该用户在客户端接收到请求后,通过人脸识别向申请用户发送一个远
程开锁指令,申请用户即可打开门锁。
5.6.2协同模式
针对某些场所安全系数较高,其门锁需同时多个人同意的情况下才可开启。
⏹单个用户打开该门锁时,系统需识别当前用户是否拥有开锁权限,无权限的用户无法继续操作。
⏹协同人员中的某个用户打开门锁时,需同时向其他协同人员发送开锁请求,当所有协同人员向申请用户发送了协同开锁指令后,申请用户即可打开门锁。
5.7信息统计
5.7.1及时数据统计
系统运行过程中,管理平台及时接收客户端及门锁信息。
⏹统计纬度:
APP报修次数、门锁电池电量不足个数、门锁开启时间异常的次数、门锁开启行为异常的次数。
⏹管理平台每日统计当天的相关数据,管理员可查看详细的数据列表。
5.7.2图表展示
图表展示:
系统通过图表在管理平台展示多个门锁或单个门锁的开锁及警报记录。
6.界面需求
6.1管理平台
功能模块
子功能
功能描述
首页
客户列表
1、开发公司独立使用系统,可管理旗下所有使用该系统的客户相关信息
2、分配单个客户超级管理员账户
客户主页
今日数据统计
1、统计今日客户端报修次数,单击可查看具体信息
2、统计今日设备电量不足的个数,单击可查看具体信息
3、统计今日设备异常时间打开的警报次数,单击可查看具体信息
4、统计今日设备打开行为异常的警报次数,单击可查看具体信息
客户端轮播图管理
超级管理员可上传及删除客户端显示的轮播图
客户端公告栏管理
超级管理员可上传及删除客户端显示的公告
设备管理
设备位置
1、超级管理员添加设备需要安装的位置
2、可导出设备位置
3、安装人员根据导出的设备位置安装设备,导入数据库后,设备ID及位置自动绑定
4、当前所有的设备开锁模式默认为在线模式
设备列表
1、指定设备位置,显示当前位置下的所有设备
2、设备信息字段名:
设备编号
单个设备详情
1、可编辑设备的开锁模式并配置时间
2、可根据时间维度查看单个设备的操作记录、警报记录(查看操作记录及警报记录时,可查看单个记录的人员信息;
警报记录中,异常记录为黄色,行为警报为红色)
3、可查看、添加、删除关联人员,关联人员分为可开锁人员及管理人员
4、添加的管理人员需来自可开锁人员
5、超级管理员可单个或批量配置门锁异常开锁时间
6、当开锁模式为协同模式时,添加的所有关联人员即所有开启当前设备的协同人员,可添加异常模式时间
7、可配置单个设备每日最多开锁次数,当开锁次数超过这个数值,则强制要求每一个用户需通过人脸识别才能开锁
人员管理
人员位置
1、超级管理员添加所有人员的位置,可导出
2、客户端注册的用户绑定至人员位置下
人员列表
1、指定人员位置,显示当前位置下所有人员信息
2、客户端新注册的用户需要超级管理员激活后才可使用
3、人员信息字段名:
工号、姓名、身份证(不完全显示)、手机号、办公地址、部门名称、职位、关联设备数(账户未激活时显示未激活)、操作(查看照片)
黑名单
1、超级管理员可将注册用户加入黑名单,即该用户不可在此客户端中操作,也不可重新注册
2、移出黑名单:
将该用户还原至原来的位置属性下
3、单个删除及清空黑名单:
该用户可重新注册APP,不再屏蔽用户信息
单个人员详情
1、可修改人员基本信息
2、添加及删除单个人员关联的设备
3、关联设备分为开锁权限及管理权限
4、管理员可配置人员每次人脸识别后获得近场开锁权限的有效时间(例如1小时)
统计
1、统计信息图表展示
2、依据时间维度查看统计图表
3、超级管理员可指定设备位置查看单个设备开锁次数统计及警报次数统计
6.2客户端
登录/注册
注册
用户输入手机号、短信验证码及密码
最近
登录
1、使用注册时使用的手机号及密码登录
2、第三方登录,同时需要绑定手机号
轮播图
图片展示
公告栏
文字展示
当前用户最近开启的设备列表
单个设备
1、用户指定单个设备可连接、报修、断开
2、单个锁可下载限时的离线开锁卡(离线开锁方案二)
所有设备
可开的锁
当前用户权限内可操作的所有设备列表
蓝牙
搜索蓝牙设备
我的
个人信息
1、用户注册时填写的相关信息
2、可绑定或取消绑定第三方
3、可更改绑定手机号
4、更改登录密码
我管理的锁
当前用户可配置其管理权限下所有设备每日开锁次数、开锁异常时间段
.