1) 上海一汽大众——Maintenance Service
项目描述:客户端读取云端数据保存到 Postgresql 数据库并进行分区处理,并送往前端页面展示各区块的实时数据变化,监控各区块的运行状况。
项目职责:后端使用SpringCloud微服务框架进行客户端的开发;利用SpringBoot快速构建SSM骨架;根据设计文档设计报警查询、统计、分类等服务,并注册到eureka进行统一管理;利用Nnginx和Zuul网关进行熔断以及跨域的配置;采用Redis缓存频繁查询的数据。
前端使用前端框架angular7进行前端项目的搭建;基于Adminlte设计前端静态页面,使用Echarts对客户端送来的数据进行处理和展示,页面组件主要从Angular-antd组件库中选择。
2) 成都一汽大众——设备管理与维护服务
项目描述:对工厂各条生产线的设备进行统一化管理,设备告警部件及告警信息的动态显示。
项目职责:后端设计用户登录、设备管理的微服务;通过Zuul网关进行用户身份验证;Redis缓存用户登录信息。
前端利用Angular7的国际化功能,设计中英文界面切换;采用Treejs的动态渲染功能,展示设备的3D模型;设备的增删改查、前端排序、筛选;采用@media媒体查询技术,根据不同设备进行页面的自适应等。