运用地理数据标签技术,,提升电信资源管理水平

【摘要】 随着电信业务快速发展,电信业原有的资源管理模式已不能满足市场发展需要。本文对电信业资源管理系统的发展历程、存在问题等方面进行了分析,提出了利用地理数据标签技术重塑电信业资源管理系统,重点对系统的总体设计和关键技术进行阐述,最后对系统的不足进行了说明。

【关键词】 电信资源 地理数据标签

电信业作为基础服务行业,信息化程度代表了一个国家的科技发展水平。中国电信业自改革开放以来,新技术大规模应用的广度和深度在世界范围内均位于前列,但资源管理支撑系统的更新发展却稍显落后,对业务发展带来一定制约。笔者从事多年电信企业管理,从资源管理实际需求出发,结合自身技术优势,提出了以地理数据标签为特征的资源管理模型,并进行了实际应用,取得了较好效果。

一、电信资源管理系统的历史与现状

上世纪90年代以来,我国电信行业的业务量以平均每年近一倍的速度实现快速增长。为提高电信资源管理水平,提高竞争力,原邮电部电信总局在1995年开始建设“市内电话业务计算机综合管理系统”,即“97系统”,实现了中国邮电业的管理现代化和自动化,为电信业的发展起到了重要的推动作用。随着中国电信业改革的深入,几大运营商数次进行重组,外部市场环境发生了翻天覆地的变化,“97系统”已经不能适应市场发展的需要。2005年以后,各运营商结合自身需求,在原有系统的基础上进行了升级改造和扩充,形成了现有电信资源管理系统,这些系统对支撑着中国庞大的电信客户群体起到了重要作用,为电信业蓬勃发展奠定了坚实的基础。

二、现行电信资源管理系统的不足

现行电信资源管理系统尽管在各电信运营商中的名称不同,但都是以生产系统为主体进行建立的,在目前电信业务种类繁多、用户需求至上的市场竞争环境中,无法更好的支撑业务需求。主要有以下两点不足:

1. 无法满足大数据时代的数据挖掘需求。早期的资源管理系统是按照“业务”划分进行建设,主要有窄带营收系统、宽带营帐系统、号线系统、网管系统等系统。以上系统是以完成某项业务特定需求而建立,较少考虑与其他系统的交互。由于没有用体系化的方法来统筹,故各系统间数据交互性差,不能有效对数据进行深度挖掘,形成“信息孤岛”。

2. 无法满足决策指标同屏展现的需求。电信企业必须拥有及时准确的决策定位能力,资源管理信息系统需要为决策工作提供数据支撑。现行系统是面向内部生产的,无法体现区域人力资源及财务状况等关键数据,而这此类数据是重要生产资源,在资源管理时要统筹考虑。

三、以地理数据标签技术为基础,重塑资源管理模式

电信企业的网络、人力、市场资源存在各自特点,如何将这些资源通过共有的属性进行关联,进而实行统一管理,实现资源间的“化学反应”,使企业资源得到高效配置,是资源管理的核心问题。

在对电信企业经营活动中的网络、人力、市场资源的全面研究后发现,通过将资源数据附加地理信息,以地理信息的“共性”为基础,可以实现对上述三种资源进行整合。

我们以经纬度坐标数据为主,其他地理数据为辅,对网络、人力、市场资源进行标识,为各项资源数据附上地理属性标签。由于这种标签是以地理信息数据为基础,所以称之为地理数据标签。通过给网络、人力、市场资源打上地理数据标签,我们可以实现对这三种资源进行统一管理、调度、分析,从而达到盘活企业资源,提高企业资源配置效率,进而提升企业竞争力的目的。

四、资源管理系统整体架构设计

4.1 系统设计思路及实现目标

通过地理数据标签技术给网络、人力、市场等资源打上地理数据标签,将各种资源融合起来,进行统一管理。利用地图信息技术,将资源的分布情况以可视化的方式直观的呈现出来,为电信企业各级领导提供一份详细的“兵力、火力配置图”,从而为企业决策提供有力支持。

4.2系统需求分析

良好的需求分析是系统设计的重要环节,我们经过充分的论证和调研,对需求分析按照两个角度进行了汇总分析。

4.2.1 按使用对象为目标进行的需求分析

使用对象分为业务管理层、管理控制层、决策层三个层次,这三个层次分别对应电信企业经营体系中的三级管理体系:基层经营班组、市分公司、省分公司。下面对各层级需要的功能做简单描述。

1.业务管理层

