中台项目-两点融合

我要开发同款
proginn09235756362022年07月29日
136阅读

作品详情

总体项目架构分为以下几个方面:
数据存储,使用成熟的数据库,中间件,及工具,本系统数据库默认使用Mysql, 可以根据行里的情况切换成Oracle和Db2,缓存中间件使用Redis,消息服务默认使用Kafka。
支撑服务,基于 Spring Cloud 的微服务框架,提供基本的服务如API网关,认证授权中心,配置中心等。
基础服务,基于 Spring Cloud 的微服务框架,开发的人员服务,设备服务等。
复用服务,从各个产品线抽取出来的的复用服务。
运维服务,解决微服务框架中的日志、监控和链路跟踪,并尽量选择与具体业务耦合性比较低的产品。
产品服务,根据系统业务特点划分的业务服务,包括综合前置、可视化运营管理系统等。

两点融合属于产品服务,分为以下模块:
工作台:本功能主要实现对登录后进入工作台显示平台待处理信息和网点、服务点对应情况信息以及机具、线上线下引流情况。
业务管理:本功能主要实现对农户到达服务点后,通过惠农终端设备进行预约开户业务的过程处理、管理及监督等。
网点服务点管理:网点基本信息为平台基础信息,主要数据来自新一代网点智能管理系统(NOIMS系统)。
信息手机管理:本功能主要实现对农户信息进行收集、整理、归档,做好信息中介。
一点一码管理:本功能主要实现对需要生成二维码以实现线下转线上办理的业务功能进行规定,并形成统一业务表单。
营销管理:本功能主要实现对营销产品进行发布,部署到服务点设备端中分行特色下的各模块。
统计报表:本功能主要实现对惠农终端各业务交易量进行统计。
考核管理:二期(需求未确定)
系统管理:系统管理的一些参数设置、角色权限等管理。
我主要负责参与该系统的搭建集成和开发实现工作台、网点服务点管理。

项目是基于springcloud体系是实现,开发集成实现的过程中会踩到很多坑,特别是各个微服务之间的数据库同步的问题,当初预案方案出现不同意见,最后采用kafka去实现同步。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论