Java基础扎实,了解GC垃圾回收机制,善于编写简短且效率良好的代码
熟练掌握MySql数据库,对单表大数据有Sql调优的能力
熟练掌握SpringBoot后端java企业级框架,熟悉SpringCloud以及SpringCloudAlibaba组件库
熟练掌握RabbitMQ、Nacos等中间件技术
熟练掌握redis非关系型数据库,以及SpringCache缓存操作,掌握分布式锁redisson的核心工作流程
熟练使用性能测试工具JMteter以及jconsole对象内存分析工具,分析开发代码性能,并进行相应代码优化
熟练使用前端基础HTML、CSS构建页面、JavaScript、JQuery,以及Layui、bootstrap、elementPlus等前端框架和vue3框架语法结构,进行相应的代码编写
一、钢铁生产资源管理系统【开发组人员:3人】
项目描述:该项目背景为钢铁生产,管控订单从签订到生产到交工的详细监控,以及其中产生的财务流水, 物料进销存,以及各项项目审批的流程
开发环境:idea| MySql 8 | JDK 17 | Maven
技术栈:Spring-Boot | Mybatis | Maven | Radis
项目职责:
生产模块:
1.订单预生产:将已签订的订单手动转化为生产订单,其转换过程中包含订单原材料成本的计算,人力调度,车间的分 配以及计算得出的生产预期时长
2.生产订单待执行:对已经转换完成的订单的部门传唤,向相关部门发送生产投入审批,包括生产材料需求,车间分配 情况以及人力调度,待所有相关部门审批通过后方可执行该生产订单
3.生产订单:正在生产的订单,可进行查询生产进度,以及完工生产
4.生产完工单:对已经完成的订单进行生产记录详情查询,记录存储于radis中,可随时清除记录数据
5.解决方案上报:对生产订单的管控,如遇生产过程中突发情况,可即时上报相关部门,并说明原由以及解决方案,以 延长生产订单生产期限,解决问题