● 摘要
网上银行又称网络银行,是银行利用互联网技术,通过网络向银行客户提供开户、销户、转账、查询、信贷、投资理财等服务项目。对银行来说,改变了传统的经营模式,开拓了新的市场,占据了未来业务的主流。对于客户来说,使用网上银行可以不受时间和空间的限制,只要能上网,就可以在任何时间、任何地点,享受银行便利的服务。本文介绍的网上银行系统是一套基于B/S结构的网络系统,采用了基于Java组件的开发方式,通过J2EE的构架来实现,并部署在J2EE应用服务器上,同时采用了STRUTS和HIBERNATE技术得以实现。同时为了保护客户和银行的利益,保证网络数据信息的安全,采用了数字证书、电子口令卡等多种网络安全技术,以确保银行和客户信息的安全、网络的畅通。有了这套系统,银行就可以方便地与其它网络交易,网络金融系统连接,并发展出许多新兴的银行业务, 例如网上支付、网上购物、网上缴费等。树立了银行在网络时代的新形象,通过网上银行体现自身的竞争力和领先性。当前,网络银行已经得到了广泛的使用,其业务也不断推陈出新,逐渐改变着人们的生活方式,但是网络安全也同时成了人们日益关注的切身问题。本文在介绍了网上银行的基本需求及系统解决方案的基础上,重点讨论了系统的解决方案以及整体的设计与实现。在论述项目的开发过程中,从最初的需求分析到最后的系统部署和运行,整个流程均依据软件工程的规范来实施。本系统不管在技术创新,业务开展方面都有新的突破,为国内的同类系统起到了表率作用。