智慧足迹金融风控平台产品系统

我要开发同款
温暖的胖哥2025年11月26日
7阅读

技术信息

语言技术
JavagRPCNginxNoSQLDocker
系统类型
WebLinux
行业分类
金融企业服务

作品详情

行业场景

1. 项目背景
解决银行, 征信机构以及金融机构在金融业务流程中所需要的信息核实, 以运营商大数据为基础, 提供准确高效的信息对接.
2. 项目目标
在充分保障用户隐私安全的前提下,金融风控平台利用运营商数据资源优势和领先的数据建模能力,提供反欺诈、信息核验和风险评估服务。
3. 项目概述
该项目利用运营商数据资源,为客户提供低延迟信息服务.功能包括数据高速通道, 多数据源对接, 定制化数据路由, 实时配置化数据接口, 动态业务脚本编写和管理, 准实时业务指标采集和监控告警, 客户管理系统, 加密及安全管理系统, 权限系统, 订单系统, 合同及销售策略系统, 对账系统, 结算系统, 运营控制台系统等

功能介绍

功能模块包含:
1. 安全数据高速通道
2. 多数据源整合及路由
3. 准实时业务监控
4. 自动对账
5. 结算系统
功能描述:
1. 安全数据高速通道. 作为该产品核心功能, 需满足基于多种加密方式(常用和国密), 提供总体访问延迟低于40ms, 总体并发在12000左右的高可用数据通道, 其中系统内部耗时需低于10ms, 过程包括但不限于权限认证, 数据访问, 数据路由, 订单生成, 销售策略适配, 敏感信息加密等.
2. 多数据源整合及路由. 本模块为产品核心功能. 根据客户权限及销售策略, 需要整合本地及远端数据源, 并提供可配置化的自动路由. 数据整合方面要求多个数据源转换后提供统一的访问接口, 自动路由除可根据销售策略自动路由外, 还需要提供自动断路, 故障恢复以及最优质量, 最低成本及最快速度等路由策略.
3. 准实时业务监控. 产品辅助功能模块, 提供可视化界面, 准实时展示系统各性能及业务指标, 并根据预设阈值自动报警, 报警信息通过钉钉APP发送至运营团队钉钉群.
4. 自动对账. 产品辅助功能模块, 每日固定时间与客户方进行订单核对, 并将差异自动发送到运营团队邮箱
5. 结算系统. 产品辅助功能模块, 按照销售策略和配置的结算周期, 对每个客户进行本周期内账单计算并自动产生账单(PDF形式)并发送至运营团队邮箱

项目实现

技术上, 采用Spring Cloud家族作为基础搭建分布式应用, 内部使用gRPC进行通信, 对外提供https接口访问, 缓存使用Redis, 数据库采用MySQL和PostgreSQL, 消息队列采用RabbitMQ, 应用指标监控采用了Prometheus+Grafana, 实现特定指标触达阈值通过钉钉自动告警, 采用groovy实现动态业务编写, 数据源对接. 加密算法支持MD5, SHA256/SHA512, RSA_PKCS1_OAEP_PADDING(敏感信息解密时,解密密钥种子所需的密钥算法), RSA_PSS_SHA224(验签), ECC, AES_CBC_PKCS7_PADDING(敏感信息加密), AES_GCM_NO_PADDING(传输过程中敏感信息加密), SM2, SM4. 权限系统采用Spring套件中的Spring Oauth组件整合. 订单系统利用消息队列采用异步方式接入通道. 对账系统采用SFTP,由客户上传对账文件,核对文件中订单号,产生差异后自动发送差异记录到运营团队. 结算系统在结算周期通过定时任务跑批后, 将付款申请单制作为PDF文件发送运营团队.

示例图片

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

评论