项目描述:集控系统是一款集中控制设备操作器件进行老化高温高湿等试验的物联网系统,通过与硬件工程师的上位机进行通信,实现web端对多台设备的控制和对器件的高温老化实验操作。
技术要点:
1. 项目整体采用Vue +ElementUI进行搭建并进行产品页面分模块开发;
2. 基于echarts实现工厂所有设备运作状态的可视化展示;
3. 基于axios实现多终端统一的数据请求组件,实现插槽机制,方便拓展;
4. 基于vue-router进行路由跳转,实现路由的多角色权限控制;
5. 基于websocket实现多段桥接实时数据渲染;
6. 基于 vuex对项目的公共数据进行存储,便于后期维护和管理;
7. 由于数据量过于庞大,对大文件上传做断点续传的处理,提高用户体验;
8. 基于canvas实现对实验数据梯形图、波形图等实时数据渲染;
项目职责:负责产品的前端开发,设计和实现合理的界面和交互方式,封装通用业务组件,提高代码可维护性,使用rem兼容不同设备类型,独立负责需求评审开发联调,测试和发布上线。