背景介绍
手机银行系统是现代电子商务的重要组成部分,是对银行传统业务的扩展及延伸,是银行管理观念和管理方式的重大变革。是继网上银行之后对银行业务开展和客户使用层次提升的进一步扩展。
随着目前手机硬件和软件平台逐步走向成熟,以及3G正式商用带来的移动宽带网络的普及,手机银行正在成为银行业务的重要组成部分。作为一种崭新的服务渠道,手机银行更加突出了移动服务“贴身、快捷、方便、时尚”的独特性,真正实现了随时随地的银行业务办理,成为金融业一种便利、具有强大竞争优势的服务方式。
手机银行系统,作为银行核心业务系统功能在手机终端上的延伸,在体系结构上,必须符合核心系统的总体设计原则,并依赖于核心系统的各业务子系统,为手机银行客户提供自助、个性化的银行服务;同时,由于手机通讯网络这一渠道的特殊性,手机银行不仅仅是核心系统功能的简单呈现,通过服务的组合和优化,可以提供许多富有特色的银行服务,这是常规渠道无法比拟的。另外,手机银行使用无线通讯技术(2G、3G)并非银行的专有网络,因此,在系统安全、应用安全方面需要考虑许多问题,既要规避金融风险,又要力求客户使用便利。
竞争日益激烈的国内外金融环境要求银行在挑战中求生存、求发展,建立可坚持发展的优势地位,这对银行化建设提出了很高要求。
业务方案
系统功能
1.基本功能: 登录、退出
2.账户管理: 账户信息查询、历史交易查询、账户挂失
3.信用卡:账户信息查询、已出账单查询、未出账单查询、积分信息查询、信用卡还款、信用卡挂失
4.转账汇款:个人转账、其他账户转账、收款人信息管理
5.理财投资:活期转定期、定期转活期
6.客户服务:个人信息、密码修改、ATM查询、网点查询、公告、信用卡申请、贷款申请
7.账户绑定:已有账户管理、新增账户
8.自助缴费:代缴联通话费、代缴电信固话费、代缴煤气费、代缴水费、代缴交通罚款
系统架构
手机银行系统由手机客户端、手机银行应用服务器、手机银行数据库服务器三部分组成。 手机银行客户端是一个用户友好的,以设备为中心,安装在移动电话上的应用程序。客户端应用程序是适用于主流的手机平台。 手机银行服务器是基于Java/J2EE开发的,支持所有流行的应用服务器和数据库,通过微服务接口对外提供服务,满足其他系统地服务访问,并能通过前置系统与其他外围系统协作完成的业务服务。 手机银行应用服务器还提供基于Web的个性化的用户可以通过WAP和互联网访问的门户网站,以便于用户、商家、管理员等访问。
手机银行系统基于高可用解决方案,依托于金融业务特点,基于Nginx实现负载均衡、动静分离、读写分离等一系列功能的分布式系统。在数据传输安全方面:
手机客户端和手机银行应用服务器间采用Https+HMAC传输,客户向服务器发送SSL连接,在SSL连接上传输的任何数据都会被加密,传送数字证书的版本号、加密算法的种类、产生的随机数,以及其他服务器和客户端之间通讯所需要的各种信息。服务器检验客户端的合法性包括:证书是否过期,发行的证书是否可靠,发行者的证书是否能正确解开服务器证书的“发行者的数字签名”,服务器证书上的域名是否和服务器的实际域名相匹配;
手机银行应用服务器与金融机构通过ESB+加密传输,为了保证安全性,每个节点的密钥需要定期进行更换,由各节点发送重置密钥请求,由前置系统重新生成密钥,然后对发起节点的密钥进行密钥更新,各业务系统的密钥由前置机生成软加密
技术先进、安全可靠
拥有柳州银行手机银行,就拥有了最安全的电子交易渠道。它采用先进的加密手段,时刻保障您的信息安全,并且建立手机号码和客户信息的绑定关系,确保交易的安全可靠。
交易快捷、费用全免费
手机银行所有交易均支持7*24小时实时到账服务,且所有交易均不收取任何费用。