擅长java/python,python网页爬虫/数据分析,Linux服务器后台搭建,spring boot项目,小程序项目开发,开发各种管理系统,docker搭建开发环境,可接定制辅助脚本,web网页开发,可接开发环境配置等项目需求,能和客户沟通,并明确产品需求,撰写开发文档。
i-lms物流系统- 全栈开发
项目介绍:应用于广汽埃安生产线上所需零件供给的物流系统,其中包括下单票据打印,订单各种状态,零件到货状态,与其他系统数据交互等功能。
相关技术:Vue、Avue、Element-ui、SpringBoot、SpringCloud-Alibaba、Nacos、Mybatis、Oracle数据库、Docker、docker-compose
负责内容:页面布局设计,生成电子物流订单,订单详情数据报表展示,用户角色、类型、权限分类,国际化语言切换,提供对外api接口
解决问题:
1、便于用户根据订单号查询订单零件信息,实现实时跟踪零件收货状态。
2、与其他生产所涉及的系统进行数据交互,当i-lms系统更新订单某个状态实时与其他系统数据同步。
3、国际化语言切换,系统主要分为中、英、泰三语言切换,用户可根据实际自身需要切换成所需语言。
4、角色权限分为菜单权限和数据权限,让不同的角色拥有不同的显示菜单和操作权限,使系统用户分层管理。
信息工厂数据系统(iPDS)- 后端开发
项目介绍:钢铁生成每个流程都会有不同的数据信息产生,iPDS主要用于记录数据、管理数据,定时采集数据,实时推送,数据分析等功能。
相关技术:SpringBoot、SpringCloud、Mybatis、DB2、Redis、RabbitMQ、iplat4j
解决问题:
1、采用Spring的schedule定时任务配合Cron表达式实现了每日定时采集生产数据;
2、Redis订阅发布模式实现监控生产的产品,达到实时推送短信并监控产品信息状态;
3、RabbitMQ实现数据采集模块和数据处理模块业务解耦,避免单点故障问题;
4、Redis主从集群搭建,实现负载均衡,避免了并发时服务器负载过大。