邱惠彪(广东电网惠州龙门供电局输变电部516800)
[摘要]变电运行管理信息系统分析是对系统的现状进行分析,根据系统的目标、需求、功能、限制条件和可行性,制定和选择一个较好的系统方案,其目的是为了设计一个较合理的优化的管理信息系统。本文对龙门供电局变电运行管理信息系统的总体结构进行了分析。
[关键词]供电局变电运行管理信息系统总体结构
1、龙门供电局变电运行管理信息系统应用模式选择
根据龙门供电局变电管理的实际情况,对龙门供电局变电运行管理信息系统的应用模式,本文采用“B/S+C/S”的三层体系结构技术应用模式,其具体分析如下。
1.1C/S架构软件的优势分析
C/S(Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现。目前大多数应用软件系统都是Client/Server形式的两层结构,其模型如图1所示。这也是目前应用系统的发展方向。
最简单的C/S体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,也称为应用服务器。一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则做出应答,送回结果,应用服务器运行数据负荷较轻。
1.2B/S架构软件的优势分析
B/S(Browser/Server)结构即浏览器和服务器结构,其模型如图2所示。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,以目前的技术看,局域网建立BS/结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也较低。
目前,软件系统的改进和升级越来越频繁,BS/架构的产品明显体现着更为方便的特性。BS/架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行。如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。
为了提高软件开发的质量和效率,针对龙门供电局变电运行管理的具体网络环境,要求数据库设计中必须遵循以下原则:(1)层次分明,布局合理;(2)保证数据结构化、规范化、编码标准化;(3)数据的独立性和可扩展性;(4)共享数据的正确性和一致性;(5)减少不必要的冗余;(6)保证数据的安全可靠。
龙门供电局变电运行管理信息系统采用“B/S+C/S”的三层体系结构技术应用模式,将提供基于CS/和BS/两种模式的软件结构。B/S模式设立在局域网上,提供全局查询和简单处理功能。C/S模式应用在各业务处理工作站上,各工作站可以通过网络下载并安装各客户端程序,并能通过网络很方便地实现在线版本更新。为此,在以上原则的指导和要求下,对龙门供电局变电运行管理信息系统规划,在采用“B/S+C/S”的三层体系结构技术应用模式的总体方案下,采用如下技术:(1)动态建模和自适应技术:使系统具有可扩充性和动态性;(2)“B/S+C/S”的三层体系结构技术;(3)面向对象的程序设计和COM组件技术。
2、龙门供电局变电运行管理信息系统总体结构设计
基于以上应用模式选择,依据NTE平台技术,可将龙门供电局变电运行管理信息系统的体系结构设计
龙门供电局变电运行管理信息系统总体结构可设计为两个组成部分。一为当地部分,功能是数据的当地化处理(变电站综合自动化系统监控中心);二为远程部分,功能为上级电力公司的电力管理信息系统的互联。其中,当地部分主要设计为三个方面的功能:数据录入,数据接收与处理(与其它系统的接口)及数据统计与报表的生成与打印。
2.1数据录入与数据维护模块
本模块的功能是实现对数据内容的处理。龙门供电局变电运行管理包括:变电站设备台帐管理、变电站的设备巡视、负荷数据记录和两票管理,以及其它的常规事务管理。
2.2对外部系统所送数据的接收、分析与处理模块
龙门供电局变电运行管理系统的数据主要来源于两个方面:值班员通过数据维护模块将数据手工输入到数据库;通过程序接收来自其它系统的数据自动写入到数据库当中去。数据接收与处理模块正是自动将外部系统送来的数据写入到数据库管理信息系统中去。
2.3数据统计与报表生成模块
报表管理是大多数管理信息系统的重要组成部分之一。在龙门供电局变电运行管理信息系统中对于输入或者接收到数据库中的数据,报表管理模块将根据用户输入条件进行统计,并将统计结果形成统计报表,打印成文挡进行保存。
参考文献:
[1]王萍,童永全.基于.NET框架的变电运行管理信息系统设计与实现[J].电气应用,2005,(12).
[2]刘青,彭晓兰,程时杰等.面向对象的电力系统专家系统设计[J],电力系统自动化,2007,(8).