项目名称:交易欺诈侦测风控平台
开发环境: IDEA 2022.2 + JDK 1.8 +Oracle + MyBatis+JPA +Git + Maven 3.6.8
软件架构: 分布式系统+Spring MVC + Spring + + Spring Boot + SpringCloud +vue
项目描述: 交易欺诈侦测风控平台是对持卡人交易行为进行实时监测分析,并根据交易的风险严重程度提供实时卡片止付,达到控制持续性风险交易发生的处置平台,该系统运用专家规则进行数据分析,规则部署灵活,同时完善的系统功能,可以为银行提供良好的客服服务,系统具有完善的报表,为专家规则的持续化提供数据支持,该项架构使用微服务架构模式共13个服务
品控核查模块:分析品控模块需求与业务人员对接,针对有风险的交易审查员在处理完后,因业务需要对交易进行二次核查,开发品控核查队列,品控报表队列,品控核查代码维护,品控核查结果配置,使核查员在该队列完成基本作业处理流程,查看,记录,判定等,数据来源分为手动导入和自动导入
批处理模:,目前系统数据库分为业务库和报表库,因业务库数据储存时间较短历史数据需要同步到报表库,也是为业务操作人员方便查看,编写批处理执行逻辑,
规则引擎:根据专家描述开发规则,针对于交易新规则一直在增长,每一笔交易都要走规则,当交易触发某一规则后,就会进入当前报警队列,为后续业务人员做处理
联调与测试 : 对接银行核心系统,完成接口联调
迭代开发: 前后端开发,编写单元测试,配合上线等工作