业务管理层是系统的最低层,需要实现对各类生产资料的初级分析,即地理标签定位。需要对网络、市场、人员按照地理分布位置分别使用标签进行标注,实现资源的地图展现。

2.管理控制层

管理控制层需要对业务管理层上报的数据进行再次的分析和筛选,对数据进行汇总和分析,同屏呈现市分公司范围内的资源分布状况,提供各类资源调配动态趋势。

3.决策层

决策层位于整个系统的顶端,分析处理数据包括整个企业。该层对所有数据建立适当的数学分析模型,通过对于下层提交的数据进行智能和科学的数据分析,深度挖掘数据背后所呈现的隐含信息,对企业发展趋势进行预判。

4.2.2按照系统数据处理阶段进行的需求分析

系统的数据可能来自系统本身,也可能需要外部其他系统的数据交换。只有全面掌握全部数据,才能在此基础是上进行科学有效的分析。因此从该角度出发,将系统结构分为以下几个层次:地理信息基础数据处理层、相关数据交换层、统计分析层、结果呈现层。

4.3系统架构总体设计

4.3.1系统逻辑框架

通过地理数据标签技术给网络资源、人力资源、市场资源打上标签,进行资源的标准化,由可视化展示层利用地图信息技术将各类资源直观的展示给系统使用者。

4.3.2系统技术实现方案

系统采用JAVA进行系统的开发,JAVA的跨平台特性、安全性、健壮性为我们的后期开发、扩展提供了保障,中间件采用WEBLOGIC,数据库采用业界领先的ORACLE数据库。

五、地理数据标签技术的关键点

按照地理数据标签技术管理分析资源,需要有相关技术进行支撑和保障,下面对关键技术点进行介绍。

5.1在系统中如何定位地理标签坐标

坐标作为地理标签中的核心元素,如何快捷方便上报系统尤其重要。系统支持三种模式坐标上报:

5.1.1 GPS定位上报

通过手机终端的GPS模块可以方便的对目标信息进行地理标签的坐标标注。

5.1.2 通过WEB界面在地图上标注

采用地图API作为接口,通过WEB地图浏览和鼠标点击完成坐标点的标注。

5.1.3 地址解析定位

地址解析的方式是通过地图API的服务类Geocoder()构造函数来获取,针对一些已有地址信息的地理标签可以进行自动转换坐标。利用该技术可以实现基础数据通过地址来初始化坐标信息,实现导入工作。

5.2地理标签在地图中如何进行展示

5.2.1 用图标形式显示地理标签

根据坐标信息在地图中显示出地理标签所在地的位置。根据不同类型的信息采用不同的图标来显示。通过API的覆盖物类Marker(point:Point[, opts:MarkerOptions]) 构造函数来创建地理标签在地图上显示。

5.2.2 如何在图标上显示地理标签名称

通过API的覆盖物类Label构造函数Label(content:String[, opts:LabelOptions])来实现在地图中显示地理标签的名称信息。

5.3地理标签如何在特定地图区域中显示

5.3.1 判断哪些地理标签在区域内

在地图中要按区域显示不同区域内的地理标签信息,必须首先判断地理标签的区域归属问题,如果采用传统方法,在地理标签属性中增加一个所属区域的标示来记录,虽能解决此问题,但在区域调整的情况下,需要对相关区域内所有的地理标签的属性重新进行调整,这在实际的操作中极为不便。因此系统通过地理标签点的坐标和区域的坐标进行计算来自动归属。

本系统采用射线判别法。所谓的射线方法,就是从要判断的地理标签坐标点向左边的水平方向画一条射线,然后计算这条射线和判断多边形区域的各条边的交叉点的个数。如果交叉点的个数是奇数,那我们可以判断这个地理标签坐标点在多边形内部;如果交叉点的个数是偶数,那我们判断该地理标签坐标点在判断多边形区域的外部。使用这个方法我们可以判断出来大部分情况,但是有一些特殊的情况需要我们做特殊的判断处理。

a)地理标签坐标在区域多边形边上

遇到这种情况,我们可以直接判断地理标签坐标在区域多边形的内部,我们可以在应用射线方法之前做判断。

b) 射线和区域多边形的某一边重叠

遇到这种情况,可能会判断出来射线和区域多边形有无数交叉点,所以我们只需忽略该该情况即可。

综合利用上面的方法,我们就可以判断出地理标签的点坐标与地图多边形区域的位置关系了。

5.3.2区域内不同地理标签显示切换

