(一)陕西秦农银行电子银行项目产品系统

我要开发同款
louishua2026年03月23日
29阅读

技术信息

语言技术
JavaNginxDubboRedisSpringCloud
系统类型
WebAndroid应用iOS应用
行业分类
金融

作品详情

行业场景

陕西秦农银行的手机银行、个人网银(WEB)、微信银行项目。
行业背景:作为一种结合了金融业务与移动通信的崭新服务,手机银行、微信银行不仅可以使人们在任何时间、任何地点办理多种金融业务,而且极大地丰富了银行服务的内容,使银行能以安全、便利、高效的方式为客户提供兼具满足传统和创新的服务,而移动终端所独具的贴身特性,使之成为继ATM、POS、互联网之后银行开展业务的强有力工具,越来越受到广大金融客户的关注。

功能介绍

业务角度:手机银行登录、注册、设置、安全中心等基础功能,我的账户、转账支付、储蓄、基金、理财、贷款、信用卡等金融功能,还有商城、积分、活动等营销功能。
架构角度:总体分为内联网关、中台应用、数据中心。
内联网关,主要是负责各渠道前端系统的交易接入,其定位主要是完成一些如会话保持,协议转换,报文校验等公共处理,其调用后面交易的模式将采用http/json的方式。
中台应用,中台应用从系统层级上分为两层,控制层和服务层;控制层主要做中台数据校验,并将数据传输给服务层做服务逻辑处理,控制层和服务层通讯为rpc。
中台应用,从应用角度设计共分成10个应用中心,分别为用户中心、参数中心、产品中心、资金交换中心、限额中心、营销中心、批量调度、内管、微信前置、外联中心。
其中批量调度、内管、微信前置为特定功能中心,分别包含的批量任务、内管端和微信端的特定服务,不对其他中心提供能力输出;
外联中心做为路由转发中心,为访问后台其他系统的桥梁,一般不访问其他中心;
用户中心、参数中心、产品中心、资金交换中心、限额中心、营销中心为具体的相关业务应用中心,会根据具体业务不同场景进行相互访问。
中台的所有应用服务根据中心注册到nacos,采用集群部署。

项目实现

技术实现:Ngnix做Web服务器,使用SpringCloud+MyBatisPlus框架,dubbo分布式服务设计,Nacos注册中心,redis缓存,Oracle数据库
本人参与过存款优化改造、理财优化改造、贷款优化改造、网申卡缴费接入、社保缴费接入、手机银行标准版适老版等需求改造,主要负责相关功能日常开发及维护。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论