基于指纹识别技术的银行柜员身份认证系统的设计和实现

基于指纹识别技术的银行柜员身份认证系统的设计和实现

论文摘要

随着金融电子化程度的提高和计算机知识的普及,金融领域计算机犯罪问题越来越突出。而且有资料显示,过去发生的网络金融犯罪案件,绝大部分为内部人员所为,金融业务的安全性面临着前所未有的严峻挑战。于是迫切需要一种高效、安全的银行身份认证系统。银行柜员指纹身份认证系统是运用活体指纹认证技术替代现有的基于卡和密码的柜员身份认证的新型身份认证方式。在对原有银行核心业务身份认证方式的改造过程中,基于江西省农村信用合作社的网点分布广泛指纹采集、管理困难、柜员人数多指纹比对压力大、银行业务改造数量大等具体情况,本文设计出B/S与C/S的相结合的架构模式构建指纹身份认证系统。在指纹管理端采用B/S的指纹管理系统,使得指纹采集便捷,数据集中存放,方便管理。在指纹比对端,采用C/S的集中外挂方式,使得原有银行业务系统和指纹管理系统相对独立,实现了指纹柜员身份认证系统与原有的银行核心业务系统的无缝隙连接。在系统信息安全的研究中,独创多级变长异或实时加解密算法,确保指纹信息的传输安全。在指纹模板采集时运用指纹模板合成技术使得模板采集更加全面、精确。运用COM控件技术实现指纹仪的页面调用。使用Ajax技术、面向接口编程技术、Hibernate分页等相关技术实现了人性化的人机交互界面。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状和发展趋势
  • 1.3 本文的主要内容与组织结构
  • 第2章 相关技术概述
  • 2.1 指纹识别技术概述
  • 2.1.1 指纹识别技术简介
  • 2.1.2 指纹识别的总体特征
  • 2.1.3 指纹的局部特征
  • 2.1.4 实现原理
  • 2.1.5 指纹图像采集
  • 2.1.6 指纹图像的预处理
  • 2.1.7 指纹特征值采集
  • 2.1.8 指纹识别
  • 2.2 开发语言及开发模式介绍
  • 2.2.1 开发语言简介
  • 2.2.2 MVC 设计模式简介
  • 第3章 系统需求分析
  • 3.1 系统的现状及问题描述
  • 3.1.1 系统开发的现状
  • 3.1.2 系统开发需要解决的关键问题
  • 3.2 系统需求分析
  • 3.2.1 系统业务需求
  • 3.2.2 系统验证需求
  • 3.2.3 柜员管理需求
  • 3.2.4 设备管理需求
  • 3.2.5 日志功能需求
  • 第4章 系统设计与实现
  • 4.1 系统总体结构
  • 4.2 系统角色功能
  • 4.3 系统框架搭建
  • 4.3.1 持久层
  • 4.3.2 业务逻辑层
  • 4.3.3 表现层
  • 4.4 指纹仪控件实现
  • 4.4.1 控件技术简介
  • 4.4.2 控件技术实现
  • 4.5 系统页面实现
  • 4.5.1 系统初始化页面实现
  • 4.5.2 系统登陆页面实现
  • 4.5.3 超级管理员的页面实现
  • 4.5.4 省级管理员的页面实现
  • 4.5.5 县级管理员的页面实现
  • 4.6 系统运行情况
  • 第5章 系统安全
  • 5.1 多级变长异或实时加解密算法
  • 5.1.1 实时加解密算法简介
  • 5.1.2 实时加解密算法实现
  • 5.1.3 实验数据验证
  • 5.2 操作安全
  • 5.3 日志体系
  • 第6章 结论与展望
  • 参考文献
  • 致谢
  • 在读期间公开发表论文(著)及科研情况等
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于指纹识别技术的银行柜员身份认证系统的设计和实现
    下载Doc文档

    猜你喜欢