2017毕业论文-基于java的建设银行账目管理系统的设计

上传人:自*** 文档编号:79725849 上传时间:2019-02-17 格式:DOC 页数:21 大小:380.52KB
返回 下载 相关 举报
2017毕业论文-基于java的建设银行账目管理系统的设计_第1页
第1页 / 共21页
2017毕业论文-基于java的建设银行账目管理系统的设计_第2页
第2页 / 共21页
2017毕业论文-基于java的建设银行账目管理系统的设计_第3页
第3页 / 共21页
2017毕业论文-基于java的建设银行账目管理系统的设计_第4页
第4页 / 共21页
2017毕业论文-基于java的建设银行账目管理系统的设计_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《2017毕业论文-基于java的建设银行账目管理系统的设计》由会员分享,可在线阅读,更多相关《2017毕业论文-基于java的建设银行账目管理系统的设计(21页珍藏版)》请在金锄头文库上搜索。

1、建设银行账目管理系统的设计摘 要随着我国信息产业发展迅速以及中国加入世界贸易组织,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客是各银行面队的当务之急。而帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来越多,吸引的客户也越来越多,银行帐目的管理就越显重要。银行帐目管理系统是针对银行帐目的日常管理而设计。银行帐目管理系统不仅要求操作方便而且要求界面简洁,它还需要实现帐目管理,用户查询和查询统计功能。针对上述情况和要求,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码

2、、测试等过程开发了一个银行账目管理系统。采用JAVA作为编程语言,使用工具eclipse3.1设计实现了银行帐目管理系统,完成系统管理、帐目管理、查询统计、用户查询等功能。关键词:用户查询;帐目管理;查询统计;JAVA;eclipse3.1 591论文网 www.591LW.comBank Account Management SystemAbstractAlong with our country of information industry is developing quickly and China has acceded to WTO, many banks have to com

3、pete against each other for attracting customers. How to develop the business to attract more customers is the urgent matter that each bank confronts.Bank account management is a very most important part of the process of the bank business. It plays a key role in the process of bank business. The bu

4、siness of the bank is more and more at present so that the customers of the bank are more and more too. The management of the bank account is very important for customers.The bank account management system is a usual management to aim at the bank account to design. This operate system not only opera

5、tes conveniently but also the interface is succinct, and the system needs to achieve some functions such as account management, search statistics, customer search etc. functionAiming at the above circumstance, presents a practical method to implement a bank account management system based on softwar

6、e engineering ,according to the software process such as analyze the need, essentials design, detailed design, program, test, etc. Adopt JAVA programming language and use the tool of eclipse3.1 to design the bank account management system. It can complete system management, account management, searc

7、h statistics, customer search etc. function.Key words: Customer search; Account management; Search statistics; JAVA; Eclipse3.1 591论文网 www.591LW.com目 录论文总页数:23页1引言11.1开发背景11.2开发意义12系统需求分析22.1银行帐目管理系统的需求22.2用户对系统的期望22.3编程语言和运行环境介绍23功能模块设计33.1银行帐目管理系统功能模块33.2功能模块介绍44系统的实现54.1登录界面的设计54.2操作主界面的设计64.3功能界

8、面的设计94.3.1显示全部的功能实现94.3.2开户窗口的设计与实现104.3.3销户窗口的设计与实现114.3.4存款和取款窗口的设计与实现134.3.5修改信息窗口的设计与实现164.3.6查询功能的实现174.3.7查询统计的实现185数据保存机制-采用链表和输入输出流186测试196.1测试环境196.2测试结果19结 论20参考文献211 引言随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。同时,随着我国加入世贸组织,我国的银行业面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信

9、息管理,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。1.1 开发背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,在银行帐目管理之中的应用日益增加。近年来我国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改善其工作环境。

