ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:1.13MB ,
资源ID:14733808      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-14733808.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于-AI-智慧人脸门禁系统项目需求规格说明书.docx)为本站会员(b****)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于-AI-智慧人脸门禁系统项目需求规格说明书.docx

1、基于 AI 智慧人脸门禁系统需求规格说明书应用场景:办公楼2018.4目录1.引言31.1.编写目的31.2.范围31.3.参考资料32.项目概述42.1.产品概述42.2.产品功能42.3.运行环境43.具体需求63.1.系统角色63.2.手机APP页面103.3.网页后台管理页面123.4.系统维护页面163.4.1.数据字典维护164.非功能性需求分析194.1.性能需求194.2.安全性需求194.3.可行性需求194.4.其他需求195.外部接口205.1.用户接口205.2.硬件接口205.3.软件接口205.4.通讯接口201. 引言1.1. 编写目的传统的门禁系统,主要分为感应

2、门禁和生物识别门禁,这两种门禁系统往往使用门禁卡、指纹或者密码等作为门禁系统通行认证的主要手段。其验证过程繁琐低效,安全性水平比较低,难以满足现在用户的需求。随着人脸识别技术越来越成熟,智慧生活理念越来越深入人心,可以说人脸识别不受限注册数量,可不到场注册,通行效率更高等等特性,让人们越来越希望可以运用成熟的人脸识别技术,广泛应用于门禁,打造便捷高效准确的智慧人脸门禁系统。智慧人脸门禁系统是以人脸识别技术为核心,不需要通过手指或门卡的触发,只要人站在系统前,人脸识别门禁系统就会自动录入用户面部,并自动与后台信息进行比对,快速准确做出是否放行的结果,操作简单快速。公司运用智慧人脸门禁系统,达到更

3、加方便快捷的管理,提高了员工进出的通行速率,加强了公司内部的安全性,给用户带来更加舒适的“数字化”通行体验,适应互联网时代人们智慧交互需求。1.2. 范围l 本套智慧人脸门禁系统的主要应用场景为公司办公楼。l 系统构成:PC端门禁硬件、APP端、后台管理WEB端l 解决问题: 员工众多,数据庞大,可能会存在人脸数据遍历查找缓慢,系统识别速度慢的问题。 人员复杂,公司会存在一些外卖小哥、快递员等一些外来访客,安全控制难度高。 公司存在上下班高峰,上班时间集中,存在顺时流量大的问题,可能门禁系统会排长队。 员工存在化妆,变换造型,带眼镜帽子等的问题,门禁系统需要实现排除这些干扰,正确识别人脸。1.

4、3. 参考资料参考相关软件设计规划书,以及相关开发文献2. 项目概述2.1. 产品概述智慧人脸门禁系统的应用场景选择为办公楼。办公楼人员密集且组成复杂,存在大量临时访客,并且存在上下班高峰期,以及员工化妆、变换造型的问题,所以不同于社区等应用场景,对处理门禁系统的处理速度有较高的要求。智慧人脸门禁系统解决了员工数据量庞大下数据的合理存储。在上下班高峰期,通过多摄像头人脸预识别技术,达到了高峰期员工人脸数据的快速准确识别,避免排长队的问题。为了便于访客进出公司,通过采用访客二维码的方式,实现了临时访客以及预约访客通过扫描访客二维码进出门禁系统。在员工考勤数据统计方面,实现web端员工考勤数据的可

5、视化展示。在安全控制方面,通过采用活体检测的方式,加强了公司的安全性。2.2. 产品功能图 21 功能结构图2.3. 运行环境该系统分为 C/S(Client/Server,浏览器/服务器模式)三层结构,该结构分为客户机端和服务器两层:第一层是在客户机系统上结合了表示与业务逻辑,将服务 器端部分逻辑移植到客户端,使得客户端也处理部分应用;第二层是通过网络 结合了数据库服务器,服务端功能比较强大,对网络资源请求作出相应的处 理,并连接数据库服务,获取对应所需的数据,并进行业务逻辑处理。简化来 说就是第一层是表示层,是用户操作的界面层次,第二层是数据库层,是逻辑 处理的主要层次;使用该模式的主要原

6、因是:利用客户端可以分担一些逻辑事务,从而减轻了服务器的负担,使得网络流量增多。l 客户端APP操作系统:Android 6.0 或以上版本浏览器:IE 浏览器或以上版本,常见浏览器如 360、Firefox 等l 应用服务器端操作系统:windows7 或以上版本应用服务器:tomcat 5.5 或以上版本数据库访问:JDBCl 数据库服务器端操作系统:windows7及以上版本数据库系统: MYSQL3. 具体需求3.1. 系统角色智慧人脸门禁系统的用户主要为公司、公司员工、访客三大类,系统将为其提供所需要的功能。l 员工需求: (1)能够实现人走到门禁处时自动识别人脸,并开门; (2)要

