论文部分内容阅读
随着计算机技术、网络技术、数据库技术的高速发展,各个行业广泛将这些先进的技术应用社会生活和生产中。越来越多的个人和企业将更多的业务活动放置到了网络上,在这个应用广泛而复杂的网络环境中,网络的安全问题就是非常关键和重要,身份认证技术是其中重要的内容之一身份认证是系统审查用户身份的过程,从而确定该用户是否具有对某种资源的访问和使用权限。身份认证技术在信息安全中处于重要的地位,是信息安全的基础。只有实现了有效的身份认证,才能保证访问控制,安全审计,入侵防范等安全机制的有效实施。因此,利用数字证书、加密算法、数字签名等加密技术,建立起安全程度极高和方便使用的身份认证系统,可确保有效信息传递和有效的业务操作。银行是通过存款、贷款、汇兑、储蓄等业务,承担信用中介的金融机构,是社会发展的重要部门。银行业务的安全直接关系到人们的货币财产的安全,作为如此重要的部门,使用高安全程度的身份认证系统是有必要的。特别近年来,随着银行业和计算机行业的快速发展,部分业务已经实现了网络交易和ATM交易,信息安全就更为重要。因此,各大银行使用有效的身份认证系统来鉴别储户的身份是迫不及待的。本文在分析研究国内身份认证技术的理论和技术以及当前银行业务发展现状的基础上,重点研究了身份认证在银行业务中的应用和满足银行业务需求方面存在的不足,给出了课题的设计目标和任务,并根据银行的业务需要,结合xx银行的业务实际情况和业务流程,设计了基于WEB SERVICE通信技术的银行储户身份认证系统。实现了xx银行储户信息的安全身份认证、统一维护和便捷化管理。首先,分析研究了身份认证的基本知识、银行业务进行身份认证的业务需求和业务流程以及计算机软件开发技术,采用了B/S和C/S相结合的设计模式。然后,利用统一建模语言UML完成了系统的分析与建模,并对系统进行了详细设计,设计了系统的功能模块和系统架构,结合java开发技术、数据库和网络通信技术以及银行身份认证业务的实际情况,进行了系统数据库的概念结构和逻辑结构设计,并对系统的各子模块分别进行了设计。最后对系统实现过程中的几个技术重点和难点提出了实现思路和解决方案,总结出系统主要特性和存在的不足,并提出了今后工作的发展方向和明确的目标。