- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
第一章 引言 1
1.1 课题的背景及意义 1
1.2 完成的内容与设计结果 2
1.2.1 设计目标 2
1.2.2 设计内容 2
1.3 实施步骤 3
第二章 相关技术介绍 5
2.1开发模式:B/S模式 5
2.2 Spring MVC 5
2.3 Bootstrap 6
2.4 Jquery 6
第三章 概要设计 8
3.1 系统结构 8
3.2 系统主要功能 8
第四章 数据库设计 10
4.1 系统类图 10
4.2 系统E-R图 11
4.3系统数据库设计 11
第五章 详细设计 13
5.1 系统用例图 13
5.2 柜台操作模块 13
5.2.1柜台操作模块功能介绍 13
5.2.2柜台操作模块用例图 14
5.2.3柜台操作模块时序图 15
5.3 ATM服务模块 22
5.3.1 ATM服务模块功能介绍 22
5.3.2 ATM服务模块用例图 23
5.3.3 ATM服务模块时序图 24
第六章 程序实现 28
6.1 柜台操作模块截图 28
6.2 ATM服务模块截图 32
6.3 重点代码 33
第七章 总结 40
第一章 引言
1.1 课题的背景及意义
自1580年第一家银行在意大利威尼斯诞生至今,随着商品交换、货币流通的迅速扩大,以及国际贸易的迅速发展,银行业获得了空前飞速的发展,其地位、作用日益加强,银行的工作效率和货币流通能力更是成为整个经济发展速度的决定性因素之一。而随着电子信息技术的崛起,银行的业务处理能力与日俱增,作为银行支付结算工作的前提和基础,银行结算账户的管理成为了银行管理流程中的至关重要的部分。
银行结算账户是指存款人在经办银行开立的办理资金收付结算的人民币活期存款账户,是集中反映整个社会经济活动中资金流动的基础。银行结算账户管理需经过国务院行政许可授权,是各大银行支付结算管理工作中的一向重要内容,有效的银行结算账户管理可以为经济、金融秩序运行提供强有力的基础支持,营造公平竞争、合规有序的良好氛围,对于促进我国金融业健康、平稳发展有着重要意义。
银行账户管理制度的确立,账户管理系统的设计直接影响着银行在结算管理中的效率,有效的账户管理工作就相当与一面“防火墙”,可以从源头上控制非法金融活动,稳定金融秩序,同时在反洗钱,反贪污中也能发挥关键性作用。以法律形式明确规定存款人在账户开立、使用中应承担的责任、义务,赋予人民银行和商业银行相应的限制权利和措施,提高行政执法效率,进一步规范结算账户的开立和使用,对于完善我国的账户管理制度,提高对账户的管理效率,促进人民银行履行职能具有重要的意义。
由于受到计算机技术的限制,我国银行电子化起步较晚,各方面技术也不太完善。以中国人民银行为例,其银行账户管理系统先后经历了单机版、集中式处理、双层的C/S模式,最终发展到多层的B/S模式。B/S模式也是现今主流的管理系统开发模式。
2004年6月至2005年2月,中国人民银行首次采用面向对象的方法组织开发了全国统一人民币结算账户管理系统(简称:结算账户管理系统)软件,2005年6月此系统推广到全国,实现了结算账户的全国统一管理。系统投入使用后,能够在全国范围内严格控制核准类账户的开立,监控存款人在全国开立的所有结算账户。结算账户管理系统成为人民银行实施结算账户管理、金融监控业务的一个重要支撑系统,同时也为发现金融犯罪提供了决策依据。
相比中国,美国的银行电子化比中国早了十几年,而同在亚洲的日本银行的电子化管理也早于中国。当今世界,银行账户系统的网络化成了一个流行趋势,所有的信息处理都要求极高的效率,同时还要有极高的安全性,B/S模式在系统开发中越来越重要,而如何实时高效地处理成千上万的数据对系统设计的要求也愈来愈高。
1.2 完成的内容与设计结果
1.2.1 设计目标
本次设计的主要目标是透过银行账户结算管理系统的设计,重点分析银行账户的结算和管理两个过程,对各个业务流程有更好的了解,如:
1、模拟开户时用户提交信息与后台模块的信息数据库中的信息进行比对,来确定是否授予开户准许,通过这一过程来分析了解银行账户开户的审核过程。
2、了解银行计息方式,账户分类,账户的业务状态等来模拟银行账户管理中的不同的业务流程。如银行常用的账户状态处于激活,挂失,销户等不同状态下所对应的操作;不同的存款方式可使用不同的计息方式等。
3、模拟账户管理中操作权限的管理,从而分析银行在账户数据操作中的安全保障措施。
1.2.2 设计内容
该系统主要完成ATM服务模块和柜台操作模块的功能。
1、ATM服务模块功能有:
(1)存款
(2)取款
(3)查询余额
(4)转账(本地/异地/本行/跨行)
(5)修改密码
2、柜台操作模块功能有:
(1)开户
原创力文档


文档评论(0)