7、求识别速度快,不影响通行; (3)能够较为方便的给公司的访客注册通行; (3)期望能够有机器学习,实现注册一次,较长时间都能识别(如 5 年内,青少年随年龄增长也能顺利进出)。 l 公司需求: (1)能够实现公司对注册人员的管理; (2)能够查询非注册人员在门禁处出现的情况; (3)能够查询访客的注册及进出情况; (4)能够注册后,在多个不同的门进出; (5)能够控制门禁开关。l 访客需求(1) 能够实现注册访客的正常进出;能够实现访客信息的可查询。APP处理的公司员工业务: 员工可以使用自己的工号在App上注册帐号。 员工可以使用申请到的帐号和密码登录App系统。 在员工成功登录后,可以查看

8、公司发布的所有公告以及动态信息;可以获取App生成的员工信息二维码,用来预防人脸识别不成功时无法打开门禁的问题;可以获取访客的二维码,将其分享给预约过的访客,访客就可以凭借次二维码打开门禁;可以更新个人信息,保证个人信息正确性;可以修改密码,保护信息安全;可以查询自己以往的考勤记录等。以下是用例图:图 31 APP员工用例图WEB端处理公司的管理员业务: 管理员审核员工信息、增加员工、删除员工、查看考勤信息、查看全部员工、修改员工信息、发布公司动态等功能图 32 WEB端管理员用例图表 31 PC端功能需求一览表功能项功能项描述PC端人脸追踪能够根据摄像头提供的视频进行人脸追踪,并画出人脸的位

9、置多人识别处理能够一次性识别多个人脸,语言交互能够根据识别情况情况给出语言提示双目活体检测根据双目摄像头把拍到的人脸进行三维建模,如果成功着是活的员工考勤为了满足公司的考勤,我们在人脸识别过后还能帮助公司进行考勤预测算法根据员工每天上班的时间,学习员工何时上班,在第二天遍历的时候可以更快的让这个员工进入门禁开启门禁当人脸识别成功后,通过c51单片机去实现开启门禁的效果图像增强对视频得到的图片进行图像增强处理,便于人脸识别的成功率二维码识别对二维码进行识别处理。便于预约的访客可以通过二维码来进入公司,免除注册等事物表 32 移动端功能需求一览表功能项功能项描述移动端员工注册在移动端进行注册,并便

10、于上传人脸。查看公司动态一旦公司有各种信息,都可以第一时间通过移动端得知查看上班信息由于门禁系统可以进行员工考勤,所以员工也可以通过门禁系统的记录来查看上班信息修改个人信息便于员工可以实时的修改个人信息生成访客二维码通过移动端生成的访客二维码可以分享给访客去进入表 33网页端功能需求一览表功能项功能项描述WEB端审核员工信息移动端注册的员工信息,管理员可以在web端进行审核人脸检测移动端上传的信息里,照片部分通过调用自己的dll去进行人脸侦提取特征值在得到人脸侦测后的人脸识别框后,对照片提取特征值,并存到服务器上增加员工管理员填个新员工信息(另一个员工注册的方式)删除员工管理员可以删除已经离职

11、的员工查看考勤信息公司领导可以查看员工的考勤信息,来进行审核查看全部员工可以便于管理员查找每个员工的信息修改员工信息管理员帮忙直接修改员工的信息(另一个修改个人信息的方式)发布公司动态管理员可以发布公司的动态。便于员工移动端去查看3.2. 手机APP页面l 登录注册页面本界面是APP启动后显示的登录注册页面界面,老用户直接输入账号密码进行登录,新用户进行注册登录。 图 33 登录注册界面l 公司动态主页面主页用于公司信息推送,面向系统的用户主体:员工。推送形式类似于微信推送。主题图片+推送标题+推送内容+日期,简单直观,让员工可以第一时间掌握公司通知以及重大新闻。图 34动态主页面l 二维码页

12、面访客的安全控制和个人隐私保护一直都是门禁系统面临的一个重要的问题。门禁系统结合二维码,核心用户可以在手机端生成访客二维码,二维码中包含改访客的授权用户,以及二维码的有效访问时间。核心用户可以将访客二维码分享给预约访客。预约访客可以通过扫描访客二维码自由进出,数据库默认保存记录用户的进出数据。另外对于注册公司用户,可能会存在门禁人脸识别不成功的可能性。此时用户可以在APP上生成此用户的二维码,用户扫描二维码进出门禁系统。图 35用户二维码、访客二维码、二维码分享界面l 个人主页、个人信息修改、个人考勤记录查询页面 “我的”这一模块,主要用于对个人信息的查询和修改。用户可以修改自己的个人信息提交

