1.vue,uni-app,sprngboot,springCloud,redis,MySql;
2.熟练运用 MyBatis,Hibernate,ORM 框架开发,restful 风格,了解微服务、分布式系统开发;
3.熟练掌握基于 MySql 数据库开发,sql调优,分库分表;
4.项目部署,虚拟机安装;
5.熟练使用 Git 代码仓库管理和使用;
6.SaaS 生产制造业软件研发经验;
7.很强的分析问题和解决问题的能力;
8.熟悉 Linux 系统,排查日志;
一、数造云生产制造SaaS平台(杭州数造云科技有限公司)
项目描述:针对中小型企业的数字化转型,项目包括,业务模块、仓库模块、报表模块、大屏看板模块、数采模块、erp对接模块、导入模块、微信小程序
项目地址:https://web.shuzaocloud.com/
责任描述:主要负责核心业务的开发,数据库设计。
1.业务模块,开发了整个制造企业的生产流程逻辑;
2.整个仓库模块的开发,参与数据库设计,出库、入库、库存盘点、库存调整、生产退料,涉及到的库存量的变化时记录的库存变动日志方便追踪,库存变化的维度包括库位、批次、客户、单位、单位2。相关单据出入库时量的自动分配,反写;
3.报表模块,生产业务数据的展示;
4.数采模块,通过阿里云物联网平台,定时抓取设备的生产数据,后台解析,生成报工量;
5.erp对接,基础数据,业务单据的双向同步;
6.微信小程序,使用uni-app开发,公众号消息接收,小程序扫码出入库/报工/质检等。
数 据 库:mysql;
技术选型:springCloud,springBoot,vue,uni-app,MQTT等。
二、包装印刷企业管理系统(杭州纽约科技有限公司)
项目描述:根据包装生产企业对于客户的报价、生产过程跟踪的需求,而设计的生产流程跟踪系统。该系统分为登录、首页、价格设置、报价管理、生产管理、送货单管理、库存管理、系统设置八大模块。前端使用VUE框架。
责任描述:负责后端的开发。和团队一起完成整个项目设计,开发,测试等。对于不同的产品印刷都有不同的操作工序流程、后端实现对应产品的操作流程(价格设置-报价-生产-报工-送货),编写对应的接口。此系统采用springboot框架,持久层使用的是JDBC + mybatis实现,数据源通过配置文件的方式配置;模型层严格按照JavaBean规范要求。运用springboot框架简化代码、简化配置、简化部署提高开发的效率。
数 据 库:mysql;
开发框架:springoot;
技术选型:springboot、mybatis、mybatis-generator、slf4j、vue、git等。
三、MTC机床数据采集系统(杭州纽约科技有限公司)
项目描述:针对机床商的业务需求而设计的数据采集系统。该系统分为登录、数据看板(平台中心、车间看板)、告警中心(告警详情、告警规则)、基础数据(车间信息、设备信息)、用户管理、网关管理(网关登记、网关绑定)六大模块。前端使用React框架。
责任描述:主要负责后端开发。和团队一起完成整个项目设计,开发,测试等。主要的流程:机床发送消息(mqtt服务器)、接收到数据(数据包含所属车间、产量、状态、时间等),根据接收到的数据完成各大模块的功能
编写对应的接口。
数 据 库:mysql;
开发框架:springoot;
技术选型:mqtt、springboot、mybatis、log4j、vue、git等。
四、智慧农业物联网平台(杭州数焓科技有限公司)
项目描述:“智慧农业物联网平台”有11个子项目。为农业生产者提供精确化种植,提高生产率、产量、品质,实现生产者与消费者在线互动。例如:通过部署传感器、控制器、摄像头等多种物联网设备,实现对现场环境数据的实时监测、自动报警提醒,同时可以远程控制现场的通风、降温、增温等设施设备。减少成本,实现精准调控
项目地址:http://agr.suhigh.com/
责任描述:主要负责病虫害诊断系统(专家诊断系统、用户问诊系统、后台管理系统),也参与项目的一些设计:
1.完成专家诊断系统的开发,后端使用springMVC架构,SSM框架;前端使用boostrap、jquery;
使用ajax进行数据交互。针对用户的问诊信息进行诊断,过程中存在专家和用户的在线交流功能,使用WebSocket来实现;
2.完成用户问诊系统支付宝付款
3.完成后台管理系统共9模块,负责完成系统概况、诊断管理、信息管理、知识库、财务管理,对专家和诊断用户诊断订单的管理,信息的统计,知识库知识的新增, 月度结算、记账明细、统计报表的操作;
4.其他子项目模块功能的实现,例如云监控平台后台管理等;
5.摄像头监控使用nginx+http-flv+ffmpeg实现视频点播;
数 据 库:mysql;
技术选型:springMVC,spring,mybati
项目描述:针对中小型企业的数字化转型,项目包括,业务模块、仓库模块、报表模块、大屏看板模块、数采模块、erp对接模块、导入模块、微信小程序 项目地址:https://web.shuzaocloud.com/ 责任描述:主要负责核心业务的开发,数据库设计。
项目描述:“智慧农业物联网平台”有11个子项目。为农业生产者提供精确化种植,提高生产率、产量、品质,实现生产者与消费者在线互动。 例如:通过部署传感器、控制器、摄像头等多种物联网设备,实现对现场环境数据的实时监测、自动报警提醒,同时可以远程控制现场的通
项目描述:“智慧农业物联网平台”有11个子项目。为农业生产者提供精确化种植,提高生产率、产量、品质,实现生产者与消费者在线互动。 例如:通过部署传感器、控制器、摄像头等多种物联网设备,实现对现场环境数据的实时监测、自动报警提醒,同时可以远程控制现场的通