论文部分内容阅读
“十三五”以来,国内发电企业大力推进信息化建设,积极通过信息化手段加强调峰能力建设,提升系统灵活性。电厂引入了包括电厂厂级监控系统(SIS)、内容管理系统(CMS)、企业资源计划系统(ERP)、智能数据报表分析系统(BI)在内的多种应用系统,它们部署在电厂不同的管理区域,数据较为分散,无法给电厂管理者提供高效的决策指导。本文以华能南京电厂为例,以获取实时的生产数据为出发点,针对南京电厂信息系统部署分散、使用条件苛刻的问题,全面梳理企业应用系统管理现状,结合移动端开发技术、信息系统数据采集技术、后台API技术等完成电厂厂级实时信息发布系统的设计与实现。本文首先从界面设计、数据采集、接口开发、系统部署的角度,阐述了电厂厂级实时信息发布系统开发过程中所涉及的关键技术。结合移动端的整体设计方案,分析了React系统架构、Redux数据流框架、React路由规范、Ant Design开源组件的优点。提出了Web平台信息系统数据采集方法,给出了NodeJS+Selenium+Firefox架构下具体的模拟动作和采集过程。鉴于应用场景广泛的实际,选择了REST规范的API接口和自动化部署方式。通过对电厂实际情况调研梳理,分析了系统的需求,并在此基础上,设计了系统总体架构。结合具体的开发及运行环境,从服务端和移动端两个角度设计了系统的内部流程和系统的功能模块,给出了核心功能组件的实现过程。根据系统各项功能点,设计了系统测试用例,并给出系统的功能测试过程,验证了本文设计的电厂厂级实时信息发布系统的可行性与可靠性。最后,总结了电厂厂级实时信息发布系统设计与实现课题研究成果,展望了下一阶段工作重点。