●【索德物联网设备平台】
开发环境:IDEA -2020、MySQL、Maven、JDK1.8、Git、ApiPost、Navicat;
项目架构:SpringBoot、Mybatis-Plus、Mybatis、FTP、Redis、webSocket、vue、js等;
项目介绍:该项目为保证设备(电梯)正常运行以及为设备提供通讯、维护等而设计的系统,用户主要面向物业和设备维保方,功能包含设备实时监控、设备检修/巡视、设备维保、故障报警以及事故救援等。
项目职责:
1、负责后端整体开发(维保模块、实时监控模块、报警以及事故救援模块等);
2、负责前端主体开发。
实现技术:
1、项目采用SpringBoot框架构建;
2、使用线程池和异步编排执行任务,提高接口的响应速度;
3、使用webService实现与设备的实时通讯;
4、使用redis作为设备通讯数据缓存。
获得成果:
该项目被某国企集团中标,并与我方签订长期合作合同
●【项目管理系统】
开发环境:IDEA -2020、MySQL、Maven、JDK1.8、Git、ApiPost、Navicat;
项目架构:SpringCloud、OpenFeign、Gateway、Mybatis-Plus、Nacos、Redis、RabbitMQ、vue、js;
项目介绍:该系统是一套用于管理项目的软件或工具集,旨在帮助项目经理和团队更有效地计划、组织、协调和控制项目。包含前期调研、项目立项、项目风险评估等模块的系统。
项目职责:
1、负责项目立项模块的后端开发;
2、负责项目数据报表的前端以及后端开发;
4、负责系统的后期维护等。
实现技术:
1、项目采用SpringBoot、Spring cloud构建整体框架,使用Nacos进行动态配置;
2、首页多模块任务,使用线程池和异步编排执行任务,提高接口响应速度;
3、使用redis作为数据字典高效快速存储信息;
4、使用RabbitMQ的解耦功能,推送邮件、短信、企业微信以及公司其他系统等。