版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
行账户理系统模板银行账户管理系统文献综述一、概述ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文AutomaticTellerMachine的缩写。ATM是最普遍的自助银行设备,能够提供最基本的银行服务之一,即出钞交易,有些全功能的产品还能够提供信封存款业务。在ATM自动取款机上也能够进行账户查询、修改密码和转账的业务。同时在制作这个系统的过程中也应用了数据库的知识,这个相对于想从事软件开发的人来说是比较重要的内容,这个也是本次设计的重点知识,同时数据库链接是必须要学会的,因为这个是最核心的内容,培养自己坚实的逻辑表示能力和沟通能力,和培养自己良好的文案能力,要求掌握ATM取款机的具体工作原理以及java简单系统的设计方法。二、内容(一)ATM的研究现状众所周知随着信息时代科技的飞速发展和随着全球金融行业的兴起,使用ATM取款机、计算机信息技术以及计算机科学技术的发展给人们的生活带来了翻天覆地的变化,同时这些技术在人们生活中的运用,随着科学技术的进步,经营方式的转变,处理信息系统的内容和形式也在发生变化。当前,以计算机和通信技术为基础的信息系统正处在蓬勃发展的时期,ATM取款系统可充分利用网络技术和数据库技术的发展,形成一种全新的运作方式。随着因特网的形成和发展,基于网络技术的信息系统除了它传统的功能外,实现了特定地方刷卡消费等不但提高了银行的业务处理能力,而且大大的节省了人们取钱所花费的时间和价值;而且在有效防止了一些非法的业务操作,对于一些复杂的信息,就能够充分的发挥它们的优越性。据悉,中国最近几年ATM增长速度维持在10%以上,而世界其它国家ATM增长率大致为3%。现在,中国已经成为全球最大的ATM市场。可是,市场研究机构同时认为,中国今后几年的发展势头将较过去几年慢下来,不再维持过去两位数的高增长率,因为大城市的ATM拥有量已达一定程度,而二线城市的ATM则需要一定的配套设施方能开始高速度发展。当前,国内ATM最多只有七八种功能,相对于其它国家,如新加坡,功能确实少一些。新加坡的ATM交易功能多达40多种。在发达国家,多种新技术应用于ATM,使ATM使用更加便捷,功能也更多持卡人无需携带银行卡,虹膜识别、手纹识别ATM可经过识别客户独有的生物特征进行交易。借助无线通ATM,持卡人能够远程在手机上先行操作交易,并在ATM上按最后一个交易指令。另外,有的ATM能够打印彩色地图、销售电影票和邮票等。从技术上讲,这些最先进的ATM随时能够提供给中国的商业银行。但ATM是一个终端,其功能需要银行主机的配合。而且中国银行业正对外资银行加速开放,进入中国的外资银行今后一定会将最新的ATM带入中国。(二)ATM取款机系统的影响ATM取款机诞生能够说是世界金融行业的一大进步,也是历史性的转折点。ATM自动取款机不但能提高了银行的业务处理能力,还能大大的节省人们取钱所花费的时间和价值;而且在有效防止了一些非法的业务操作,对于一些复杂的信息,就能够充分的发挥它们的优越性。ATM系统对金融业的变革产生了和正在产生着深远的影响。从现代金融业新概念来看,ATM系统就是电子信息技术在金融业金融管理的一种应用。它避免了对于用户的信息资料、以及资金统计等用人工办理。数据信息处理工作量大,繁琐,数据处理手工操作,工作量大,工作时需实时认真办理,一但出现错误将带来很大的损失。从而解决了用户信息和资金信息的繁杂问题,对于ATM取款系统数据的统计和核实等都是采用卡号进行核正确,进而实现了数据的准确性、完整性、及时性,避免了工作人员和管理员工作时间一长,再进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。同时也得用户能够安全的进行操作,便捷,快速的进行取款以及完成一些商业上的交易,大大提高办公效率,能够及时、准确、有效的帮用户办理各种繁琐的手续,也减缓了银行工作人员的压力。(三)ATM自动取款机系统的展望近年来中国信息产业发展迅速,手工管理方式在银行帐目管理等需要大量事务处理的应用中已显得不相适应采用IT技术提高服务质量和管理水平势在必行。当前,对外开放必然趋势使银行业直面外国银行巨头的直接挑战,因此,银行必须提高其工作效率,改进其工作环境。这样,帐户管理的信息化也势在必行。另外,ATM需要的是更高的人性化和更强大的中间业务,现在的ATM都是穿墙的或者是大堂的,如果要重新设计的话,能够设计更轻便的可是又安全的ATM,比如说能够放在汽车上,火车上,甚至是飞机上。将来的ATM应该不是按键式的,可能会发展成语音操作式只要人机语音对话就能实现,这对一些残障人士更有帮助。(四)开发语言和开发平台的选择与介绍本文利用面向对象开发的方法,联系实际ATM应用界面,采用MyEclipse开发工具,以windows7操作系统、MySql小型数据库为后台以及利用java语言和经过实现JDBC数据库的连接开发出了一套模拟自动取款机系统。Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发当前属于Oracle公司。MySQL是一种关联数据库管理系统关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常见标准化语言。MySQL软件采用了双授权政策(本词条”授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们能够在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,特别是对各种开源产品的支持十分不错。MyEclipse当前支持JavaServlet,AJAX,JSPJSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。能够说MyEclipse几乎囊括了当前所有主流开源产品的专属eclipse开发工具。三、总结本文利用java语言面向对象、跨平台、分布应用等特点,采用MyEclipse开发工具,以windows7操作系统、MySql数据库为后台开发出了一套自动取款机系统,基本上实现了账户查询、修改密码、转账和取款等业务。随着计算机技术飞速发展及其应用领域的扩大,特别是计算机网络和电子商务的发展,极大地改变了商业银行传统的经营和管理模式。能够为客户提供方便、快捷、安全的服务,也能有效降低银行的运营成本,这是银行管理系统追求的目标。当前,对于现代化银行运营的要求是客户能够实现随时随地的业务交易,银行职员能够进行高效合理的工作管理,实现银行业务电子化。四、参考文献孙卫琴.Java面向对象程序设计[M].北京:电子工业出版社.7王国辉,吕海涛.Java数据库系统开发案例精选[M].北京:人民邮电出版社陈国君,陈锡祯.Java2程序设计基础[M].北京:清华大学出版社袁海燕.Java实用程序设计100例[M].北京:人民邮电出版社朱站立、沈伟.Java程序设计实用教程[M].电子工业出版社印旻编、许伟•Java2从入门到精通[M].北京:清华大学出版社杨树林,胡洁萍.Java语言最新实用案例教程.北京:清华大学出版社,.7:141-232李刚等.Java数据库技术详解.北京:化学工业出版社,.7[美]LiangYD.Java语言程序设计.王镁,等译.北京:机械工业出版社,.[美]KathyWalrath等.JFCSwing标准教材.北京:电子工业出版社,.郑莉,王言行,马素霞.Java语言程序设计.北京:清华大学出版社,.朱喜福,林建民,唐永新.Java程序设计.北京:人民邮电出版社,.朱喜福.Java程序设计.北京:清华大学出版社,.摘要:21世纪是催人奋进的时代,科学技术飞速发展,金融业ATM取款机的诞生能够说是世界金融行业中的一大进步,更是其发展历史性的转折点。本文以实际提款机应用为背景,阐述了系统开发过程的开发方法、系统分析和一般步骤。全文共分为ATM系统综述、ATM系统的开发方法、系统分析、系统设计、系统实现和系统维护与评价七个部分,利用JAVA语言强大功能,并具有面向对象开发等的特点联系实际ATM应用界面,采用MyEclipse开发工具,以windows7操作系统、MySQL数据库为后台开发出了一套自动取款机系统,基本上实现了账户查询、修改密码、转账和取款等业务。针对这一系列问题,我们利用JAVA语言在MyEclipse下设计了这么一个系统,使得用户能够安全的进行操作,便捷,快速的进行取款以及完成一些商业上的交易,大大提高办公效率,能够及时、准确、有效的帮用户办理各种繁琐的手续,也减缓了银行工作人员的压力。关键字:ATMJavaMyEclipseMySQLAbstract:The21stcenturyistheeraofinspiring.Withtherapiddevelopmentofscienceandtechnology,thebirthoftheATMcashmachinesinthefinancialindustrydeservestobecalledatremendousprogressandahistoricturningpointintheworld'sfinancialindustry.Thispaperdescribedthesystemdevelopmentprocess,systemanalysisandgeneralstepsofthedevelopmentmethodology.ThispaperiscomposedbytheATMsystem,theATMsystemdevelopmentmethodology,systemanalysis,systemdesign,systemimplementationandsystemmaintenance,andevaluation.Takegoodadvantageofthepowerfulfeaturesandthecharacteristicsofobject-orienteddevelopmentoftheJAVAprogramminglanguage,usingMyEclipsedevelopmenttools,window7operatingsystem,MySqldatabaseasabackgroundtodevelopanautomatictellermachinesystem,andbasicallyrealizedaccountinquiries,modifypassword,transfersandwithdrawalsbusiness.Forthisseriesproblem,weuseJAVAlanguagetodesignsuchasysteminthetheMyEclipseenvironmentsothattheusercanoperatesafelyandconveniently.Besides,notonlyitcanfastenthecompletionofcommercialtransactions,butalsogreatlyimprovingtheefficiencyoftheoffice,.Mostimportantofall,ATMcantimelyandaccurateeffectivelyhelpusershandlethecumbersomeprocedures,andalsoslowdownthepressureofthebankstaff.Keywords:ATMJavaMyEclipseMySQL目录目录0atm系统开发方法01.1系统方法概述01.2本系统使用方法概述(1)系统分析(1)2.1系统初步调查(2)2.2可行性研究(2)2.3系统详细调查及提出(4)系统设计(7)3.1开发环境(7)3.2系统总体结构设计(9)3.3系统详细设计(10)3.3.1数据库设计(10)3.3.2界面模块设计(12)系统实现(24)4.1程序设计与调试(24)4.1.1程序设计(24)4.1.2程序调试(24)4.2试运行(25)系统维护(25)系统评价(26)结束语(27)参考文献(28)附件(论文源代码)(30)附一主界面(30)附二登陆界面(32)附三功能菜单界面(37)附四修改密码界面(40)附五结束对话框界面(45)附六退出信用卡界面(47)附七查询余额界面(47)附八取款界面(50)附十查询服务界面(55)附十一查询用户信息界面(56)附十二转账界面(59)致谢(64)1.ATM系统开发方法1.1系统方法概述软件开发方法是一种使用早已定义好的技术集及符号表示习惯来组织软件生产的过程。开发目标是在规定的投资和时间内,开发出符合用户需求的高质量的软件。任何系统均有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期。系统生命周期法提供的思路、逻辑、技能、工具与工作规范,是系统开发、处理管理信息系统建设中各类实际问题的重要基础,对复杂系统的建设具有重要的指导意义。系统开发是管理信息系统建设中工作任务最为繁重,也是最重要的一个阶段。从项目开发到结束的整个过程,称为系统开发的生命周期。系统开发的生命周期一般分为系统分析、系统设计和系统实施。结构化生命周期法是一种面向数据流的开发方法。该方法简单实用、应用较广、技术成熟,方法的指导思想是自顶向下、逐步求精,基本原则是能动的分解与抽象,特别适合于数据处理领域的问题,随着开发项目规模的变化,该方法也就暴漏出了它的缺点:(1)对于规模大、特别复杂的项目不太适应(2)难于解决软件重用问题(3)难于适应需求变化问题,难于彻底解决维护问题。到了90年代,主流的开发方法是面向对象的开发方法,它的基本出发点是尽可能的按照人类认识世界的方法和思维方式来分析和解决问题。面向对象方法支持软件重用和原型概念,提高了系统开发的效率,因而得到了ATM系统各计算机界的极大关注。该方法包括面向对象分析、面向对象设计、面向对象实现。系统开发工作的自动化、计算机化是提高系统开发效率与质量的重要途径。计算机辅助软件工程(简记为CASE)也是当前信息系统领域和计算机应用领域的热门话题。CASE技术的目标是实现系统开发生命周期内各阶段工作基于计算机的自动化。这将导致系统开发工作的根本变化。1.2本系统使用方法概述比较各种开发方法的特点,结合银行取款系统的实际情况,整个系统采用结构化生命周期法,以原型法和面向对象的开发方法作为辅助,即系统总体上采用结构化生命周期法进行系统分析和系统设计,系统实施等步骤采用面向对象方法。本系统开发工具使用的是基于Java的可扩展开发平台的MyEclipse。2.系统分析系统分析是管理系统开发的起始阶段也是MIS(管理信息系统)开发工作中最重要的一环。系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。系统分析的目标是明确系统开发的目标和用户信息需求,提出系统的逻辑方案。为系统设计做好准备。2.1系统初步调查系统的初步调查是系统分析阶段的第一项活动,也是系统开发的第一项活动,初步调查的主要目标是从系统分析人中和管理人员的角度看新系统开发有无必要和可能。经过亲身体验总结各银行ATM提款机界面流程,得到本系统开发的主要流程界面(主要功能取款、转账、查询、修改密码等)。并决定亲自开发取款机系统,测试自己水平。2.2可行性研究可行性研究(FeasibilityStudy),是指在调查的基础上,经过市场分析、技术分析、财务分析和国民经济分析,对各种投资项目的技术可行性与经济合理性进行的综合评价。可行性研究的基本任务,是对新建或改建项目的主要问题,从技术经济角度进行全面的分析研究,并对其投产后的经济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的社会效益和经济效益。可行性研究必须从系统总体出发,对技术、经济、财务、商业以至环境保护、法律等多个方面进行分析和论证,以确定建设项目是否可行,为正确进行投资决策提供科学依据。项目的可行性研究是对多因素、多目标系统进行的不断的分析研究、评价和决策的过程。它需要有各方面知识的专业人才通力合作才能完成。可行性研究不但应用于建设项目,还可应用于科学技术和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024燕山郊野体育公园体育赛事转播权及广告招商合同3篇
- 强迫症健康宣教
- 中医针灸跟诊心得医德仁心
- 10 日月潭(说课稿)2024-2025学年统编版语文二年级上册
- 18牛和鹅说课稿-2024-2025学年四年级上册语文统编版
- 2024影楼与摄影师长期合作协议范本3篇
- 2024技术转让合同约定的技术成果交付和保密
- 12 家乡的喜与忧(说课稿)2023-2024学年统编版道德与法治四年级下册
- 2024年版餐饮行业劳动协议范例版B版
- 2025年度腻子行业市场调研与分析合同3篇
- 2024小学数学义务教育新课程标准(2022版)必考题库与答案
- 微型顶管工艺简介
- 服务基层行资料(药品管理)
- 小学三年级数学下册计算题大全(每日一练共25份)
- 2024年中考数学压轴题:圆与相似及三角函数综合问题(教师版含解析)
- 安徽省2023-2024学年七年级上学期期末数学试题(原卷版)
- EPC项目机电安装专业工程重难点分析及经验交流
- 2023-2024学年江苏省连云港市赣榆区九年级(上)期末英语试卷
- 大型活动联合承办协议
- 2024年吉林高考语文试题及答案 (2) - 副本
- 朝鲜户籍制度
评论
0/150
提交评论