1、 项目名称:一卡三密银行保护系统的实现项目名称:一卡三密银行保护系统的实现 摘摘 要要 随着信息化时代的到来, 银行实行自助机 ATM 取款已经普遍实行, 但这种取 款系统基本上都是一卡一密,其安全性不是很强。当卡号与密码被盗时,个人存款就会遭被 盗的威胁。为了增强客户存、取款的安全性,我们通过为用户银行卡设置三种不同的密码, 不同的密码实现不同的功能:一个密码是用户的真正密码用来进行取款;一个密码可以供用 户卡号和密码被抢的情况下迷惑歹徒并进行报警 (为了不引起歹徒的怀疑而伤害到用户, 用 户可以让歹徒取到事先设定少量的可取金额,然后系统自动报警) ;还有一个密码可以用来 对卡进行冻结 (如
2、果用户知道自己的卡和身份证都被盗取时, 可以利用该密码对帐户进行冻 结) 。其中还增加了一项功能, 即通过设置手机验证密码,增强取款安全防范。在用户取款 之前,必须首先给银行帐户发送确认信息。只有银行收到此确认信息之后,当前用户才能进 行取款。对于本系统的实现我们采用动态网页的方式,在实现的过程中,我们又采用 ASP 与数据库 ACCESS 技术相结合,其中插入 VBScript/JavaScript 脚本语言,来实现网页的动 态链接,其实现过程简单、易行,操作方便,实用性强。 关键字关键字 ATM;一卡三密;ASP 与数据库 ACCESS 技术;VBScript/JavaScript 2 目
3、 录 第一章 绪论 3 1.1 国内外银行系统的发展情况 3 1.2 本系统原理 4 121 原有银行保护系统概况 . 4 122 本系统原理及创新 4 第二章 需求分析 5 21 ATM 机报警冻结需求 5 22 手机验证需求 . 5 第三章 概要设计 6 3.1 数据库的设计 6 3.2 功能设计. 8 第四章 详细设计与系统实现 10 4.1 各页面功能设计描述 . 10 4.2 主要页面设计流程图及系统实现. 12 4.2.1 各页面之间联系如下: . 12 4.2.2 页面主要功能部分流程图及具体实现 12 第五章 系统检测 40 51 安装 IIS,实现 Web 共享 . 40 5
4、2 输入数据对系统进行检测 40 第六章 总结与展望 45 第七章 参考文献 46 3 第一章 绪论 1.11.1 国内外银行系统的发展情况 银行属于国家的重点安全防范单位。作为当今社会货币的主要流通场所、国 家经济运作的重要环节, 以其独特的功能和先进的技术广泛服务于国内各行各业 中。但其财富集中、流动性强的特点,也使之容易成为某些极端犯罪分子恶意侵 害的目标,因此提高银行系统的科学管理和安全防范能力尤为重要。 近年来科学技术飞速发展,社会已进入数字化、信息化时代。利用高新技术 预防、制止、打击犯罪,在三大防范手段中,预防逐渐占据了越来越重要的主导 地位。所以,建立一套行之有效的银行保护系统是必然的。 而现有国外银行的应用系统都强调支持中央客户信息, 每个客户在银行系统 内都是一个唯一的个体,而所有客户的信息都是与所有的业务应用子系统共享, 确保银行的每一个用户都可以基于自身的权限看到客户的所有资料, 从而提供更 集中的控管和优质服务。同时国外银行采取的是客户额度制,强调的是以客户为 中心,而不是以帐户为中心。 就现有的国内外银行而言,其银行卡