基于WebService的电力营销管理信息系统架构研究

(整期优先)网络出版时间:2014-09-19
/ 2

基于WebService的电力营销管理信息系统架构研究

范志毅

范志毅

新疆电力设计院乌鲁木齐830000

[摘要]随着信息技术的不断进步发展,电力营销也上升到计算机管理的层面,有助于促进电力的精准和有效营销,给电力产业的发展带来了巨大的机遇与效益。本文,基于WebService技术的介绍和分析,提出架构电力营销管理信息系统的开发思路,从技术和理论上阐述WebService电力营销管理信息系统的强大技术性和功能性,为电力营销的发展提供技术支撑。

[关键词]WebService;电力营销管理信息系统;架构;研究

前言:经济的迅猛发展,人们生活水平的不断提高,社会对电力的需求日益增长,传统的电力营销管理手段以满足不了电力市场的需要,为了实现电力营销的共享、快捷和精准性,研发新一代的电力营销管理系统显得尤为重要,WebService以其强大的功能性为其提供了有力的技术支持。

一、WebService技术概述

目前我国对于WebService还没有形成严密的界定,一般认为它是构件技术在Internet上的延伸,基于XML和开放标准协议,进行接口定义和方法调用实现功能的一种服务体系[1]。简单地说,WebService就是用户的请求和数据库做交互。它具有跨平台性、不受开发语言的限制,跨防火墙、易于部署和维护的特点。webservice可以实现响应一个用户的请求,也可以是一组较为复杂的应用。一旦WebService在网络上发布一组数据,其他应用程序和其他WebService就能够发现和调用服务数据为其所用。

WebService是一种包括三种实体和三种操作的体系,服务提供者、服务请求者和服务注册器是它的实体结构,通过这三种实现三种操作,即发布、查找和绑定[2]。其中,服务提供者是服务的所有者,将所有提供服务进行发布,并且对自身服务的请求做出响应,这主要是通过向服务注册器注册自己提供的功能和访问接口来实现的。服务注册器是用来注册服务描述信息,是服务提供者和服务请求者的交互平台,服务提供者在这里发布服务,服务请求者登录注册器查找服务,并获取服务的绑定信息。服务请求者就是服务的对象和用户,从经济角度即为消费者,他们通过服务注册器查找所需要的服务,然后调用该服务有关的信息数据。

二、电力营销管理信息系统功能呈现

电力营销管理系统应包括系统管理、计量管理、业务管理、电量电费管理和收费管理以及实现与银行数据接口实时联网等功能。系统管理又包括组织机构、用户信息和权限管理以及数据维护等内容。组织结构管理主要是实现对供电企业行政机构进行添加和撤销;用户信息管理是供电企业对用户的添加和删除以及调岗;用户的权限管理主要是实现对用户权限以及登录名和密码的设置;另外,还有码表数据维护是对系统中所使用的一切码表进行添加、启用和停用。计量管理主要是为了实现计量设备入库、计量设备发放、校检和拆下、报废以及人员、统计管理等功能的系统。

实现电力电量及电费的信息化管理是建立电力营销管理信息系统的关键,并通过与银行接口的对接,实现实时缴费实时统计的目的。银行接口实时联网系统是电力营销管理信息系统的终端功能,是充分利用联网银行的密集应用网店的优势,以先进可靠的数据交互以及安全技术为依托,采用实时联机处理的方式由银行进行网络电费代收等业务,是用户进行方便安全的支付电费的有效途径。

业务工作流平台是业务管理系统功能实现的支撑,包括高低压用户新装、信息变更、周期轮换以及销户等电力业务的管理,是实现业扩业务信息化、满足业务新增和日常变更要求的重要手段方式。

WebService以其强大的技术功能,是这些系统功能有效实现的重要技术手段,通过WebService开发电力营销管理信息系统在实现其功能化的基础上,因其不受开发语言的限制,可以最大程度的解决每种开发语言的系统开发弊端,使系统更加便捷、更加便于管理和维护,使电力营销更加具有共享性、精准性、安全性和易开发性。

三、基于WebService的电力营销管理信息系统的架构方案

(一)基于WebService的软件系统架构

基于WebService的电力营销管理信息系统建立多层系统架构,第一层即为基础层—前台显示UI层,主要包括Web浏览器、页面等,主要是实现人机交互,进行数据信息的输入与显示[3]。接着是网络服务层,它主要是通过IIS,Apache和Weblogic等应用软件搭建,是对前台显示层传出来的数据服务请求进行发布和受理。第三层是业务逻辑BLL层,是对业务逻辑的运算处理,封装WebService的所有服务,为电力营销提供多个WebService。最后就是数据访问DAL层,是通过Oracle、SQLserver等手段建立起来的数据库开发层,主要是对数据库的各种管理实现数据存储、释放与交互。

(二)基于WebService的电力营销管理信息系统的实施

电力营销管理信息系统主要分为客户服务层、营销工作质量监控管理层、营销业务和管理决策支持层4个层面。各层关系如下图:

第一,客户服务层主要是进行报表制作、综合查询、电量电费分析以及客户分析等服务,为用户提供高效、快捷的优质服务、提高电力企业的市场生命力和竞争力是其最终的目的。主要通过营业厅、互联网等服务手段,为客户提供用电情况、用电常识以及技术等服务,实施受理客户递交的请求以及投诉业务。

第二,营销业务层主要对工作流程进行调控、进行业务稽查[4]。目标是将业务进行科学规范管理,对营销业务实现快捷精准处理。营销工作质量层是对业务工作的考核和监督,并从中发现问题,及时做出调控措施,督促纠正和执行。营销管理决策层是通过对以上三个层级的分析,为营销提供策略,以及对市场开发运营以及企业形象设计等方面进行管理。

因此,电力营销管理信息系统是一个开放和共享性的系统,WebService从横向和纵向为其提供了全方位的集成系统,在这一系统里各子系统不需要重新开放,只要将某些功能封装成WebService,进行数据信息调用,就可以实现它们之间的有效集成,因为电力营销管理信息系统就是由众多的WebService构成的,它可以实现多个WebService数据服务的共享,实现电力营销的系统同一管理,提高系统的经济和实用价值。

结语:基于WebService的电力营销管理信息系统的架构,在技术层面解决了开发语言对系统架构的弊端,使系统开发和应用更加方便科学,避免了开发资金和人员的浪费,从而实现应用软件的有效实施和系统的有效运作。

参考文献

[1]王咸伟,许万超.基于WebService的建材租赁管理信息系统的设计与实现[J].电脑与信息技术,2012,03:54-58.

[2]孙刚,王秀友,王浩.基于WebService的区域物流信息平台构建研究[J].物流科技,2012,12:22-23.

[3]钟贵.基于WebServices的学科建设管理信息系统研究与实现[J].电脑知识与技术,2013,22:5084-5086.

[4]李瑞锋.基于CIM模型的电力营销管理信息系统建设及应用[J].中外企业家,2013,23:101-103.