《智能门禁系统需求说明书.docx》由会员分享,可在线阅读,更多相关《智能门禁系统需求说明书.docx(13页珍藏版)》请在第一文库网上搜索。
1、XXx智能门禁系统需求说明书2016年6月1 .范围及适用对象32 .概述33 .设计依据43.1 设计依据43.2 参考文献54 .系统硬件说明54.1 系统结构图描述54.1.1 主系统功能描述54.1.2 备用系统功能描述64.2 工作描述64.2.1 开锁流程64.2.2 门锁信息上传65 .系统软件说明75.1 功能概述75.2 总体功能要求75.3 软件开发要求85.4 基本功能85.4.1 用户登录认证85.4.2 黑名单85.4.3 人脸识别95.5 属性配置95.5.1 门锁配置95.5.2 管理关联关系95.6 开锁模式95.6.1 在线模式95.6.2 协同模式105.7
2、 信息统计105.7.1 及时数据统计105.7.2 图表展示116 .界面需求116.1 管理平台116.2 客户端137 .1范围及适用对象智能门禁系统需求说明书规定了系统的建设需求,供系统开发人员、系统维护人员以及建设相关人员使用,适用于XXX智能门禁系统的建设。本需求说明文档是XXX智能门禁系统项目建设的基本依据,旨在指导XXX智能门禁系统的建设及维护,智能门禁系统的建设须满足本需求说明书的要求。本文档仅设涉及智能门禁系统的功能建设。2 .概述随着科学技术的不断进步,人们对工作,生活的自动化水平也提出了越来越高的要求,“智能门禁管理系统”就是为了满足人们对现代化办公和生活场所的更高层次
3、安全管理的需要应运而生的。目前智能门禁管理系统己广泛应用于工厂、学校、写字楼宇、物业小区、商店、金融系统、电信系统、军事系统、宾馆等多种场合,大大提高了整体的工作效率及系统安全管理需求。传统的方法是工作人员对出入人员进行登记放行,这种方法费事、费力又容易出错,而且管理不严格。因而智能、安全、高效的现代化门禁管理己经成为社会发展的必然趋势,同时它也是现代化智能建筑的一个重要组成部分。XXX智能门禁系统采用电子门锁与手机APP交互方式工作,每个人的手机相当于一把开门的钥匙。系统根据APP账户ID和当前时间等信息,判断当前APP登录用户是否可以开锁,如果可以,则系统自动开门,否则,不开门。对于工厂、
4、机关等需要考勤的场所,系统还可以记录每个职工是否按时上下班。XXX智能门禁系统采用多种开锁模式,适应不同的开锁情景,及时记录所有门锁的开锁记录,同时还能及时上报门锁的异常状态。系统的另一个优点就是可随时增加及删除APP端用户,或随时改变某个电子门锁的开锁模式,即不必担心一个员工的突然离职带来的安全隐患。3 .设计依据3.1 系统设计依据1 .以人为本“人”是企业管理的主体,系统设计应紧紧围绕着人们的实际需求,以实用、简便、经济、安全的原则,同时照顾到不同职务层次、不同部门的需要,满足企业管理这一特定使用功能。2 .适用性当今科技发展迅速,可应用于门禁系统的技术和产品可谓层出不穷,工程中选用的系
5、统和产品都应能使用户得到实实在在的受益,并满足近期使用和远期发展的需要。在多种实现途经中,选择最经济可行的途经。3 .先进性系统的设计和产品选用在投入使用时应具有一定的技术先进性,但不盲目追求尚不成熟的新技术或不实用的新功能,以充分保护用户的投资。4 .可靠性系统的设计应具有较高的可靠性,在系统故障或事故造成中断后,能确保数据的准确性、完整性和一致性,并具备迅速恢复的功能。5 .实施的可行性以现有成熟的产品为对象设计,同时还考虑到周边信息通信环境的现状和技术的发展趋势,并考虑行政主管部门归口管理的要求,使设计的方案现实可行。6 .标准化、开放性标准化、开放性是信息技术发展的必然趋势,在可能的条
6、件正点,设计中采用的产品都尽可能是标准化、具良好开放性的,并遵循国际上通行的通信协议。应用软件尽量采用己商品化的通用软件,以减少二次开发的工作量和利于日后的使用和维护。7 .可扩充性系统设计中考虑到今后技术的发展和使用的需要,具有更新、扩充和升级的可能。8 .数据安全采取必要的措施保隙内各智能化系统数据的安全。9 .易操作性小区智能化系统是面向各种管理层次使用的系统,系统及其功能的配置以能给用户提供舒、安全、方便、快捷为准则,其操作应简便易学,而绝不能因“智能”而给用户带来不便,甚至烦恼。10 .针对性企业智能化系统的设置并非千篇一律的,而应根据工程的实际情况,如工程规模、配套设施、市场定位、
7、用户对象、管理要求、规划及平面布局等等因素,作出有针对性的设计。3.2 参考文献1 .智能建筑设计标准(DBJO8-47-95)2 .商用建筑线缆标准(EIAT1A-569)3 .民用建筑电气设计规范(JGJ/T16-92)4 .电气装置安装工程施工及验收规范(GBJ23-90,92)5 .安全防范工程程序与要求(GA/T75-94)4 .系统硬件说明4.1 系统结构图描述】2V电子锁芯整个系统分为两大部分,主系统和备用系统,两个系统完全独立。4.1.1 主系统功能描述: 主控制器:进行整个主系统的控制,数据的运算处理,通信加密解密。 指示灯:显示当前的工作状态,人机交互时的信息反馈,声光报警
8、时的光信号。 按键:唤醒蓝牙。 声音:人机交互时的声音反馈,声光报警时的声音信号。 电量检测:监测电池中的剩余电量,提醒管理人员及时充电。 电源管理:控制部分模块的电源系统,降低系统的整体功耗。 实时时钟:为主控系统提供精确的实时时间。 蓝牙通信:与手机之间的通信。 冲击传感器:监测撞击倾斜状态,实现暴力破坏监测。 大容量锂电池:为整个系统提供电力保障。 DC-005插座:锂电池充电接口。4.1.2 备用系统功能描述:备用控制器,进行整个备用系统的控制,数据的运算处理,通信加密解密。USB通信,为备用系统提供电源,以及和外界设备的通信。4.2 工作描述4. 2.1开锁流程智能门锁端蓝牙等待客户
9、端连接,手机蓝牙功能与智能门锁连接成功后,智能门锁指示灯亮起,表示蓝牙连接成功,手机发送获取随机码指令,智能门锁生成随机码并回复给客户端,客户端根据获取的随机码对要发送的数据信息按照约定的加密协议进行加密,然后发送给智能门锁,智能门锁接收到加密数据后按照约定的解密协议进行解密,得到智能门锁ID号等相关信息,进行简单匹配,正确后进行开锁,然后进行声光提醒,匹配失败则不进行开锁,同时反馈给客户端。客户端成功开锁后断开蓝牙连接。4. 2.2门锁信息上传正常状态下定时监测电池电量冲击状态等,有异常情况后会记录下异常发生的时间,每次智能门锁与客户端交互时,所有数据通过手机上传至服务器。5.系统软件说明5
10、.1 功能概述智能门禁系统功能主要由两部分组成,智能开锁客户端、智能门禁管理平台。智能开锁客户端为手机APP版,主要功能包括连接电子门锁、用户信息上传、人脸识别、判断用户权限。智能门禁管理平台为Web应用,主要功能模块包括门锁位置信息录入及导出、人员位置信息录入及导出、分配门锁与人员的关联关系、配置门锁的开锁模式、配置门锁特殊时间段。5.2 总体功能要求网络应用环境以Internet/Intranet技术为核心。开发者应在充分分析需求的基础上,选择采用B/S结构或者C/S结构。本指南中没有规定开发者采用何种具体的软件工程开发方法,开发者可根据项目具体特点、自身擅长来选择采用面向过程的方法、面向
11、对象的方法或面向数据的方法。5.3 软件开发平台要求目前软件平台为:数据库管理系统:Orac1e9i以上版本中间件(应用服务器)系统:IBMWebSphereOA系统:1otusDomino/Notes网络架构:完全支持TCP/IP协议开发工具或技术体系:为保证软件的上下兼容性,开发者应选择比较通用的开发工具的较新版本进行开发,如MiCroSoftVisua1Studio.Net,Bor1andDe1phi,C+Bui1der,或J2EE(Java2P1atformEnterpriseEditiOn)等。5.4 基础功能5. 4.1用户登录认证用户登录认证分为智能开锁客户端登录认证和智能门禁管
12、理平台登录认证。1 .智能开锁客户端登录认证智能开锁客户端满足使用手机号注册、绑定第三方软件两种认证方式。用户在完成基本注册信息后,需输入其在企业或机关的职位及办公地点的相关信息。 注册参数包括:用户员工号、联系方式、身份证号码、办公地点、部门名称、职位信息、登录密码。 使用第三方软件登录同样需要绑定本人手机号及办公信息录入,第二次登录时即直接使用第三方软件快捷登录。 所有注册用户需完成人像采集。 所有注册用户信息需在管理平台激活。 用户验证失败,系统对用户进行提醒:“当前用户信息未在管理平台激活,请联系管理员进行检查!”。或者后台错误,后台错误抛出错误消息信息。2.智能门禁管理平台登录认证系
13、统分配一个超级管理员账户,由超级管理员分配客户端用户权限。管理平台激活用户信息,用户无效无法启动客户端。管理平台录入所有该企业或机关办公地点信息,客户端调用该信息供用户选择,即所有客户端用户在管理平台按照办公属性分类。5. 4.2黑名单系统提供黑名单功能,超级管理员可随时将客户端用户拉入黑名单。拉入黑名单的注册用户,即无法使用客户端。5. 4.3人脸识别为了保证安全性,系统采用人脸识别的方式作为电子门锁开启的限制条件之一。即使有人冒用某个用户信息登录客户端,也无法开启门锁。5.5属性配置5. 5.1门锁配置管理员根据位置属性指定单个门锁,可以配置门锁的基本属性。 配置门锁的开锁模式 在线模式下
14、,配置门锁近场开锁的时间段 配置门锁异常开启时间段5. 5.2管理关联关系管理员在管理平台中管理客户端用户与电子门锁的关联关系,关联方式分为两种:在电子门锁下添加关联人员和在人员下添加关联门锁。电子门锁下添加关联人员:管理员指定单个门锁可添加两种权限用户,分为开锁权限和管理权限,管理权限的用户需从开锁权限用户下选择。人员下添加关联门锁:管理员在单个人员下可添加门锁,其权限也分为开锁权限和管理权限。5.6开锁模式电子门锁通过蓝牙与客户端APP连接,当客户端用户获得开锁权限后,即向电子门锁发送一个开锁指令,电子门锁自动打开。在保证安全的基础上,为适应多种开锁情景,一共分为两大开锁模式5. 6.1在
15、线模式在线模式满足三种开锁情景。 默认开锁模式:在线开锁,用户当天第一次与其权限下任一设备连接时,首先需通过人脸识别,判定用户是否为账户本人,通过后用户输入正确的蓝牙口令与电子门锁进行连接动作,成功向电子门锁发送开锁指令。 近场开锁:针对某些场所固定时间段人流量较大,管理平台可设置某个时间段内,用户人脸识别后得到的开锁码一直有效,用户只需蓝牙与设备成功连接即开锁成功,管理平台同时可针对单个门锁进行当日开锁次数的限制。 离线模式:当用户APP处于离线状态时,若用户人脸识别后得到的开锁码仍在有效时间内,蓝牙成功连接即开锁;若开锁码已失效,用户需在有线的环境下重新进行人脸识别,获得一个有效的开锁码。 远程开锁:当用户蓝牙搜索门锁,无权限开启某个门锁时,可远程请求拥有开锁权限的用户远程开锁,该用户在客户端接收到请求后,通过人脸识别向申请用户发送一个远程开锁指令,申请用户即可打开门锁。5. 6.2协同模式针对某些场所安全