基于“互联网+”技术的电网工程一体化管理平台研究及应用

基于“互联网+”技术的电网工程一体化管理平台研究及应用

(1国网南召电力公司河南南阳474650;2国网南阳电力公司河南南阳473000)

内容摘要:近年来,随着互联网技术在各个行业应用中的不断普及,催生出一种互联网发展的新业态,即“互联网+”。“互联网+”就是“互联网+各个传统行业”,其核心理念就是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态[1]。本文就是针对电网工程项目管理结合互联网+技术提出了一种新的电网工程项目管理模式,从而全面提高电网工程项目管理效率和质量。

关键字:互联网+,电网工程一体化管理平台。

1.引言

农村电网信息化经过多年的建设,已经取得了一系列的成就和建设经验。尤其是近几年,随着信息化建设推进的广度和深度,数据收集、经验积累等方面都取得了不少收获,同时也暴露出了一些问题。

随着农网建设与改造工程的结束,农村电网延伸到千家万户,给供电企业的管理提出了更高要求。构建一体化信息管理平台,实现供电管理信息化成了企业急需解决的问题。

“互联网+能源”意味着互联网与传统电网的结合,借鉴互联网发展电网核心技术,能够加强用户体验感,促进价值共享,打破行业发展边界,提高能源利用效率,实现真正意义上的能源资源共享,构建和谐的能源网络环境[2]。

通过“互联网+”技术,建立一个综合平台,项目从前期调查开始建档,实现可研、投资计划、初设、施工、结算一体化管理,全过程监管实施过程。运用电子地图技术,实现工程项目的地域管理界面可视化。工程资料全过程建档,实现工程管理的电子化,并对工程建设数据进行统计和分析,为今后电网建设及投资导向提供依据。

2.架构设计

系统架构采用B/模式的三层架构,分三层进行设计,分别是UI层、业务逻辑层、数据持久层,一体化管理平台的总体架构如图1所示。

图1基于互联网+技术的电网工程一体化管理平台总体架构

1)UI层即数据显示层,用来显示项目平台数据,包括项目基本数据、项目进度数据、项目资料数据、项目统计数据等。数据通过桌面浏览器和手机均可访问。

2)业务逻辑处理层,主要用来对业务逻辑的处理,比如项目的流程进度跟踪业务,项目资料访问权限控制业务、项目统计分析业务等。

3)数据持久层,主要用来存储和访问平台数据,用户输入的数据需要保存到数据库中,通过平台的SQL查询语言将数据取出。

3.技术实现

国网南召供电公司基于互联网+技术的电网工程一体化管理平台在技术选型上充分结合国家电网公司信息系统建设要求和信息系统发展趋势,采用多层技术架构,以提高系统的灵活性、可扩展性、安全性以及并发处理性能,同时以企业服务总线,实现与多业务系统的横向集成。

采用组件技术将界面控制、业务逻辑和数据映射分离,实现系统内部的松耦合,以灵活、快速地相应业务变化对系统的需求。确保系统的可扩展性和健壮性。

采用百度地图API技术,通过API接口定位乡镇位置,并集成项目数据到百度地图上,主要代码如下:

varmapData=@Html.Raw(@ViewBag.MapData);

//百度地图API功能

varmap=newBMap.Map("allmap");

map.centerAndZoom(newBMap.Point(112.393666,33.472842),11);

map.enableScrollWheelZoom();

varopts={

width:200,//信息窗口宽度

height:100,//信息窗口高度

title:"info",//信息窗口标题

enableMessage:true//设置允许信息窗发送短息

}

