指纹识别系统需求分析

上传人:宝路 文档编号:5972503 上传时间:2017-09-08 格式:DOC 页数:9 大小:600KB
返回 下载 相关 举报
指纹识别系统需求分析_第1页
第1页 / 共9页
指纹识别系统需求分析_第2页
第2页 / 共9页
指纹识别系统需求分析_第3页
第3页 / 共9页
指纹识别系统需求分析_第4页
第4页 / 共9页
指纹识别系统需求分析_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《指纹识别系统需求分析》由会员分享,可在线阅读,更多相关《指纹识别系统需求分析(9页珍藏版)》请在金锄头文库上搜索。

1、指纹识别系统The Fingerprint Identifying System软件需求分析规格说明书Requirement Analysis Specification编 制: WYP 编制日期: 2010 年 9 月 28 日 审 核: 批 准: 单位名称: XXX 学院 目录第一章 引言 .31.1 目标与范围 .31.2 系统概述 .31.3 约束条件 .4第二章 信息描述 .421 信息流 .4211 数据流 .422 对象描述 .523 数据关系 .524 数据字典 .5第三章 功能描述 .631 处理说明 .632 性能说明 .733 设计约束 .7第四章 开发工具与开发环境 .

2、761 开发环境 .762 开发工具 .8第五章 修正的项目计划 .871 成本 .872 进度 .8第一章引言1.1 目标与范围当代社会,身份鉴别越来越重要,传统的身份鉴别方法(如身份证、信用卡、口令、密码等)可能会丢失、被盗或忘记。同时,传统的身份鉴别手段与用户并不惟一绑定,一旦他人获得,将拥有和失主同样的权力。而指纹特征是人所固有的生理特征,具有惟一性和终生不变性的特点。因此指纹认证在身份认证和身份识别中成为重要的手段。本指纹识别系统主要是对用户指纹进行提取将采集的指纹模板数据写入数据库,将实时采集的指纹图像作为指纹样板和数据库中的指纹模板逐一对,从而确认指纹样板身份。1.2 系统概述指

3、纹识别系统是一个典型的模式识别系统,包括指纹图像获取、处理、特征提取和比对等模块。 指纹图像获取:通过专门的指纹采集仪可以采集活体指纹图像。目前,指纹采集仪主要有活体光学式、电容式和压感式。对于分辨率和采集面积等技术指标,公安行业已经形成了国际和国内标准,但其他还缺少统一标准。根据采集指纹面积大体可以分为滚动捺印指纹和平面捺印指纹,公安行业普遍采用滚动捺印指纹。另外,也可以通过扫描仪、数字相机等获取指纹图像。 指纹图像压缩:大容量的指纹数据库必须经过压缩后存储,以减少存储空间。 指纹图像处理:包括指纹区域检测、图像质量判断、方向图和频率估计、图像增强、指纹图像细化等。本系统主要功能包括指纹采集

4、、指纹识别、人员认证、人员登记。1.3 约束条件1.指纹提取从指纹识别器获取指纹图像,并将采集的指纹模板数据写入数据库。在技术的实现上比较困难。2.图像的比对将采集的用户指纹图像与数据库中的指纹模板比对,从而确认指纹样板身份。3.时间的安排由于系统技术实现比较复杂,时间安排比较紧,在规定时间内完成有一定的难度系数。第二章信息描述2 1 信息流信息流的广义定义是指人们采用各种方式来实现信息交流,从面对面的直接交谈直到采用各种现代化的传递媒介,包括信息的收集、传递、处理、储存、检索、分析等渠道和过程。211 数据流一、顶层数据流图用户判断指纹是否正确显示个人信息及指纹图形不正确则反回重新输入用户注