13、管理员审核,管理员在网页端审核通过之后,个人信息修改成功。用户也可以在这里查询自己的个人考勤记录,对自己的考勤情况有详细的了解。图 36个人主页、个人信息修改、个人考勤记录查询界面3.3. 网页后台管理页面l 公司考勤图表主页面员工考勤管理展示是网页端的一个重要功能。网页端主页以图表的直观方式展示一段时间内公司员工考勤率变化,可以根据日历选择图表展示时间。公司管理人员可以根据考勤率变动情况制定相应的政策,为公司决策提供一定的数据基础。图 37公司考勤主页面l 员工管理页面管理员可以在员工管理页面对员工的个人信息进行维护和管理。图 38员工管理页面l 员工个人信息+考勤信息页面管理员可以查询单个

14、员工的个人信息,查看该员工的到勤率表,以及个人考勤记录。图 39员工个人信息页面图 310员工出勤率图表页面图 311员工详细考勤信息页面l 员工审核页面管理员可以对APP上提交的个人信息修改申请进行审核。图 312员工审核页面l 访客记录管理页面管理员可以在客记录管理页面对员工的考勤信息进行查询和管理。图 313访客记录管理页面l 考勤页面管理员可以在员工管理页面对员工的个人信息进行维护和管理。图 314考勤页面3.4. 系统维护页面3.4.1. 数据字典维护本项目的数据库表设计如下所示:表 34 APP端员工表Staff(员工表)字段规格描述staffIdVarchar(20)员工编号,唯

15、一标识一个员工staffPwdVarchar(20)员工密码,App端登录使用realNameVarchar(20)员工真实姓名idCardVarchar(18)员工身份证号staffPhoneVarchar(20)员工联系方式picturePathVarchar(50)员工照片在服务器上的路径isVerifiedint员工资料是否审核通过,默认值为0,表示未审核通过,审核通过后为1rankVarchar(20)员工地位(“核心员工”与“非核心员工”)departmentVarchar(20)员工所属部门staffId和staffPwd为员工注册时必填项,rank对员工不可见,由管理员指定,剩

16、余信息等待员工自己完善。员工提交完善的信息后交由服务器端审核,审核通过后方可享受人脸识别服务。表 35 Web端的管理员表Admin(管理员表)字段规格描述adminIdVarchar(20)管理员帐号adminPwdVarchar(20)管理员密码表 36 员工出勤记录表SignRecord(出勤记录表)字段规格描述staffIdVarchar(20)员工编号signInTimeVarchar(20)具体上班时间(年月日时分)signOutTimeVarchar(20)具体下班时间(年月日时分)表 37 员工人脸库quickTable(员工人脸库)字段规格描述staffIdVarchar(2

17、0)员工编号faceFeatureBLOB人脸特征featureSizeINT(11)人脸特征值大小trangleLeftINT(11)左眼到鼻子的百分比距离trangleRightINT(11)右眼到鼻子的百分比距离4. 非功能性需求分析4.1. 性能需求(1) 客户端一般响应时间(除成绩统计,数据导入导出)不超过一秒。(2) 门禁注册人数需满足 1000 人需求。(3) 需满足 10 个门禁同时使用,并保证性能不受影响。4.2. 安全性需求(1) 数据备份允许用户进行数据的备份和恢复,以弥补数据的破坏和丢失。(2) 记录日志本产品应该能够记录系统运行时所发生的错误,包括本机错误和网络错误。

18、这些错误记录,便于查找错误的原因。日志同时记录用户的关键性操作信息。4.3. 可行性需求(1)方便操作,操作流程简便不使用花俏的界面吸引用户,尽量从用户的角度出发,以方便使用本产品。允许用回车键来自动跳转一些确认页面。(2)界面功能介绍清楚支持没有计算机使用经验或者初次使用本产品的人能轻松上手,无使用方面的烦恼。(3)控制必录入项能够对必须录入的项目进行控制(4)操作完成时有统一规范的提示信息例如修改操作时,系统会显示警示框提醒用户“是否确认修改!”,之后用户点击确认之后才会完成修改操作。4.4. 其他需求(1)支持多浏览器(2)系统安装便捷(3)易于维护5. 外部接口5.1. 用户接口本产品采用 C/S 架构,所有界面均使用APP风格。5.2. 硬件接口服务器端建议采用专用服务器5.3. 软件接口无特殊需求5.4. 通讯接口无特殊需求

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2