10、这样,帐户管理的信息化势在必行。在传统的银行帐户管理中,其过程往往是很复杂的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又需要经过若干道手续,因为整个过程都需要手工操作,效率十分低下,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程需要进行信息化,以利用计算机进行帐目管理。系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。1.2 开发意义随着社会的进步和计算机技术的发展,尤其是网络技术的飞速进步,信息观念已经深入人心。信息科学作为当代社会中的重要一环在国民经济中起着举足轻重的作用。在中国经济

11、蓬勃发展的今天,越来越庞大的储蓄用户数目和资金流通量对银行帐目管理的可靠性每天都在进行苛刻的考验。建立和发展功能较完善的银行帐目管理系统,不仅可以服务客户、联系客户、吸引客户、稳定客户,巩固银行业务经营基础,而且通过服务社会,可以塑造银行自身的市场形象,体现银行的综合实力还能够提高银行的存款总量;通过提供高效,优质的业务,吸引更多的客户来银行办理业务,从而扩大了银行的客户群,加强了银行和客户的业务联系,也会带动其他业务的发展。总之,现代商业银行的竞争和发展,已突破传统业务的框架,为了提高银行的业务竞争能力,扩大客户群,培育新的利润增长点,务必大力改良其帐目管理系统,因此建立一个功能齐全可靠的帐

12、目管理系统成为银行当前业务发展的迫切之需。2 系统需求分析2.1 银行帐目管理系统的需求通过与银行工作人员交流了解:随着银行业务的推陈出新以及这些业务为客户带来的便利,使银行吸引了越来越多的客户,一切都使银行帐目的管理越来越重要。银行帐目管理系统是针对银行帐目的日常管理而设计。银行操作系统不仅要求操作方便而且要求界面简洁,它需要实现帐目管理,用户查询和查询统计等几个功能。其中帐目管理又包含了开户、销户、存款、取款和修改信息的功能。用户可以通过不同的方式来查询需要的信息。通过该系统的设计实现,使银行部门更好地进行业务管理,为客户提供更佳优质的服务。2.2 用户对系统的期望银行对帐目管理系统的要求

13、主要有以下几个方面:1. 系统能够完成银行帐目管理系统的主要功能;2. 系统界面简洁,容易操作;3. 具有一定的稳定性,安全性;4. 访问速度快。2.3 编程语言和运行环境介绍银行帐目管理系统采用Java语言进行编程。Java语言是一种很优秀的语言,是目前软件设计中极为壮健的编程语言,只要提供了Java解释器,Java编写的软件在执行码上兼容。Java作为一种程序设计语言,它简单、面向对象、不依赖于机器的结构、具有可移植性、安全性、并且提供了并发的机制,具有很高的性能。其次,它最大限度地利用了网络,Java的小应用程序(applet)可在网络上运行而不受CPU和环境的限制。另外,Java还提供

14、了丰富的类库,使程序设计者可以很方便地建立自己的系统。通过分析Java的特点,进一步指出它所具有的优点。Java语言有下面一些特点:简单、面向对象、与平台无关、解释执行、多线程、安全、动态性。1) 简单:Java语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java略去了运算符重载、多重继承等模糊的概念,并且通过实现自动垃圾回收,大大简化了程序设计者的内存管理工作。2) 面向对象:Java语言的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量以及相应的方法,实现了模块化

15、和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用。3) 与平台无关:Java解释器生成与体系结构无关的字节码指令,只要安装了Java运行时系统,Java程序就可在任意的处理器上运行。这些字节码指令对应于Java虚拟机中的表示,Java解释器得到字节码后,对它进行转换,使之能够在不同的平台运行。4) 解释型:Java解释器直接对Java字节码进行解释执行。字节码本身携带了许多编译时信息,使得连接过程更加简单。5) 多线程:Java还有一特点就是内置对多线程的支持。多线程支持完成多个任务。6) 安全:用于网络、分布环境下的Java必须要防止病毒的入侵。Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止程序员使用“特洛伊”木马等欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的错误。7) 动态:Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号