5、册 登入登入成功二、第二层数据流图管理员普通用户管理员管理员三、第三层数据流图用户验证指纹 登入界面登入系统管理员信息表指纹修改重新设置指纹个人信息修改指纹注册个人信息及指纹数据库返回错误指纹2 2 对象描述2 3 数据关系一个用户 对应 该用户在数据库中存储的指纹模板2 4 数据字典登录 对数据库内的指纹进行管理退出查看里面的内容(不可进行修改)D1:用户个人信息表(Clients)字段名 数据类型 允许空 备注Id VarChar(30) 人员代号Certificate VarChar(20) 证件编号Name VarChar(30) 姓名FingerChoose VarChar(20)

6、手指选择InputDate VarChar(30) 输入时间D2:管理员信息表(Soperators)字段名 数据类型 允许空 备注Id VarChar(30) 管理员代号Name VarChar(20) 管理员姓名Pwd VarChar(30) 管理员密码FingerChoose VarChar(30) 手指选择InputDate VarChar(30) 输入时间Inputer VarChar(30) 输入者第三章 功能描述3 1 处理说明(1)处理 1:指纹识别输入:用户指纹 输出:审核信息处理:1)将手指按到指纹识别器上,系统会通过指纹识别器采集图像,并根据指纹特征中数据库中的指纹图像进

7、行比对。2)若比对成功时,指纹识别框中显示指纹图像对应的人员代号、证件编号和人员姓名。3)若没有正确的指纹识别信息,指纹识别框中的人员信息消失,识别失败,若数据库中没有跟当前指纹匹配的指纹信息。则识别失败。(2)处理 2:指纹认证输入:员工编号 输出:认证信息处理:1)在人员代号文本框中输入所要认证人员编号。2)在开始认证后,系统会等待用户录入指纹信息,并确认用户的指纹是否为输入人员编号对应的指纹。(3)处理 3:人员登记输入:员工信息 输出:员工指纹处理:1)人员编号、人员姓名文本框中填写相应信息2)选择所登记指纹的手指,将相应手指放在指纹采集器上采集指纹,在右边指纹显示窗口中观察指纹图像,

8、当出现清晰指纹图像时采集指纹,采集 3 次指纹后系统自动保存该人员登记的信息。3)人员编号必须唯一,当人员编号冲突时,会让用户重新分配人员编号和重新录入指纹。3 2 性能说明1、初步考虑数据库的结构;2、满足实时性的要求;3 3 设计约束相关专业知识还不太熟悉,以及系统设计中涉及到的算法较为复杂。第四章 开发工具与开发环境6 1 开发环境1、 操作系统Windows XP2、 数据库系统 SQL Server 20006 2 开发工具Visual C+Visual Basic第五章 修正的项目计划7 1 成本增加几本相关专业书籍指纹采集器设备7 2 进度1旧的进度计划甘特图I D任 务 名 称

9、 持 续 时 间2 0 1 0 年 1 0 月2 0 1 0 年 0 9 月 2 0 1 0 年 1 1 月1 1 - 2 11 0 - 2 49 - 1 99 - 1 2 1 1 - 2 81 0 - 3 1 1 1 - 79 - 2 6 1 0 - 3 1 0 - 1 79 - 5 1 0 - 1 0 1 1 - 1 41 1 w可行性分析与项目计划2 1 w需求分析3 1 w数据库设计4 1 w总体设计5 2 w详细设计6 3 w编码7 1 w系统测试8 1 w操作手册9 1 w运行维护2.根据现实需要现将进度计划改为:I D任 务 名 称 持 续 时 间2 0 1 0 年 1 0 月2 0 1 0 年 0 9 月 2 0 1 0 年 1 1 月1 1 - 2 11 0 - 2 49 - 1 99 - 1 2 1 1 - 2 81 0 - 3 1 1 1 - 79 - 2 6 1 0 - 3 1 0 - 1 79 - 5 1 0 - 1 0 1 1 - 1 41 1 w可行性分析与项目计划2 1 . 2 w需求分析3 1 w数据库设计4 1 w总体设计5 1 . 2 w详细设计6 3 w编码7 1 w系统测试8 1 w操作手册9 1 w运行维护

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号