后端:Java、python、go语言;
后端框架:springboot、mybatis、mybatis-plus、django、goframe
中间件:MySQL、mongodb、redis、rabbitmq
前端:ts+js
前端框架:vue、navie-ui、element-plus、uniapp等
实时监控项目:本项目是一款用户获取光谱仪器数据以及实时计算输出数据的网站。
技术:python 、django、mysql、redis、rabbitmq、vue+navie-ui
功能:
1. 对接opcua 服务器,从opc ua服务器中获取光谱数据
2. 模型管理-每一种模型关联每种仪器的计算方式,通过光谱数据与模型计算获取输出数据。
3. 仪表管理:仪表分为硬件光谱仪器上传opc ua服务器的模式,以及文件上传光谱数据的模式。
4. 项目管理(实验管理): 一个仪表绑定多种实验项目,实验通过rabbitmq实现实时获取仪表数据,并且整合关联的模型进行数据计算。
5. 任务管理:每种仪器每次实验绑定一种实验任务,用于控制仪表数据的产生频率,以及任务开启结束。