当前位置:文档之家› 自助银行模拟系统

自助银行模拟系统

程序语言综合设计课程名称程序语言综合设计题目名称自助银行模拟系统专业班级学生姓名学号指导教师二○一六年四月二十一日自助银行模拟系统摘要计算机科学技术的发展不仅极大地促进了整个科学的发展,而且明显加快了经济信息化和社会信息化的进程。

绝大多数的公司的日常办公已经离不开计算机技术和软件技术。

国内的银行大都大力发展银行自动取款机(ATM),以提高工作效率和降低成本。

本系统采用Eclipsc作为开发工具,使用Java语言编写,并连接SQL Server 数据库,搭建和模拟银行最常见存款取款转账操作。

可实现用户注册、用户登录、用户存款、用户取款、用户转账、查询该用户所有的操作记录的功能。

关键字:注册;登陆;存取款;全体账户信息ATM simulation systemAbstractThe development of computer science and technology not onlygreatly promoted the development of science as a whole, andsignificantly speed up the process of economicandsocialinformation. The vast majority of the company's day-to-day officecan not do without the computer technology and software technology. Domestic banksMost vigorously development Bankautomated teller machine (ATM), in order to enhance efficiency and reduce costs.Eclipsc The system uses as a development tool of to using the Java language, and connect to an SQL Server database, set up the most common and analog bank deposit withdrawals transferoperation. User registration, user login, the user deposits the userwithdrawal, check all operating record of the user.Key words:Registration;Login; Deposit;Transfer;History引论随着市场经济的发展,经济信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。

同时,随着国内银行机构的大量增加,我国的银行业面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。

Java是一个广泛使用的编程语言,是一种新的计算概念。

1995年Java的诞生让全世界的程序员为之疯狂。

与以往的任何一种语言相比Java都有着无可比拟的优势。

首先,Java是一种简单、面向对象、分布式、解释、健壮、安全、结构中立、可移植、高效能、动态的语言。

目前,Java已得到了全世界主要计算机软硬件厂商的支持,在计算机领域中得到了广泛应用。

本系统选题为基于Java程序设计的银行存取款系统,是模拟银行存取款的管理。

设计的指导思想是一切为使用者着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的管理系统要有要有良好的容错性,在出现误操作时能尽量及时地给出警告,以便用户及时地改正。

鉴于本系统的特殊性,还需要本程序有良好的保密性。

自助银行模拟系统 (I)ATM simulation system ......................................... I I 引论.. (1)1 自助银行模拟系统概述.................................. - 1 -1.1背景................................................ - 1 -1.2意义................................................ - 1 -2.自助银行模拟系统可行性分析............................... - 2 - 2.1 社会可行性............................................. - 2 - 2.2 技术可行性............................................. - 2 - 2.3 操作可行性............................................. - 2 - 2.4 系统的技术介绍......................................... - 2 - 2.4.1 Javascript ........................................... - 2 - 2.4.2 JQuery ............................................... - 3 - 2.4.3 Microsoft SQL Server 2008 ............................ - 3 - 2.4.4 MVC .................................................. - 3 - 2.4.5 JDBC ................................................. - 4 -2.4.6 DBUtils .............................................. - 4 -3 自助银行模拟系统需求分析................................. - 6 -3.1系统需求............................................ - 6 -3.2功能需求............................................ - 6 -3.2.1用户注册和登陆功能 ................................ - 6 -3.2.2用户存取款转账和查询功能 ....................... - 7 -3.3软件属性需求........................................ - 7 -3.4业务流程描述........................................ - 7 -4.自助银行模拟系统总体设计................................. - 8 -4.1系统设计概述........................................ - 8 -4.2注册帐户和登录...................................... - 8 -4.3存款................................................ - 9 -case 3: //存款.................................... - 9 -4.4取款................................................ - 9 -4.5查询信息........................................... - 10 -4.6退出............................................... - 10 -5 SQL Server数据库的设计 .............................. - 11 -5.1 SQL Server数据库设计概论 ......................... - 11 -5.2 表的结构设计....................................... - 11 -5.2 用户表............................................. - 11 -5.3 PL/SQL存储过程的设计 .............................. - 12 -5.3.1用户表存储过程的设计 ............................. - 12 -}5.3.2历史表存储过程的设计 ......................... - 13 - 6 自助银行模拟系统的实现.................................. - 13 -6.1功能实现........................................... - 13 -6.2用户操作模块的实现 ................................. - 13 -6.3 功能实现........................................... - 13 -6.4存款模块的实现..................................... - 13 -6.5取款模块的实现..................................... - 13 -6.6转账模块的实现..................................... - 14 -6.7查询历史记录模块的实现 ............................. - 14 -7发布程序及分包规范................................... - 15 - 结论.................................................. - 16 - 参考文献............................................... - 17 - 致谢..................................................... - 18 -1 自助银行模拟系统概述1.1背景随着我国金融电子化建设的深入发展和银行客户对金融服务质量要求的提高,自动柜员(ATM机)在金融行业的应用越来越广泛,自动柜员机(ATM机)在拉近客户与银行之间的距离,扩展营业网点,改善用卡环境,提供全天候、全方位的金融服务,降低经营成本,提高金融行业的服务质量和综合竞争实力等方面正发挥着不可替代的作用。

相关主题