functiongetBoundary(){

varbdary=newBMap.Boundary();

bdary.get("南阳市南召县",function(rs){//获取行政区域

map.clearOverlays();//清除地图覆盖物

varcount=rs.boundaries.length;//行政区域的点有多少个

if(count===0){

alert('未能获取当前输入行政区域');

return;

}

varpointArray=[];

for(vari=0;i<count;i++){

varply=newBMap.Polygon(rs.boundaries[i],{strokeWeight:2,strokeColor:"#ff0000"});//建立多边形覆盖物

map.addOverlay(ply);//添加覆盖物

pointArray=pointArray.concat(ply.getPath());

}

//map.setViewport(pointArray);//调整视野

for(vari=0;i<mapData.length;i++)

{

varmarker=newBMap.Marker(newBMap.Point(mapData[i][0],mapData[i][1]));

map.addOverlay(marker);

varlabel=newBMap.Label("<fontcolor=blue><b>"+mapData[i][2]+"</b>("+mapData[i][3]+")</font>",{offset:newBMap.Size(20,-10)});

marker.setLabel(label);

//infowindow的标题

varinfoWindowTitle='<pstyle="font-weight:bold;color:#317ef3;font-size:14px">'+mapData[i][2]+'工程项目统计情况</p>';

//infowindow的显示信息

varinfoWindowHtml=infoWindowTitle;

infoWindowHtml+='<tablecellspacing="0"style="table-layout:fixed;width:100%;font:12pxarial,simsun,sans-serif"><tbody>';

infoWindowHtml+='<tr>';

infoWindowHtml+='<tdstyle=color:#666>储备项目:</td>';

infoWindowHtml+='<tdstyle=color:#317ef3>'+mapData[i][3]+'</td>';

infoWindowHtml+='<tdstyle=color:#317ef3><ahref=#style=color:#317ef3onclick=query("'+mapData[i][8]+'","Reserve")>详情</a></td>';

infoWindowHtml+='</tr>';

infoWindowHtml+='<tr>';

infoWindowHtml+='<tdstyle=color:#666>计划项目:</td>';

infoWindowHtml+='<tdstyle=color:#317ef3>'+mapData[i][4]+'</td>';

infoWindowHtml+='<tdstyle=color:blue><ahref=#style=color:#317ef3onclick=query("'+mapData[i][8]+'","Plan")>详情</a></td>';

infoWindowHtml+='</tr>';

infoWindowHtml+='<tr>';

infoWindowHtml+='<tdstyle=color:#666>设计项目:</td>';

infoWindowHtml+='<tdstyle=color:#317ef3>'+mapData[i][5]+'</td>';

infoWindowHtml+='<tdstyle=color:#317ef3><ahref=#style=color:#317ef3onclick=query("'+mapData[i][8]+'","Design")>详情</a></td>';

infoWindowHtml+='</tr>';

infoWindowHtml+='<tr>';

infoWindowHtml+='<tdstyle=color:#666>施工项目:</td>';

infoWindowHtml+='<tdstyle=color:#317ef3>'+mapData[i][6]+'</td>';

infoWindowHtml+='<tdstyle=color:#317ef3><ahref=#style=color:#317ef3onclick=query("'+mapData[i][8]+'","Build")>详情</a></td>';

infoWindowHtml+='</tr>';

infoWindowHtml+='<tr>';

infoWindowHtml+='<tdstyle=color:#666>结算项目:</td>';

infoWindowHtml+='<tdstyle=color:#317ef3>'+mapData[i][7]+'</td>';

infoWindowHtml+='<tdstyle=color:#317ef3><ahref=#style=color:#317ef3onclick=query("'+mapData[i][8]+'","Settlement")>详情</a></td>';

infoWindowHtml+='</tr>';

infoWindowHtml+='</tbody></table>';

addClickHandler(infoWindowHtml,marker);

}

//addlabel();

});

4.主要创新点

1)项目数据可视化

运用电子地图技术,采用百度API接口,将县、乡镇信息集成在百度地图上,并整合乡镇电网工程项目数据在百度地图上显示,显示效果如图2所示。

图2电网工程项目数据集成百度地图显示

2)便捷的交互模式

平台支持批量数据录入,一键式保存,提升工作人员办公效率。

3)多维度检索

平台支持多个维度对项目数据进行检索。

储备项目维度:以储备项目为基本查询条件检索项目数据

乡镇维度:以乡镇为基本查询条件检索项目数据

综合维度:综合储备项目、乡镇等查询条件检索项目数据

4)项目进度实时跟踪

平台可以实时监控跟踪项目进度,显示项目储备、投资计划、项目设计、项目施工以及结算等各个环节的项目完成情况,项目跟踪如图3所示。

图3电网工程项目一体化管理平台项目跟踪

5.结语

国网南召县供电公司通过对电网工程项目管理和互联网+管理模式的研究与探索,拓宽了项目管理思路,减少了项目管理过程中效率低下、错误率高、资料无法有效整合及分享、项目进度无法实时掌握的问题,有效提高了工程项目管理质量和水平,降低了管理成本,提高了生产力。

通过工程项目一体化管理平台,数据有效共享,流程实时监控。通过数据处理技术,快速检索项目数据。通过对工程建设数据进行统计及分析,为今后电网建设及投资导向提供依据,大大提高了经济效益和企业竞争力。

参考文献:

[1]中国互联网络信息中心.第37次中国互联网络发展状况统计报告[R].2016.

[2]王吉伟.“互联网+”未来发展十大趋势.2016(3)

作者简介:

黄建钊(1982-),男,河南南阳市人,高级工程师,从事电力系统项目投资、计划工作;

胡志永(1981-),男,河南南阳市人,工程师,从事电力信息系统建设、运维工作;

杨秋月(1987-),女,河南南阳市人,工程师,从事电力信息系统建设、运维工作。

Basedonthe"Internetplus"technologyofpowergridprojectintegrationmanagementplatformresearchandApplication

HuangJian-zhao,YangQiu-yue,HuZhi-yong

(1.StateGridNanzhaoElectricPowerCompany,Nan’Yang474650,China

2.StateGridNanZhaoElectricPowerCompany,Nan’Yang473000,China)

Abstract

Inrecentyears,withtheincreasingpopularityofInternettechnologyapplicationsinvariousindustries,spawnedanewformofInternetdevelopment,namely"Internetplus"."Internetplus"isthe"Internetplusvarioustraditionalindustries",itscoreideaistheuseofinformationcommunicationtechnologyandtheInternetplatform,sothattheInternetandtraditionalindustriesdepthofintegration,tocreateanewecologicaldevelopment[1].ThispaperisaimedatthemanagementofpowergridprojectswithInternetplustechnologypresentsanewpowergridprojectmanagementmode,soastoimprovethequalityandefficiencyofmanagementofpowergridproject.

Keywords:Internetplus,theintegratedmanagementplatformofpowergridproject.

标签:;  ;  ;  

基于“互联网+”技术的电网工程一体化管理平台研究及应用
下载Doc文档

猜你喜欢