欢迎来到天天文库
浏览记录
ID:8461842
大小:871.50 KB
页数:17页
时间:2018-03-28
《银行自动取款系统毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《数据库》课程设计**银行自动系统学院:专业:姓名:指导老师:前言【摘要】自动化技术是当代发展迅速,应用广泛,最引人瞩目的高技术之一。银行ATM取款机系统是自动化应用于银行金融业务的典型事例。随着经济的不断发展,人们对于银行的交易量要求增高,相对于繁忙的银行柜台业务及繁琐的交易手续来说,ATM取款机系统充分发挥了其自动化的特征。且由于其便于安装,在很大程度上给银行客户提供了方便快捷的服务,使得自动取款机系统越来越受人们的青睐。本文在总结人们熟悉的ATM操作的基础上,分析其具体需求,提出系统的总体设计目标、系统总体架构和功能模块的设计。采用JSP+
2、JavaBean的模式来构建系统。系统使用具体的权限设置等逻辑功能,使得系统的安全性、可维护性、重用性和可扩展性都大大提高。【技术背景与发展状况】随着自动化系统在人们生活中越来越广泛及有效的应用,银行ATM自动取款机系统从当初逐步进入人们的视野,到今天在城市的各个角落都有其身影及使用者,它在人们的理财生活中发挥了重要的作用。第一台ATM机于1967年6月27日出现在伦敦北部的巴克莱银行。由于只需要把卡片插入自动取款机,并输入户头密码及取款额,自动取款机就能很快送出现款。极大的方便了银行用户及工作人员。1987年,中国银行在上海安装中国第一台ATM
3、机,数月内不见有人取钱,直至ATM机的工作效率开始引起人们的兴趣。现在已有首台驾车提速自动取款机落户北京。如今,ATM机在迅速的发展,且由于使用客户的增多,对其安全性等方面的要求也逐渐提高,但按其本质来说,仍是银行数据库与人员(包括用户和银行管理人员)操作紧密联系的过程。本文将搭建一个ATM操作平台与银行后台管理的平台。【关键词】Postgres,MVC,JavaBean,ATM,客户,管理者,账户交易目录前言1一系统分析11.1需求分析21.2可行性分析2二总体设计22.1项目规划22.2系统功能结构图3三系统设计53.1设计目标53.2开发及
4、运行环境53.3数据库设计53.3.1数据库需求分析…………………………………………………………….43.3.2数据库概念结构设计……………………………………………………….43.3.3数据库逻辑结构设计……………………………………………………….43.3.4数据库的生成与配置……………………………………………………...4四经理管理界面功能模块详细设计84.1**银行用户选择登陆模式界面84.2用户登录模块设计84.3经理管理客户帐户功能模块设计84.4英文管理界面模块设计9五用户操作界面功能模块详细设计105.1**银行客户登陆模式设计105
5、.2客户操作功能模块设计125.3英文客户操作功能模块设计…………………………………………………..13六组件的编写…………………………………………………………………………....156.1公用模块…………………………………………………………………………….156.1.1数据库的连接………………………………………………………….156.1.2字符处理…………………………………………………………….156.2信息实体………………………………………………………………………..156.2.1银行客户实体…………………………………………………………………
6、156.2.2服务经理信息实体……………………………………………………………156.3管理信息实体…………………………………………………………………….166.3.1管理用户登录………………………………………………………….166.3.2管理用户信息………………………………………………………………16七相关技术配置………………………………………………………………………….157.1开发环境配置…………………………………………………………………………157.2系统安装配置…………………………………………………………………………15附录A参考文献……
7、…………………………………………………………………….17附录B数据表…………………………………………………………………………….18八**银行自动取款系统实验总结…………………………………………………………15一系统分析1.1需求分析经过客户长期使用银行自动取款系统的需求分析,确认银行ATM机系统应具有如下功能:⑴客户界面部分◆提取金额◆查询账户信息◆修改密码其中最重要的是每一步所必须设置的用户权限,即银行操作的安全性要求。⑵管理界面部分◆查询客户余额◆查询客户密码◆柜台操作后修改客户金额◆修改用户密码◆增加新用户◆删除客户账户其中对客户账户所
8、进行的修改都是已由客户授权,或是按银行系统的功能对其进行相关操作。由此每一个客户都有一个其所属的服务经理,负责该账户信息在银行管理后台的
此文档下载收益归作者所有