您所在的位置: 首页 > 开发 > 架构&设计 >

基于Java EE技术和SOA架构的电力营销系统的设计与实现(2)

http://developer.51cto.com  2006-10-30 14:24  郇长武/李锐/王建林  计算机与信息技术  我要评论(0)
  • 摘要:该文在分析电力营销管理信息系统开放、标准、集成的实际需求的基础上,阐述了基于Java EE技术和面向服务架构(SOA)的电力营销管理信息系统。提出了业务组件化、服务化、应用分层的设计思想,讨论了电力营销系统涉及的Java EE技术、XML技术、Web应用框架等关键技术,并介绍了系统实际应用中的功能模块和具备的特点。
  • 标签:Java  SOA  应用分层体系结构  电力营销系统

2.3  Web应用框架

采用开放源码的应用框架(如Struts)作为电力营销系统的Web基础框架,该框架是符合模型-视图-控制(MVC)模型2及基于Java EE和XML技术的企业级Web应用框架。MVC结构是交互式应用程序广泛使用的一种体系结构,其核心就是做到多层应用的松散耦合,为基于组件驱动的Web编程提供极好的支持,为业务组件化奠定了良好的基础。

2.4  工作流服务

基于工作流联盟(WFMC)的工作流系统参考模型实现工作流平台,由过程建模工具、组织建模工具、系统监控工具、消息服务、系统接口、工作流调度引擎组成,为电力营销管理信息系统提供流程服务。通过抽象流程管理,使得业务过程各个步骤中的资源得到更合理的分配和利用,更好地监督、控制业务的流转情况。

2.5  权限管理服务

采用通用的权限管理平台为电力营销管理信息系统提供基于角色和策略的安全访问控制。通过权限管理服务设置权限项目、角色、用户、部门及相互间关联等,以完成授权。为业务系统提供组件接口,以实现验证用户身份、查询用户权限等功能。

2.6  图库一体化服务

基于Java开发,遵循MVC模式实现的图库一体化服务,实现了图形显示与业务逻辑的分层,为电力营销管理信息系统提供图形管理服务,为用电客户建立包括电源、变压器、电表、互感器等计量装置的拓扑图,反映其直观的拓扑接线方式。

2.7  电费计算服务

通过对业务和技术的总结提升,系统在一套稳健的数据模型——电费电价模型(电价模型、电量电费模型、电费计算模型)的基础上,采用基于交易中间件的三层体系结构,为电力营销管理信息系统提供电量、电费计算服务,保证计费处理的稳定、高效。

2.8  收费管理服务

通过总结实际工程项目的多种收费方式(坐收、走收、银电联网等),统一了大厅收费、与各家银行的接口协议,基于交易中间件实现统一的收费管理服务,为电力营销管理信息系统提供收费服务,保证收费处理的稳定、高效。

2.9  报表管理服务

采用通用的智能报表平台为电力营销管理信息系统提供报表管理服务,通过报表的模版定义,采用数据仓库的思想和模型,形成报表基础事实库,引入了维度、事实表、数据集的概念和通用化设置,实现了营销报表制作的实用化。

3  系统功能模块和特点

3.1  业扩管理

以工作流平台为支撑,覆盖了关口、趸售表计、高低压用户业扩业务的办理流程,实现了业扩业务的信息化流转,满足了业扩新增、日常变更等业务的要求。主要实现工作单管理、客户档案信息管理、供用电合同管理、业扩费用管理、综合查询、统计报表等功能。

3.2  计量管理

以计量资产生命周期管理为核心,实现日常计量器具由购置计划、资产进仓、校验到待装配、运行、报废等不同运行状态的全过程流程化管理,并与各种器具校验设备建立了数据接口。主要实现资产管理、内勤修校、运行管理、计划管理、标准装置和人员管理、统计报表、综合查询等功能。

3.3  电量电费管理

围绕电费档案展开电费的抄、核管理,根据业扩子系统和计量子系统提供的基础数据建立一套客户档案,准确、及时地计算出电量电费并生成应收记录,以月为单位生成每月的电费档案和应收档案,为电力企业的售电、电费回收、工作考核提供基础数据。主要实现日常业务管理、抄表管理、电费计算与核查、统计报表和综合查询等功能。

3.4  收费管理

将营销系统收费数据(应收、实收、抹帐、违约金减免等)进行帐务化处理,应收与实收对应关系明确,规范了电力营销系统的电费收缴管理。主要实现客户缴费管理、预收管理、帐务管理、票据管理和统计查询等功能。

3.5  需求侧管理

主要实现用电分析、业务分析、负荷分析、节电分析、综合分析以及市场分析等功能。将营销系统内与营销系统外的相关数据,经过数据清洗、过滤、聚集和抽取,形成需求侧数据分析的数据集市,形成面向分析主题的分析数据。

3.6  用电检查管理

主要实现用户主要电气设备管理、电工档案管理以及用户的预防性试验管理,用电安全检查管理、营业普查管理、用户违章用电及窃电处理、用户用电事故管理等功能,并实现查处违章窃电用户、电量电费退补业务的流程化管理。

3.7  线损和购电管理

主要实现线损考核指标维护、线损统计关系维护、线损统计、报表打印等功能,实现了线损指标考核管理和线损“四分”管理的报表统计要求。同时,以趸售、购电等特殊计费户的电量电费计算、统计管理为核心,量身定制了各类用户各个不同的“个性化”的电费计算、电费收费、报表统计功能,实现了趸售、购电的全过程管理及特定的统计报表要求。


共3页: 上一页 [1] 2 [3] 下一页
【内容导航】
WebSphere 实现SOA的利器
Java实用开发全集
Java类的基础教程专题
Java发展动态专题
透析SOA的技术支持
 
 验证码: (点击刷新验证码)   匿名发表
  • Linux C编程实战

  • 作者:童永清
  • 本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linu..
Copyright©2005-2008 51CTO.COM 版权所有