首页 > 范文大全 > 正文

网格技术在电建管理信息系统中的应用研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇网格技术在电建管理信息系统中的应用研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:讨论了网格技术在当前电力建设管理信息系统中的应用,说明网格技术能够实现对分布式数据的综合查询及多项目部的数据汇总与集成,可以帮助电力建设公司总部实现对多个工程项目的整个生命周期的全过程信息化管理。

关键词:电建管理系统;网格技术;数据汇总与集成;多项目管理

0 引言

计算机信息技术及网络技术的飞速发展,为现代化电力企业的信息化管理建设提供了可靠的运行平台。电建管理系统的不断开发利用,能够节省大量的人力和物力,提高电力建设管理整体水平,合理地控制工程造价,增加投资效益,

当前,电力建设企业要提高市场竞争能力,必须利用信息技术手段提高企业内部的管理效率,实现粗放型经营向集约型转变;必须在“统一领导、统一标准、统一规划,和统一管理、分步实施”的方针下,实现各个项目部之间数据调度、总公司对下级项目部的远程监控和数据检索;必须建立计算机信息网络,使各部门通过网络快速地传送和交流基本建设信息。

但由于网络端口限制、数据安全、流量带宽不足等原因,现有系统很难满足集约化信息管理的需要。所以有必要引入网格技术来辅助总公司与项目部之间进行方便快捷的协同工作。

1 网格技术

网格是把整个因特网整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、专家资源的全面共享。当然,网格并不一定非要这么大,也可以构造地区性的网格,如某电力公司网格、某项目部局域网网格、甚至家庭网格和个人网格。事实上,网格的根本特征是资源共享而不是它的规模。从技术的角度来看,网格计算是分布式计算的一个新的阶段,网格需要解决的主要问题是在动态的异构的虚拟组织中如何控制和协调资源的共享。

网格在使用上类似电力网一样可靠易用。我们在使用电力时,不需要知道它是从哪个发电站输送出来的,也不需要知道该电力是通过什么样的发电机产生的,不管是火力发电,还是水力发电,我们要做的是“即插即用”,将各种用电设备插头插入到电源插座上就可以使用统一形式的电能。类似地,最终用户可以将网格看作一台单一的自主管理的强大的虚拟计算机,使用时无需知道各种计算资源的细节。

网格技术现在已经发展到了“第三代”。第一代网格的主要的目的是将一些地理上分布的超级计算中心连接起来,共享这些超级计算中心的计算资源。这个时期的网格计算也被称作元计算,代表的研究项目有FAFNER和I-WAY。第二代网格采用具有标准化接口的中间件来处理规模和异构带来的问题,可以支持需要进行大规模计算和海量数据处理的高性能应用程序,核心研究项目有Globus和Legion等。人们通常将侧重提供大规模计算能力的网格称作计算网格,而将具有海量数据处理能力的网格称作数据网格。进入本世纪以后,展开了对第三代网格的研究,这一代网格采用面向服务的方法,具有自主计算的特性。

当前网格技术已经广泛应用于协同工作、协作计算、数据挖掘等领域。如果能将其引入到电建管理信息平台中,将可以在通讯协议、数据库集成、分布式查询处理、多线程数据交流、信息检索、数据汇总等多方面辅助管理系统,实现总公司与各项目部间的分布式管理。

2 网格技术在电建管理软件中的应用

电力建设总公司与下属各项目部间,需要进行数据查询、数据互通和多项目部的数据汇总。只有实现了对多项目部的数据统计,如:成本统计、进度统计、进度比较、进度计划与实际进度的比较、资源需求计划与实际资源的比较,总公司管理层或管理机构才能对各项目部的进度、成本、质量有一个统筹的了解,做到一目了然。

就施工企业来说,一般情况下,每个项目部的局域网结构是十分相似的,其信息系统都是一样的,都有本地的局域网服务器,软件环境和硬件环境均十分相似,每个项目部都有信息管理系统、P3E/C工程管理系统、财务系统等。但作为总公司,不必知道每个项目部的具体的硬件、软件配置,不必知道项目部MIS系统的具体运行情况,只要有“电源接线板”就可直接从各个项目部得到总公司所需要的各个项目部的资源和数据、得到项目部与项目部间类比的统计图表。

