软硬结合的物联网大平台,硬件为消防泵和自动喷淋,通过plc从硬件中获取设备实时数据,开发web端大屏展示。
机组设备(flexbox)+三维模型(bimface)+web端开发
主要职责:负责整个项目的数据设计与研发
技术突破点:上亿级数据,自定义分库分表处理;
服务器运维: jenkins自动化部署,一台服务器同时部署两个项目; maven私有仓库nexus的部署及运营
三维模型(bimface)的展示和离线数据包的部署
机组设备数据通过PLC传递到flexbox盒子, 进行数据设计和api接口调用
涉及到的阿里云服务:短信通知、邮件通知、智能语音交互等等
用户权限、按钮权限菜单选择按钮权限,角色绑定用户即选择菜单权限,数据表绑定用户权限关系,在用户访问api时,通过aop前置通知,判断当前用户有哪些权限,原理跟shrio框架一样
设计技术栈:springboot+mybatis+activemq+mysql+redis+vue+elementUi+websocket+jenkins+nexus+maven等