1、精通C#和.NET框架,具备扎实的面向对象编程能力,熟练掌握SqlSugar、EF等ORM框架
2、熟练掌握Vue、uniapp、ElementUI等前端技术
3、熟练掌握SqlServer、Oracle、MySql等数据库编程及调优技术
4、熟练掌握常见的工业通讯协议,如ModBus,CAN,MQTT、OPC UA等
5、熟悉常用的设计模式,具备良好的架构设计能力
6、多次主导企业系统从0到1开发、部署以及后续维护工作
7、熟练不同企业系统之间的对接如金蝶ERP(云星空)、K3、泛微OA等系统及企业微信、钉钉、飞书等办公软件
8、熟练上位机的开发。熟悉制造业的运行模式。
1、MES系统开发
系统主要用于公司内部使用,主要架构为CS端和BS端开发,CS端主要包含以下模块:追溯管理、工单管理、产品管理、生产工艺管理、开停线管理、夹治具管理、异常管理等模块。
CS端主要采用WInform配合DEVExpress实现,CS端主要用于对接设备,BS端包括模块同于CS端,多出了报表管理、看板管理等模块,以及巡线系统等。前端使用VUE+Element ui,后端主要使用JavaSpringBoot实现。ORM主要使用SqlSugar实现。
2、DKE印刷机程序自动调取和开停线系统
此项目主要是针对DEK锡膏印刷机和MES系统的对接实现,DEK印刷的板子和应该使用的程序不需要人为去干涉调用,直接交由MES控制,在开停线系统通过输入条码/工单信息,然后去驱动DEK锡膏印刷机完成印刷。通讯实现使用的是HSMS协议,配合8路继电器控制盒控制轨道和三色灯,三色灯实时展示设备的状态。
角色 | 职位 |
负责人 | 软件开发主管 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
安灯系统主要服务于客户的生产车间,当车间产线发起异常时在手机端或者PC端系统发起呼叫,对应的工程师可第一时间收到反馈,争取第一时间解决,避免产线工时浪费,报表功能为管理者提供产线改进的参考和数据支持。此项目本人独立开发,包括前端界面、后端接口以及数据库设计等。
此系统主要服务已纤维行业加弹机落筒时机器人工作,主要功能包括机器人调度,生产计划生成,报表统计,路径规划等,本人负责独立开发,前端采用Vue+ElementUI,后端采用.NET6+SqlSugar实现,数据库采用SqlServer。