成都理工大学2011届本科生(论文)
基于JSP技术的网上银行的设计与实现
作者姓名:孙俊杰 专业班级:200705070106 指导教师:唐云
摘 要
现在全球已经进入了软件的时代,各行各业都与软件产生着密切的联系。银行系统更是如此,在软件系统的高速发展和功能的不断完善下,银行也一改往日的通过人与人的不断交流与接触进行现金的交易的这样一种传统的形象。通过网上银行系统的开发和应用达到一个节省人力资源,提高行业业务效率的目的。在这样的一个背景下,本课题主要使用JAVA程序设计语言,并辅以JSP,mysql数据库管理等技术进行网上银行系统的设计与开发,既克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便,实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。
关键词:网上银行;管理;JSP;系统开发
1
成都理工大学2011届本科生(论文)
The Design and Implementation of online
bank based on JSP
Abstract: Now the world has entered an era of software, and software businesses have close ties. The banking system, especially in the software system for the rapid development and function continuously improved, banks also changed the past through people-to-people exchanges and contacts continue to cash transactions of such a traditional image. Internet banking system through the development and application to achieve a saving of human resources, improve operational efficiency industry. In such a context, the subject of the main use of JAVA programming language, supplemented by JSP, mysql database management technologies such as online banking system design and development, both to overcome the traditional management of the work load is heavy, inefficient, and can systematization of the banking management, automation, standardization; At the same time, be able to have a friendly operation interface, convenient, practical, easy to maintain; with the
promotion of values, and thus are widely used, and truly realize the network of bank management.
Key word:Internet Banking;manage;JSP;System Development
2
成都理工大学2011届本科生(论文)
目 录
第1章 前 言.......................................................................................................... 5
1.1 研究现状 ....................................................................................................................... 5 1.2 主要研究的目的及内容 ............................................................................................ 7 1.3 研究方法及设计思路 ................................................................................................ 8
1.3.1 研究方法 ........................................................................................................... 8 1.3.2 设计思路 ........................................................................................................... 9
第2章 应用需求分析与可行性分析........................................................................ 10
2.1 应用需求分析 ............................................................................................................ 10 2.2 运行需求分析 ............................................................................................................ 10 2.3 其他需求分析 ............................................................................................................ 10 2.4 可行性分析 ................................................................................................................. 11
2.4.1经济可行性 ..................................................................................................... 11 2.4.2技术可行性 ..................................................................................................... 11 2.4.3 运行可行性 .................................................................................................... 11 2.4.4 时间可行性 .................................................................................................... 11 2.4.5 法律可行性: ................................................................................................ 12 2.5 系统开发步骤 ............................................................................................................ 12 第3章 相关技术简介................................................................................................ 13
3.1 JSP ................................................................................................................................. 13 3.2 Mysql数据库 ............................................................................................................. 13 3.3 ODBC .............................................................................................................................. 14 3.4 B/S模式分析 ............................................................................................................. 15 第4章 系统分析........................................................................................................ 17
4.1 系统实现目标 ............................................................................................................ 17 4.2 系统体系结构 ............................................................................................................ 17 4.3 主控流程图 ................................................................................................................. 17 4.4 系统ER图 ................................................................................................................... 19 第5章 系统设计........................................................................................................ 20
5.1 概要设计 ..................................................................................................................... 20 5.2 系统结构设计 ............................................................................................................ 20
3
成都理工大学2011届本科生(论文)
5.3 详细设计 ..................................................................................................................... 20
5.3.1 管理员登录界面 ........................................................................................... 20 5.3.2 管理员设置 .................................................................................................... 22 5.3.3 新用户注册 .................................................................................................... 23 5.3.4 网上银行用户交易管理 ............................................................................. 24 5.3.5 查看用户余额 ................................................................................................ 26 5.3.6 历史交易明细查询....................................................................................... 26 5.3.7 模拟在线消费功能....................................................................................... 28
第6章 系统调试与测试............................................................................................ 30
6.1 程序调试 ..................................................................................................................... 30 6.2 程序的测试 ................................................................................................................. 30
6.2.1 测试的重要性及目的 .................................................................................. 30 6.2.2 测试的步骤 .................................................................................................... 31 6.2.3 测试的主要内容 ........................................................................................... 31
结 论 ............................................................................................................................................. 33 致 谢 ............................................................................................................................................. 34 参考文献 ...................................................................................................................................... 35
4
成都理工大学2011届本科生(论文)
第1章 前 言
1.1 研究现状
1995年10月18日在美国诞生了第一家网上银行--安全第一网络银行(Security First Network Bank),这是世界上第一家将其所有银行业务都通过Internet交易处理的开放性银行。受其影响,欧美其他商业银行纷纷作出了积极反应,绝大部分有影响的商业银行都陆续建立了自己的网上银行。如美国和加拿大的17家主要银行组成Integrion金融网络,该网络拥有六千万家庭用户,占据了北美银行个人用户市场的一半; 据统计,两年前,美国只有1000多家银行提供网上服务,目前这个数字已超过5000家。美国的网络用户现已达1亿多人,其中有1500多万户家庭使用网上银行服务,预计这一数据到年底将上升到2000万,到2003年将达到4000万。美国恩永公司(Ernest & Young)预测,到2005年,美国网络银行的业务量将接近50%。欧洲的网络银行业务虽然起步较晚,但眼下已有不少网络银行开始崭露头角,令传统大型银行倍感威胁。截至1999年底,全欧洲约有1200家金融机构提供网络银行服务,几乎是半年前的两倍。日本最大的网络接入公司--尼富迪公司甚至计划联合日本各大银行在Internet上建立金融一条街,提供全方位的各种金融服务,大力发展网上交易。
据报道,2000年世界金融市场已经开始出现业务覆盖全球的网络金融服务企业。2000年7月3日,西班牙Uno-E公司同爱尔兰互联网银行First Group正式签约,组建业务范围覆盖全球的第一家互联网金融服务企业UnoFirst Group。新集团的领导者称,两家公司的联手是为了迎合电子商务发展的新趋势,其最终目标是建立全球最大的网络金融服务体系。 据报道,新集团将从2001年第一季度开始把业务范围覆盖到全欧洲,以及墨西哥、巴西和阿根廷等南美国家。此外,UnoFirst Group还同新加坡海外联合银行签属了合约,以发展在亚洲的业务。在美国方面,他们也正在研究\各种进入其市场的可能性\。
根据艾伦米尔顿国际管理顾问公司的调查预测,到2003年,网络银行将瓜分30%的银行业利润。目前,发达国家的商业银行已纷纷为自己的网上银行展开广告攻势和宣传攻势,争夺网上交易份额,争抢新的客户源。在业务范围上,发达国家的网上银行服务面更为广泛,业务品种更为齐全;在业务处理上,交易信息采用网上传输,银行计算机系统实时自动处理方式,方便、迅捷、安全,已深受企业和个人用户的欢迎。在未来的4至6年中,网上银行将以平均90%的速度不断增长,网上银行正在以不可阻挡的态势,以超常规的发展速度整合着世界金融。
中国网上银行业发展现状
我国Internet发展较晚,但速度较快。到2000年底,Internet用户已达到2250万户,PC普及率达到总人口的2%。这就为我国网上银行的发展奠定了初步的基础。有专家指出,我国与发达国家差距最小的高新技术领域之一就是电子商务。预计21世纪初,中国将成为仅次于美国的世界第二电子商务大国。就网络银行而言,预计到2005年,中国内地的网络银行业务量占比将达到20%左右。目前,各家银行均积极发展自身网上银行的业务。
中国银行从1996年起投入网上银行的开发,1997年在网上建立了自己的网
5