网格技术在电力建设管理系统中的应用,使得使用者只需向本地网格提交一个简单的数据命令包,就能实现对整个网格内所有服务器数据的查询,并取得数据汇总的结果。例如:建立整个电建公司网格,总公司制定物资调度计划,需要查看当前各个项目部的物资缺口时,总公司的MIS系统只需像访问本地数据库一样,将需求数据包提交给总公司本地的网格系统,网格系统就会自动地向全国各个项目部发出查询命令并将结果汇总返回。

下面以浙江天正信息科技有限公司开发的天正电力建设信息管理系统为例,介绍网格技术在电建软件中的具体应用。

天正电力建设信息管理系统集成了办公自动化、工程应用、经理查询、代码管理、Web等多个子系统,动态实现了数据交互和信息交流。在新的集约化管理的要求下,该系统从公司多项目管理角度出发,使用网格技术实现分布式管理功能。用户以标准格式提交的对网格内的数据库的查询请求,网格都能进行处理并加以汇总返回。天正电力建设信息管理系统网络结构图如图1所示。

2.1 数据的汇总与集成

该系统针对电建公司一个总部多个项目部(且项目部分布地域广泛)的组织机构特性,由网格自动解析用户所提出来的需求,对各个服务器中获取的数据进行汇总,返回相应结果。该系统数据层包括三个信息库:项目信息库、项目文档库和数据索引库。其中,项目信息库包含项目的基本信息及项目的建设情况;项目文档库管理项目建设过程中的电子文档;数据索引库则通过网格技术,实现对分布式数据的综合查询,并由广域网或局域网相连接的数据库进行集成。总公司通过索引库能随时查看到下级项目部的现有数据,并实现多项目部的数据汇总。

另外,要将各个局域网相连接的数据库进行集成,在网络中的数据库就必须拥有相同或类似的数据结构,需要有独立的数据库在线状态管理系统来实时控制网格的覆盖范围及有效数据面。天正电力建设管理信息系统将各种数据存储系统形成一个抽象模型,为不同的数据存储系统提供统一的数掘访问接口。这主要是通过面向对象的持久化中间件来实现的。

2.2 多项目管理

网格技术在天正电力建设管理信息系统中的另一个重要的应用就在于分布式查询和信息检索。该系统的网络主要分总公司局域网和其他项目部级访问端两部分。

2.2.1 总公司局域网

总公司局域网包括数据库服务器和Web服务器。总公司用户可通过2种方式访问系统:

CS客户端访问用户可通过C/S客户端方便高速地使用系统的所有功能(数据查看、录入、文件流转、消息提醒、图表、报表打印、文件归档等等)。

Web客户端访问用户无需安装客户端,可使用IP等浏览器直接访问公司网站并通过相应的入口链接进入系统,可使用的功能较C/S客户端方式访问会相对精简(数据查看、常用数据录入、简易流程、简易图表)。

2.2.2 项目部级访问端

大中型项目部对于较大的项目部,其内部架设局域网,需要设置主数据库服务器。可使用的功能和总公司局域网内使用C/S客户端所具有的功能完全相同。数据更新在与互联网联通的情况下与总公司保持同步,平时操作的数据将被保存在本地服务器上并在下一次与总公司同步时更新到总公司数据库服务器上。项目部内的终端只可对本项目部的信息进行编辑操作,对总公司或其他项目部的信息只可以进行查询,无法修改。项目部内共享数据并通过权限系统进行控制,用户可以很方便地使用C/S客户端完成所有的日常工作。

中小型项目终端对于项目部内机器相对较少并且相互独立、无局域网环境的情况,用户使用单机版程序,在本机上完成所有的操作。可使用的功能和在总公司局域网内使用CS客户端所具有的功能相同(所有的业务流程只能在一台机器上完成)。数据更新、保存、编辑和修改功能上节(大中型项目)一致。系统使用时无须任何网络环境,方便易携带,推荐安装于移动PC上。

3 结束语

电建公司要利用信息技术手段提高企业内部的管理效率,实现粗放型经营向集约型转变,必须对所有工程项目的进度、成本、质量统一管理和监控,实现总公司对所有下属项目部数据的查询、互通和汇总。利用网格技术能够编制对分布式数据进行综合查询或其它操作的中间件,实现分布式管理功能;能充分利用并方便地部署本地资源,帮助电建公司总部实现对多个工程项目的整个生命周期的全过程信息化管理。

随着电力建设的不断发展,公司与项目部的数据通信将更为频繁和密切,网格技术将具有更大的应用空间。