程序聚合 软件案例 信用卡实时数据计算中心

信用卡实时数据计算中心

2025-07-19 16:46:00
行业:金融、广告营销
载体:网站
技术:Rocket、Docker、Elasticsearch、Spring Cloud

业务背景

信用卡实时数据中心是一个集成系统,主要由六个核心模块构成:控制中心、客群中心、事件中心、达标中心、奖品中心和触达中心。控制中心负责与营销系统对接,同步营销活动相关数据。客群中心通过分析用户行为,加工出各种标签客群数据。事件中心对实时数据计算中心接收的各个消息流进行加工,形成模型,触发后续流程。达标中心根据事件中心加工后的消息,执行规则判断是否达标。奖品中心在客户的行为数据触达达标条件后,对客户进行奖品派发。触达中心则负责对客户的各个阶段行为达标或派奖进行通知。

功能介绍

信用卡实时数据中心是一个集成系统,主要由六个核心模块构成:控制中心、客群中心、事件中心、达标中心、奖品中心和触达中心。控制中心负责与营销系统对接,同步营销活动相关数据。客群中心通过分析用户行为,加工出各种标签客群数据。事件中心对实时数据计算中心接收的各个消息流进行加工,形成模型,触发后续流程。达标中心根据事件中心加工后的消息,执行规则判断是否达标。奖品中心在客户的行为数据触达达标条件后,对客户进行奖品派发。触达中心则负责对客户的各个阶段行为达标或派奖进行通知。

项目实现

该实时数据中心与信用卡中心的多个系统进行对接,通过消息传递的方式,将数据发送到信用卡实时数据计算中心。对上游系统的消息字段进行提取、转换、清洗,加工成指标原子,这些原子作为规则引擎中的变量,执行相应的规则来判断是否达标。根据一定的路由规则进行派奖、触达相应的流程操作。

2. 开发环境:
该项目使用IntelliJ IDEA作为开发工具,采用Maven进行项目管理,JDK 8为运行环境,使用Git进行版本控制。

3. 所用技术:
在技术方面,该项目采用了Springcloud + Mybatis作为后端开发框架,使用RocketMQ进行消息传递,Elasticsearch作为搜索引擎,Redis作为缓存数据库。
4.本人参与负责模块:
事件中心:
事件中心使用RocketMQ作为消息队列,将MQ的配置存储在数据库中。项目启动时会启动consumer和producer,实现MQ的配置可以通过脚本修改,而不是通过配置文件的方式。

触达中心:
触达中心使用消息表的方式实现了分布式事务,使用Redis分布式锁保证每个客户只能报名参加一次活动,避免重复报名。

示例图片视频


seckiller
24小时内活跃
方向: 后端-Java、项目经理-项目经理、
交付率:100.00%
相似推荐
技术运营监测系统
数据采集模块,数据计算模块,数据可视化模块 采集系统的一些耗时时延、服务器状态、吞吐量、内存、磁盘及系统运行状态等关键指标,通过计算关键指标的一些最值,均值,环比,占比等,提供可视化的报表展示,以及报表的下载
企业内部管理
燃气报警器生产产线管理,测试工装程序,数据大屏渲染 燃气报警器生产产线,包括功能测试、联网测试、气体标定等 数据监测,实时监测报警器状态,报警事件 发送短信给用户 燃气报警器生产产线,包括功能测试、联网测试、气体标定等 数据监测,实时监测报警器状态,报警事件 发送短信给用户
职工培训平台
主体模块主要有:在线学习、线下培训管理、考试系统、职工管理。 在线学习即是通过后端上传视频或文档课件,职工在Web端或App端在线学习,并通过计时记录其学习时间,每学完一课通过习题检验其学习成果; 线下培训管理主要是对培训班、培训计划、上课、学员等相关的管理; 考试系统主要包括题库管理、试卷管理、考试安排、考试管理、自动阅卷和人工阅卷、成绩统计等; 职工管理主要包括部门管理、人员管理、岗位管理、岗位调度、人员考核、证书管理、证书展示等。
FinanceWiki
1.企业列表 展示企业的基本信息 2.企业详情 展示企业的基本信息、社交媒体、评论、曝光、相关新闻、AI风险预测 曝光操作 评论操作 2.企业曝光 用户对企业进行曝光,后台去进行核实,对企业作出警告并在用户访问的时候提供警告 3.金融新闻 4.企业管理端
考试出题和评分系统
教师在后台编辑考题,包括听力,阅读理解,单词听写,单词选择,拼写,句子翻译。不同的题目类型都要有定义,并且给出标准答案,句子翻译为主观题,有ai大模型进行判断。 学生在手机端小程序答题,考试结束后,系统给出学生的答题情况,评分和评价,并且可以查询正确答案。 教师可以查询学生的历史成绩和考卷
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服