论文部分内容阅读
近年来,随着电子商务的迅速发展,在线银行也得到世界各国的普遍关注,它利用Internet、Intranet及相关技术处理传统的银行业务及支持电子商务的在线支付。它的出现改变了传统的银行交易形式,引发了一场新的经济革命。由于在线银行内部业务逻辑复杂,安全性要求高,商务形式发展变化快,这要求改变传统的Web技术设计模式,以适应当前在线银行发展技术的需求。本课题利用J2EE的体系结构结合Struts的MVC架构和Hibernate技术开发在线银行系统,同时兼顾在线银行的安全体系开发技术,并且基于J2EE在线银行系统的设计进行了项目实践。系统开发利用了J2EE企业开发架构模式,较好地利用XML跨平台机制与原有ATM和POS旧系统实现数据跨平台交换;同时利用J2EE和Hibernate构架实现新旧数据库系统数据互访,用户端利用J2EE新技术展现给用户一个全新界面,而系统底层则有多个应用系统,多个数据库并存的局面,可避免应用新技术应用初期运行不稳定带来的潜在风险;在国际化方面采用Struts结构来实现多种语言页面的显示;在系统安全上利用Weblogic安全认证开发模式实现在线银行安全机制。本文基于在线银行系统的开发,分析了在线银行的特点和具体需求,深入地研究了J2EE架构及所包含的各种技术,提出了J2EE、Struts的MVC、XML和Hibernate构架,对在线银行应用系统的设计与实现,详细介绍了开发的具体步骤和细节。