在区域内存在不同信息属性的地理标签,如果在区域中同时显示,会造成地图同时显示过多的地理标签,如何能按照不同属性根据用户需要来切换显示自己需要的信息内容。系统通过对不同属性的地理标签进行分组处理实现。在取消显示的时候,通过地图的getMap()属性首先获取覆盖物所在的map对象。然后根据对象属性的标识使用API的覆盖物方法removeOverlay(overlay:Overlay)进行清除选择的地理信息标签。

在选择要显示地理标签分类的属性时,首先根据属性的标识从数据库获取该区域内所有的坐标信息,然后通过地图API的覆盖物方法addOverlay(overlay:Overlay)实现地理标签在地图的显示。

5.3.3自定义区域信息统计实现

除了根据特定区域方式来显示地理标签信息,有时无法满足信息管理的需要,为了能实现此功能,需要在地图中手工绘制区域来实现地理信息标签的数据统计和显示,具体实现过程如下:

首先通过地图API的覆盖物类的Polygon构造函数将选择的坐标数组绘制多边形覆盖物。

Polygon(points:Array[, opts:PolygonOptions])。

在显示区域的同时,将点坐标数组通过数据库查询判断区域内的地理坐标信息数据,为了能够提高查询效率,系统先根据多边形的顶点创建的矩形区域来进行第一次判断,然后根据查询的结果集使用射线判法来循环判断坐标点是否在多边形内。

通过判断将区域内的点坐标信息使用Marker构造函数在地图中显示。

5.4地理标签如何在区域展示详细信息

在地图中显示的地理标签信息,由于显示界面的问题只能显示标签名称,但对于地理标签的其他内容的信息无法全部显示。为了能够全面展示信息内容,通过信息窗口技术来实现。当用户鼠标点击对应的地理标签的图标或名称时,通过对地理标签的图标和名称的监听事件addEventListener(event:String, handler:Function) 来判断用户是否点击,触发显示详细的信息。

六、资源管理系统应用实施效果

该系统将网络、人力、市场资源进行统一管理,实现了各种资源的统一调度,达到了整合电信企业资源目的,为企业的发展提供了有力支撑,对公司的经营发展起到了促进作用。

6.1改变资源管理模式。系统利用地理数据标签技术,结合电信企业特点,整合现有的各类信息化系统和市场、网络、人力资源等数据资源。使决策层实时了解分公司、经营部基层班组的资源配置现状,准确及时提供基层经营单元市场发展需要的基础资源数据,实现公司、分公司、经营部层面的资源实时的监管。

6.2提高资源配置效率。各种信息由分散管理转变为集中管理,原有分散的信息源进行了高效的整合。通过资源整合,在不增加人员和投资的情况下,充分释放公司生产力。最大限度的提高作业效率、市场响应速度和网络资源的利用效率,适应电信企业转型发展要求。

6.3降低企业运营成本。系统投入使用后,可实现对公司最小管理单元“网格”的成本核算,详细了解每个管理单元的盈亏情况,对网格的每位员工所负责的市场区域、在网客户、营销进程、营收结果、网络资源及利用情况进行实施掌控,提升经营效果,降低运营成本。

七、系统下一步优化方向

通过实际应用,运用地理数据标签技术的资源管理系统总体设计是成功的,但仍存在不足,有待进一步完善。

7.1基础数据交叉分析难度大

在系统基础数据分析中,同一类数据在不同系统中的数据属性不同,对数据进行交叉比对时难度较大。

7.2部分数据手工录入,更新周期长

部分网络资源原有系统数据不包含地理信息,由手工录入系统。因此该部分数据更新周期长,易发生差错。

7.3大数据的挖掘深度仍显不足

系统对数据进行的分析基本可满足经营需要,能够反应业务的发展趋势。但对海量的大数据,挖掘工作还有待加强。例如对单区域人员劳动产率进行分析预警,对用户流失原因进行分析等。

参 考 文 献

[1]齐飞. 山东电信资源管理系统的研究与实践[D].南京邮电大学,2012.

[2]罗秀金. 电信资源管理系统的设计与实现[D].清华大学,2004.

[3]林海英. 基于GIS的电信资源管理系统关键技术研究[D].哈尔滨工程大学,2003.

[4]叶云,李小进. 电信资源管理系统的定位与开发[J]. 中兴通讯技术,2002,05:47-49.

[5] 范鹏飞,赵向军,王正 ,电信企业精细化管理.北京:中央编译出版社,2012.

[6]许可. 电信转型期战略管理创新.北京:北京邮电大学版社,2013