没有合适的资源?快使用搜索试试~ 我知道了~
基于java的银行账户管理系统的设计与实现-学位论文.doc
1 下载量 47 浏览量
2023-07-02
16:06:26
上传
评论
收藏 3.22MB DOC 举报
温馨提示
试读
49页
基于java的银行账户管理系统的设计与实现-学位论文.doc
资源推荐
资源详情
资源评论
基于 JAVA 的银行账户管理系统的设计与实现
摘 要
随着我国信息产业的迅速发展以及中国加入世界贸易组织,国内外银
行之间的竞争也越来越激烈,如何发展业务以吸引更多顾客是各银行面对
的当务之急。于此同时,账户管理是银行业务流程过程中十分重要且必备
的环节之一,并且现在银行的业务越来越多,吸引的客户也越来越多,银
行账户的高效管理就越显重要。
银行账户管理系统是针对银行账户的日常管理而设计,操作方便而且
界面简洁,使用 Java 作为编程语言,Eclipse 作为开发工具,Mysql 作为后
台数据存储,采用软件工程的开发原理,按照需求分析、概要设计、详细
设计、程序编码、软件测试等过程进行规范设计。
本银行账户管理系统具有良好的容错性,在出现误操作时能及时的给
出相关错误提示,以便于用户及时地更正。设计过程思路清晰,模块划分
简洁,设计各阶段分工明确,极大的提高了本系统的实现。
关键词:账户管理;业务流程;Java;Eclipse;软件工程
基于 JAVA 的银行账户管理系统的设计与实现
Abstract
With the rapid development of the information industry and China's
accession to the world trade organization, the competition between domestic and
foreign bank is also more and more fierce. How to develop business to attract
more customers at the moment is the problem many banks confront. At the same
time, account management is one of the important and necessary links in the
process of bank business. Besides, the bank businesses nowadays are becoming
larger and larger, and more and more customers are attracted, so efficient
management of bank account seems extremely important.
Bank account management system is designed for the daily administration
of bank account. It is easy to operate and has a concise interface. It uses Java as
a programming language, apply Eclipse as development tools, choose Mysql as
the background data storage and adopt the software engineering evelopment
principle. It is designed according to the requirement analysis, general design,
detailed design, program code, software test and so on.
This bank account management system is good at fault tolerance. When
dealing with the wrong operation, it can point out the related errors in time , so
that users can correct the errors timely. The thinking of the design process is
clear , the module partition is concise and the division of each stage is explicit,
which contribute a lot to the achivement of this system.
Keywords: account management; software engineering; Java;Eclipse; business
process
基于 JAVA 的银行账户管理系统的设计与实现
目 录
第 1 章 绪 论..........................................................................................1
1.1 概述 .............................................................................................................1
1.2 可行性分析 .................................................................................................1
1.2.1 技术可行性...........................................................................................1
1.2.2 经济可行性 ..........................................................................................1
1.2.3 管理可行性 ..........................................................................................2
1.3 设计意义 .....................................................................................................2
1.4 设计目标 .....................................................................................................2
第 2 章 开发工具及运行环境 ...................................................................3
2.1 开发工具 .....................................................................................................3
2.1.1 Java 语言特性.......................................................................................3
2.1.2 Eclipse ...................................................................................................3
2.1.3 Mysql 与 Navicat for Mysql .................................................................4
2.2 运行环境 .....................................................................................................4
第 3 章 系统需求分析..............................................................................5
3.1 功能模块分析 .............................................................................................5
3.1.1 用户注册 ..............................................................................................5
3.1.2 用户登录 ..............................................................................................5
3.1.3 用户主菜单 ..........................................................................................5
3.1.4 存款功能 ..............................................................................................6
3.1.5 取款功能 ..............................................................................................6
3.1.6 转账功能 ..............................................................................................6
3.1.7 查询功能 ..............................................................................................7
3.1.8 修改密码 ..............................................................................................7
3.1.9 返回功能 ..............................................................................................8
3.2 业务流程分析 .............................................................................................8
3.3 数据流程分析 .............................................................................................8
3.3.1 系统关联图 ..........................................................................................8
基于 JAVA 的银行账户管理系统的设计与实现
3.3.2 顶层图 ..................................................................................................9
3.3.3 数据流图 ..............................................................................................9
第 4 章 数据库分析 ...............................................................................10
4.1 数据库需求分析 .......................................................................................10
4.2 数据库概念结构设计 ...............................................................................11
4.3 数据库逻辑结构设计 ...............................................................................11
4.4 数据库结构的实现 ...................................................................................12
第 5 章 系统设计...................................................................................14
5.1 用户实体 ...................................................................................................14
5.2 界面代码设计 ...........................................................................................15
5.3 数据库的连接 ...........................................................................................17
5.4 功能模块的实现 .......................................................................................18
第 6 章 系统测试...................................................................................19
第 7 章 总结与展望 ...............................................................................25
7.1 总结 ...........................................................................................................25
7.2 展望 ...........................................................................................................25
参考文献...............................................................................................26
致 谢...............................................................................................27
附 录...............................................................................................28
基于 JAVA 的银行账户管理系统的设计与实现
1
第 1 章 绪 论
1.1 概述
进入 21 世纪之后,随着科技的飞速发展和社会进步,尤其是计算机在大范围的普
及,人工智能化的计算机应用也逐步的由大规模科学计算的海量数据处理转向大规模的
事务处理和对工作流的管理,这就产生了以计算机为核心,以数据库管理系统为开发环
境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特别是在银行
账户管理之中的应用日益受到人们的关注。
自中国加入 WTO 之后,我国信息产业发展迅速,手工管理方式在银行账户管理等
需要大量事务处理的应用中已显得越来越不适用,采用 IT 技术提高服务质量和管理水
平势在必行
[1]
,银行必须提高自己的工作效率,迎接挑战。
1.2 可行性分析
可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益,其目的也是根
据开发管理信息系统的需求,通过初步调查和系统目标分析,对要开发的银行账户管理
信息系统从技术上、经济上和管理上进行是否可行的研究与分析,这既是保证资源的有
效合理利用,也是避免在日常工作中的失误而导致的种种浪费现象。
1.2.1 技术可行性
技术方面,本系统采用 Java 语言进行设计,Java 也是我们比较熟悉的语言。由于
是初次设计银行管理系统,在技术和知识层面上的欠缺,导致在制作过程中遇到许多的
困难,编程和设计的时候,明显感觉到知识积累的不够,并且很多知识点已经淡忘。通
过与老师的沟通,在老师的细心指导下,以及我们的一起努力,翻阅了大量的资料,多
操作多实践,本系统才得以比较顺利的开发出来。因为实践和技术方面的不足,使得我
们设计的程序依然存在很多不完善的地方,我们会在以后的开发中继续学习钻研,使本
系统能更完善更适用。
1.2.2 经济可行性
本系统相对较小也比较简单,不需要投入大量资金,同时又存在着实用性,能改善
使用方法在财力和人力上的过度消耗。因此这个新系统一经使用便可收到很好的成效,
做到合理节约和合理利用资源。银行方面在使用新系统时只需要花一定资金购买一部分
计算机与软件就能实现自动化,既提高了工作效率并且也减少了工作人员的工作量,这
使银行在处理业务方面得到很大的提升空间。
剩余48页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 705
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
- AI高清修复图片画质易语言易语言源码易语言填表
- 映射窗口.ec易语言易语言模块CPU占用0%游戏监控窗口监控
- 易语言 361窗口模块高效、便捷、自封装、自用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功