安全教育云平台

我要开发同款
proginn23590240022023年10月23日
99阅读
所属分类 PC网站APP

作品详情

项目描述: 该系统是为运输企业及驾驶员学习使用的安全教育的云平台。系统主要包含四个方向,面向C端用户主要提供驾驶员学习与交流,面向B端用户提供了企业所需要的相关服务,例:培训计划创建,车辆管理,三检,保险等,同时将相关学习数据同步至监管平台,以及根据相关规定制作学习教材以供学习模块使用。
系统主要是以下模块:
1.学习模块
2.考试模块
3.教材制作中心
4.企业服务
5.同步模块
6.订单模块
7.财务中心
8....
核心技术
系统采用SpringBoot+SpringCloud搭建的微服务框架,使用nocas作为注册中心,实现服务治理和配置管理
1,使用gateway网关框架做服务转发,接口调用使用Fegin接口
2,使用Sentinel做服务降级、隔离、熔断、限流
3,登录系统采用xxl_sso
4,使用mycat数据库中间件实现分库分表,mysql主从的读写分离
5,链路监控使用Skywalking
分布式方案
1,分布式日志采集使用ELK +kafka实现微服务统一日志管理
2,分布式事务使用seata的TCC模式,分布式锁解决方案redisson+Zookeeper
3,全局ID采用雪花算法生成
4,缓存架构采用Redis提供缓存服务
5,采用redis cluster集群部署保证缓存架构保证系统的高并发及缓存架构的高可用
6,分布式定时任务使用xxl_job
项目实施部署
1,分布式环境使用tomcat部署
2,API采用Eolink管理,GitLab管理源码
3,搭建Maven私服管理微服务关系和依赖关系
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论