本文首先分析了目前银行业务系统的背景,阐述了目前国内外银行系统的研究现状,总结了本文主要的工作与具体实现,在业务系统的开发时采用Java程序设计技术,Tomcat服务技术、Oracle数据库技术,为系统实现打下基础,本文对于系统进行了需求分析,根据系统整体架构图,将整个系统分为三层体系,包含Teller(柜面),ESB(企业服务总线),Core(核心)三层,而本文要设计与实现的是银行业务系统中前端与ESB端的开户和贷款的功能,前端Teller中主要的功能包含柜员登录与签退,客户开户,贷款开立,贷款发放等功能。ESB是传统中间件技术与Web服务及可扩展标记语言等技术结合的产物,ESB端的作用是实