Srm系统产品系统

我要开发同款
183976420202026年07月10日
3阅读

技术信息

语言技术
JavaSpringMVCMybatisRabbitMQZookeeper
系统类型
Web
行业分类
工业互联网企业服务

作品详情

行业场景

供应商管理与采购协同,SRM 系统的全流程管理,涵盖采购、订单、开票及付款等核心业务模块,优化企业供应链管理效率。
主导招投标及生产竞价流 程设计与实施,提升业务响应速度与资源利用率。
全面统筹系统开发与运维工作,确保系统稳定运行并持续优化,支撑企业采购与生产管理的数字化转型。

功能介绍

SRM 系统的全流程管理,涵盖采购、订单、开票及付款等核心业务模块,优化企业供应链管理效率。
主导招投标及生产竞价流 程设计与实施,提升业务响应速度与资源利用率。
全面统筹系统开发与运维工作,确保系统稳定运行并持续优化,支撑企业采购与生产管理的数字化转型。

项目实现

使用 WebSocket + Redis 实现竞价大厅和在线聊天室
• Redis 存储在线用户状态、历史消息缓存,解决分布式 Session 问题
• 处理 WebSocket 连接断开重连、消息推送可靠性
2. 数据一致性
• 分布式事务:最终一致性方案(本地消息表 + 定时任务)
• Redis 分布式锁+使用 rabbitMQ 以及数据库表建立唯一索引防止重复发票付款等问题
3. 百万级数据导出优化
• 使用 easyExcel + 流式导出,避免 OOM
• 导出限流:Redis 控制并发导出次数
4. JVM 调优
• 调整堆内存(Xms/Xmx)、元空间大小
• CMS 垃圾回收器参数优化
• 使用 Arthas 排查 Full GC 频繁问题,优化对象复用
5. 数据库优化
• 分表优化:竞价记录表按月分表
• 索引优化:复合索引设计、覆盖索引查询
• 慢 SQL 治理:Explain 分析
6. 环境搭建(0 到 1)
• 中间件:Nginx(负载均衡)、Kafka、RabbitMQ(镜像队列)、Jenkins(自动化部署)
• 基础环境:MySQL、JDK/Tomcat 配置、Linux 脚本编写
项目二:监管平台系统重构 2020.06-2021.04

示例图片

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

评论