1 、扎实的Java基础;
2 、熟悉web前台开发技术,熟悉HTML+CSS+JS编程及前端各种调试,熟练掌握JQuery,WebSocket,有CSS开发经验;熟悉bootstrap ;
3 、掌握Sping,mybatis框架,有Spring MVC / Spring JPA开发经验;
4 、熟悉Liunx的各种命令,会部署Liunx的开发环境;
5 、熟练运用MySQL语句进行javaWeb开发;
6 、熟练运用Redis,Dubbo,Zookeeper,ActiveMQ,有Activiti工作流经验优先;
7 、熟悉SVN 、GIT版本控制工具,熟练运用maven;
智慧物流管理系统(化工行业):
项目概述:智慧物流管理系统是集智能化无人司磅和物流运输,车辆调度,在途监控为一体的一整套解决方案,规范了公司物流业务管理流程,提供物流各个阶段的管理能力,建立合理、可靠的物流调度指挥体系,充分利用工业园园区物流装卸资源的利用水平,一方面满足客户的及时供货的要求,同时也兼顾生产能力对于库存管理的要求,监控和跟踪运输车辆运输作业环节,保证作业有序和过程安全,提高物流管理和园区车辆管控水平。
功能模块介绍:运单管理,运力维护,自助业务办理,厂内物流管理(预约签到,排队调度,门禁管理,自动计量,装卸管理),数据分析,报表管理,主数据管理。
运单管理:主要实现物流运单的管理,包含自建及上游ERP/SAP相关系统的单据的下发,由业务员进行维护,审核等。
运力维护:包含委托承运商,由业务员将运单委托给承运商,再由承运商进行拼单,派车及司机和押运员。安排司机后,司机会收到运输任务信息。
自助业务办理:司机收到运输任务信息后到达现场可通过多种方式进行业务办理,分为自助端/人工窗口/移动端进行登记签到以此来获取入厂凭证。
排队调度:主要针对司机登记签到进行排队叫号,系统会根据厂内的装卸情况进行自动叫号。
预约签到:由业务人员根据现场装车实际情况自定义预约模板,分时段释放资源,由司机在小程序上进行抢号预约。
厂内物流管理:主要包含司机入厂,入厂以后的过一次磅,再到装卸区进行装卸货操控,其中包含对接WMS/E+H等自动装车系统以及普通的定量装车系统,装卸货后,车辆需要进行过二次磅,过磅完成以后司机也通过多种方式进行单据打印,其中例如有交货单,磅单,合格证等文件的打印。司机可以去人工或者自助终端上进行办理。
在途跟踪:车辆离厂后系统支持对车辆的行驶路线进行跟踪,保证车辆的正确到达,到达客户后可进行在线签收。系统签收完毕后会将实时数据反馈给ERP/SAP系统。
技术选型:项目主要采用SpringBoot,MybatisPlus , Vue, ElementUI, Uniapp,Redis,MySql, Oracle, NAS,Quartz,F5(实现动态代理及负载均衡),RabbitMQ