基于功率预测支持平台该系统涉及到的业务逻辑以及前端所需的技术栈,大致步骤如下:
1.项目主要分为以下模块:
1)发电详情模块,主要有全省发电情况、河东河西发电详情、地区发电情况以及断面情况,全省和河东河西又包括实发和预测两个模块
2)市场出清模块,以96点数据展示出各个电厂电力电价的出清曲线
3)地图展示模块,展示全省发电能力、实测电力以及限电情况等数据
4)集团详情模块,针对于该集团旗下的风电、光伏、火电、水电等多种发电模式下的实发和预测电量的展示
2.项目中数据涉及到的一些技术栈:
1)该项目也是前后端分离式开发,利用vue.js 3.0 + TS 配合 springboot 框架来实现整体项目的开发,同样作为前端开发主流框架vue.js,在该项目中通过vue.js全家桶搭配element plus以及Ant Design组件库以实现项目的整体开发
2)在项目开发过程中,涉及到多账户登录、程序登录环境优化、参数加密、等技术
3.项目开发中遇到的一些难点以及解决方式,由于该项目是前后端分离式开发,所以会产生很多问题,主要有多账户登录时出现的账户替代、程序登录异常问题、参数加密问题导致