针对传统的C/S结构光伏电站监控系统初期安装工作量大、后期维护成本高、维护任务量大等缺点,该文设计出了一种基于B/S结构的光伏电站监控系统。系统基于.NET平台,使用C#语言编写,采用三层架构模型,降低了各功能模块的耦合度,极大地减少了后期维护的工作量。同时,该系统使用BP神经网络算法对光伏阵列进行智能故障诊断,方法简捷高效,提高了光伏电站的维护效率。经测试,系统在不同浏览器下运行稳定,并且具有很强的可拓展性。