中航锂电MES项目

我要开发同款
proginn11191318252023年01月25日
457阅读
开发技术Java
所属分类Oracle、生产制造、智能制造、IT

作品详情

使用技术:
开发语言:Java,C#
数据库:MySQL,Oracle(存储过程,包,plsql编程),Redis缓存
前端框架:KendoUI
后端框架:Hap,SSM
消息中间件:EMQ,Kafka
服务间调用:webservice,httpclient

使用C#语言完成益擎功能的开发,MES使用Java开发,现场设备数据采集调用益擎,益擎通过webservice调
用mes提供的服务
➢ MES基础功能开发(物料,产线,设备,工艺,电极,电芯,模组基础数据维护),包括前台功能开发,基础增删改查,
LOV,EXCEL导入导出,报表开发,前台看板展示
➢ MES接口开发(restful,webservice),供MES系统内部使用、为EDGE提供服务,与OA,LES对接
➢ 外部对接, SPC,数仓,LES,中储。其中涉及webservice服务间的调用,kafka消息中间件
➢ 报表开发,切换数据源至报表库(只读),配置多数据源,数据源切换至只读的报表库,读写分离,提高主库读写性能。
➢ 定时任务,使用Quatz框架做定时任务,定时将edgink加工参数采集以及特定的表数据同步至MES
➢ 消息队列,将与主业务流程无关逻辑的使用EMQ来异步处理(发布订阅的方式)
➢ 邮件发送,定时任务监控系统系统指标(慢SQL统计,表空间检查,EMQ耗时统计,EDGE至MES分库数据同步),
并发送至预警邮箱账户
➢ 服务器搭建,江苏A4工厂,武汉DEV,UAT,武汉A1正式环境的搭建。包括EMQ集群,Tomcat,Redis哨兵(一主两
从),keepalived+Mysql服务器(两主一从),Samba文件服务器,Nginx+keepalived高可用,Zabbix服务器监控,
kettle作为ETL工具,ELK日志收集等服务器软件。以及Jenkins程序自动化部署配置
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论