指纹识别系统需求分析.docx
- 文档编号:29072645
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:23
- 大小:656.25KB
指纹识别系统需求分析.docx
《指纹识别系统需求分析.docx》由会员分享,可在线阅读,更多相关《指纹识别系统需求分析.docx(23页珍藏版)》请在冰豆网上搜索。
指纹识别系统需求分析
指纹识别系统需求分析
作者:
日期:
指纹识别系统
TheFingerprintIdentifyingSystem
软件需求分析规格说明书
RequirementAnalysisSpecification
编制:
WYP
编制日期:
2010年9月28日
审核:
批准:
单位名称:
XXX学院
第一章引言5
1。
1目标与范围5
1.2系统概述5
1。
3约束条件6
第二章信息描述6
2.1信息流6
2.1.1数据流6
2.2对象描述7
2.3数据关系7
2.4数据字典7
第三章功能描述8
3.1处理说明8
3.2性能说明9
3.3设计约束9
第四章开发工具与开发环境9
6.1开发环境9
6.2开发工具10
第五章修正的项目计划10
乙1成本10
乙2讲度10
第一章引言
1.1目标与范围
当代社会,身份鉴别越来越重要,传统的身份鉴别方法(如身份证、信用卡、口令、密码等)可能会丢失、被盗或忘记。
同时,传统的身份鉴别手段与用户并不惟一绑定,一旦他人获得,将拥有和失主同样的权力。
而指纹特征是人所固有的生理特征,具有惟一性和终生不变性的特点。
因此指纹认证在身份认证和身份识别中成为重要的手段。
本指纹识别系统主要是对用户指纹进行提取将采集的指纹模板数据写入数据库,将实时采集的指纹图像作为指纹样板和数据库中的指纹模板逐一对,从而
确认指纹样板身份。
1。
2系统概述
指纹识别系统是一个典型的模式识别系统,包括指纹图像获取、处理、特征提取和比对等模块.
指纹图像获取:
通过专门的指纹采集仪可以采集活体指纹图像。
目前,指纹
采集仪主要有活体光学式、电容式和压感式。
对于分辨率和采集面积等技术指标,公安行业已经形成了国际和国内标准,但其他还缺少统一标准。
根据采集指纹面积大体可以分为滚动捺印指纹和平面捺印指纹,公安行业普遍采用滚动捺印指纹。
另外,也可以通过扫描仪、数字相机等获取指纹图像。
指纹图像压缩:
大容量的指纹数据库必须经过压缩后存储,以减少存储空间。
指纹图像处理:
包括指纹区域检测、图像质量判断、方向图和频率估计、图像增强、指纹图像细化等.
本系统主要功能包括指纹采集、指纹识别、人员认证、人员登记。
1。
3约束条件
1。
指纹提取
从指纹识别器获取指纹图像,并将采集的指纹模板数据写入数据库。
在技术的实现上比较困难.
2。
图像的比对
将采集的用户指纹图像与数据库中的指纹模板比对,从而确认指纹样板身份。
3。
时间的安排
由于系统技术实现比较复杂,时间安排比较紧,在规定时间内完成有一定的难度系数。
第二章信息描述
信息流的广义定义是指人们米用各种方式来实现信息交流,从面对面的直接交谈直到采用各种现代化的传递媒介,包括信息的收集、传递、处理、储存、检索、分析等渠道和过程。
2.1.1数据流
三、第三层数据流图
2.2对象描述
2.3数据关系
一个用户对应该用户在数据库中存储的指纹模板
2.4数据字典
D1:
用户个人信息表(Clients)
字段名
数据类型
允许空
备注
Id
:
VarChar(30)
V
人员代号
Certificate
VarChar(20)
V
证件编号
Name
VarChar(30)
V
姓名
FingerChoose
:
VarChar(20)
V
手指选择
InputDate
VarChar(30)
V
输入时间
D2:
管理员信息表(Soperators)
字段名
数据类型
允许空
备注
Id
VarChar(30)
V
管理员代号
Name
VarChar(20)
V
管理员姓名
Pwd
VarChar(30)
V
管理员密码
FingerChoose
VarChar(30)
V
手指选择
InputDate
VarChar(30)
V
输入时间
Inputer
VarChar(30)
V
输入者
第三章功能描述
(1)处理1:
指纹识别
输入:
用户指纹输出:
审核信息
处理:
1)将手指按到指纹识别器上,系统会通过指纹识别器采集图像,并根据指纹特征中数据库中的指纹图像进行比对。
2)若比对成功时,指纹识别框中显示指纹图像对应的人员代号、证件编号和人
员姓名。
3)若没有正确的指纹识别信息,指纹识别框中的人员信息消失,识别失败,若数据库中没有跟当前指纹匹配的指纹信息•则识别失败。
(2)处理2:
指纹认证
输入:
员工编号输出:
认证信息
处理:
1)在人员代号文本框中输入所要认证人员编号。
2)在开始认证后,系统会等待用户录入指纹信息,并确认用户的指纹是否为输入人员编号对应的指纹。
(3)处理3:
人员登记
输入:
员工信息输出:
员工指纹
处理:
1)人员编号、人员姓名文本框中填写相应信息
2)选择所登记指纹的手指,将相应手指放在指纹采集器上采集指纹,在右边指纹显示窗口中观察指纹图像,当出现清晰指纹图像时采集指纹,采集3次指纹后系统自动保存该人员登记的信息。
3)人员编号必须唯一,当人员编号冲突时,会让用户重新分配人员编号和重新录入指纹。
3.2性能说明
1、初步考虑数据库的结构;
2、满足实时性的要求;
3、3设计约束
相关专业知识还不太熟悉,以及系统设计中涉及到的算法较为复杂•
第四章开发工具与开发环境
6.1
开发环境
1、
操作系统
WindowsXP
2、
数据库系统
SQLServer2000
6.2开发工具
VisualC++
VisualBasic
第五章修正的项目计划
7.1成本
增加几本相关专业书籍
指纹采集器设备
7.2进度
1•旧的进度计划甘特图
ID
任务名称
持续时间
2010年09月
2010年10月
2010年11月
9-5
9-12
9-199-26
10-3
10-1010-17
10-24
10-31
11-7
11-14
11-21
11-28
1
可行性分析与项目计划
1w
■
2
需求分析
1w
■
3
数据库设计
1w
■
4
总体设计
1w
■
5
详细设计
2w
6
编码
3w
7
系统测试
1w
■
8
操作手册
1w
■
9
运行维护
1w
■
2.根据现实需要现将进度计划改为:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指纹识别 系统 需求 分析