红杉管理系统

我要开发同款
客栈员工2023年11月22日
71阅读
开发技术redis、mybatis、java
所属分类后台管理

作品详情

项目背景:公司内部系统比较多,各种登陆账号难以管理,需要将所有系统功能全部集中在一个系统里面,同时公司内部人员流动大,需要对每个新员工进行培训,传统的统计方式不方便管理,也不方便查询,故而开发了新的考试培训功能。
技术栈:Spring + Mybatis + SpringMVC + Mysql +Redis + jsp + WebSocket
负责模块:
1.负责考试管理、培训管理部分后端代码开发,及前端页面开发
2.参与考试培训相关需求分析
3.负责上线后的迭代开发和维护
难点:
1.根据考试信息在系统中自动提示员工考试,采用WebSocket会丢失数据
2.提交失败会丢失数据,因系统有大批量操作,故而是在最后进行统一提交
解决:
1.使用了WebSocket+redis订阅发布,同时用企业微信的推送进行双重保险。
预备方案使用RabbitMq进行推送
2.点击答案将其存储到Redis中
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论