1.java 基础扎实 ,编程思路清晰,代码规范。
2.掌握常用开发框架 Spring,SpringMVC,MyBatis,SpringBoot,SpringCloud。
3.熟悉 javaScript,VUE,echarts 等前端技术。
4.熟悉 shell 脚本 及 linux 常用命令。
5.熟练关系型数据库使用 mysql,SqlServer, ORACLE,PostgreSql 及非关系型数据库 redis。
6.熟悉 svn,Git 版本控制工具 ,postman,apiFox 等接口测试工具。
7.熟悉 maven,nagix,nacos,gateway,swagger,rebbitMQ 等技术。
● 项目描述:主要为工厂提供服务,实现信息化管理,提高工作效率,规范业务流程。项目分为工位端与后台,工位端为操作工日常生产所操作的界面,后台为班长,主管,经理等所操作的界面。
● 系统优势:操作工根据工位端提示的工步进行操作,规范了生产操作流程,系统通过数据采集软件控制 PLC 进行对应工具运行,极大地减轻了员工操作成本。并且大大降低了企业对新员工的培训成本。
● 项目模块:系统主要分为两大模块,工位端和后台
工位端:根据后台所配置的工艺进行生产操作, 在菜单栏中还有重做,强制合格,加工记录,恢复生产等各种功能。是数据的主要来源。
后台:主要有工艺,工单,生产数据,物料管理,系统管理,看板等模块。并且与客户原有的 ERP 系统有对接,获取来自 ERP 系统的工单等数据,以及回传完工信息等数据。
此外还有系统外部的数据采集,打印机驱动,扫码枪驱动,拧紧枪驱动。
● 系统运行大致流程:由工位端发送信号给到数据采集软件,数据采集软件再发送给 PLC,PLC 接受到信号后控制对应工具运行,结束后 PLC 将数据返回给数据采集软件,数据采集软件再将数据传给 MES 系统进行保存。