软件架构:SpringBoot+Mybatis-Plus+redis+kafka+mongodb
项目描述:dMachine 是一个 SaaS 应用的管理系统,配备了 PC 端,移动端,电子大屏,电子看板的一个
设备管理系统,24 小时持续追踪设备小时产出和设备实时状态,通过设备实时采集的数据,可以查看到
设备效率的最大化,减少损失,增加产能。
开发功能包括
1. 设备实时状态监控:主要查看设备当前运行状态及时长,开动率大小,产量统计,爬坡图,节
拍图,切片图以及产量情况等。
2. 设备开动率:设备组及各个设备的开动率,开动率排行,设备状态占比,停机原因损失排行等。
3. OEE 损失分析:主要分析设备或者设备组各个停机原因的市场,平均值,理论值,目前值等。
4. 生产报表统计:统计具体的生产过程中生产指令的详细情况。
5. 班次和排班管理:管理新增的班次情况,包括班次,临时班次,计划停机,临时计划停机,和
管理设备排班班次,包括设备的按周复制已排班情况及批量给其他设备复制排班。
6. 设备台账:管理设备信息。
7. 以及生产指令管理等等其他功能。
职责及技术:
项目需求的分析,框架搭建,数据库设计和开发;
查询设备产量数据和设备状态数据接口的优化;
Redis 存储各种业务数据和实时状态数据;
Kafka 消费消息,包括停机原因反馈和盒子自动反馈的消息;
Mysql 和 mongodb 多数据源加载;
使用 EasyExcel 文件的导入、导出;
数据的可视化展示