本发明专利技术提供一种适用于集中部署的多级结算协调控制方法,包括以下步骤:划分业务场景,并建立基于场景复制的跨场景业务数据共享策略;建立跨场景的结算流程;创建流程实例,通过业务操作,驱动流程运转;集中管控流程指标和业务指标。本发明专利技术通过业务场景划分、场景共享策略和跨场景的流程定义、指标集中监控等,实现不同场景之间业务数据交互和流程流转,大幅提高了结算工作的效率,为未来适应日前市场和实时市场,按月结算将改为按周结算提供了技术条件。
【技术实现步骤摘要】
本专利技术涉及一种控制方法,具体涉及一种适用于集中部署的多级结算协调控制方 法。
技术介绍
随着电力资源在更大范围优化配置的要求,和电力交易业务集约化程度的提升, 集中部署的电力市场交易运营系统被提出,目的是实现多级市场统一平台运作、资源统一 优化协调、结算统一流程管控,为电力资源优化配置提供技术保障。在集中部署模式下,国 网范围内的总、分部、省市共32个市场,共用一套应用,一个数据库,所有市场既相互独立、 又协同运作。在新的系统架构中,多级市场共用一套业务应用,数据的物理壁皇被打破,多 级结算的协调管控得以实现,彻底解决了分级部署系统中,不同市场之间互相独立,结算信 息交互通过文件、电话、传真等方式,导致的工作效率低下、难以并行结算等问题。
技术实现思路
为了克服上述现有技术的不足,本专利技术提供一种适用于集中部署的多级结算协调 控制方法,通过业务场景划分、场景共享策略和跨场景的流程定义、指标集中监控等,实现 不同场景之间业务数据交互和流程流转,大幅提高了结算工作的效率,为未来适应日前市 场和实时市场,按月结算将改为按周结算提供了技术条件。 为了实现上述专利技术目的,本专利技术采取如下技术方案: 本专利技术,所述方法包括以下步骤: 步骤1 :划分业务场景,并建立基于场景复制的跨场景业务数据共享策略; 步骤2:建立跨场景的结算流程; 步骤3:创建流程实例,通过业务操作,驱动流程运转; 步骤4 :集中管控流程指标和业务指标。 所述步骤1中的业务场景是指参与者完成各个市场业务的运行环境,其为每个市 场业务确定系统资源使用边界;将业务场景划分为源场景和目标场景,源场景指生成业务 数据的业务场景,目标场景指其它需要访问业务数据的业务场景。 建立基于场景复制的跨场景业务数据共享策略包括: 1)在所述源场景中,通过业务应用进行业务数据的维护,业务数据带有场景标 识; 2)在所述源场景中进行业务数据共享操作,直接指定业务表和业务数据,或根据 预定义的共享规则,获取批量业务数据; 3)选择目标场景,触发共享操作,后台服务进行业务数据的复制,同时建立起源场 景中业务数据和目标场景中业务数据之间的关联关系,完成业务数据的发布; 4)在目标场景中,进行业务数据的访问和确认;若源场景中的业务数据发生变 化,触发消息服务,自动发送消息至目标场景,目标场景通过业务数据重载功能,控制业务 数据是否同步;若在目标场景中,已经根据业务数据生成了后续的二次数据,则建立业务数 据版本,实现历史数据可追溯。 所述步骤2具体包括以下步骤: 步骤2-1 :定义流程,录入流程的名称、版本号和说明信息,确定流程为私有或共 享,标记为私有的流程,仅限本业务场景使用,标记为共享的流程,所有业务场景均可使 用; 步骤2-2 :绘制流程图,选择流程图元,对流程事件进行组态; 步骤2-3 :跨场景为流程指定参与者列表,或采用参与者规则设定参与者的范围, 支持跨场景调用统一权限系统的所有用户; 步骤2-4 :设置业务操作,定义流程关联的功能模块;功能模块中嵌入提交按钮, 调用流程事件接口,记录流程状态,用于驱动流程流转;当流程具有多个参与者时,通过完 成规则,设置流程的综合推动条件,并辅助设置时间限制,当时间接近限值时,给予参与者 提醒; 步骤2-5 :为流程设置监控指标,包括名称、描述和指标抽取逻辑。 所述步骤3中,流程实例可创建多个,即多个流程实例并发运行。 所述步骤3具体包括以下步骤: 步骤3-1 :在流程实例中,由应用模块调用流程引擎接口,启动流程; 步骤3-2 :在流程的每个环节,结合业务操作和参与者的定义,形成代办事宜并发 布,触发不同业务场景的功能模块被访问; 步骤3-3 :在功能模块中,若业务数据来自其他业务场景共享,则先进行业务数据 加载操作;该功能模块中业务数据处理完毕后,若业务数据需要共享至其他业务场景,则进 行共享操作; 步骤3-4 :功能模块中嵌入提交按钮,调用流程事件接口,向流程引擎传递流程状 〇 所述步骤4具体包括以下步骤: 步骤4-1 :通过场景标识和时间对所有业务场景的流程状态进行过滤查询,选择 流程,以查询所有的流程指标; 步骤4-2 :通过脚本语言描述业务指标,业务指标中使用变量marketld和 qryMonth将业务场景和查询月份参数化,在具体查询时,由界面传入真实值进行替换。 与现有技术相比,本专利技术的有益效果在于: (1)鉴于结算数据对可追溯性和准确性的要求,业务场景之间的数据共享,采用场 景复制的共享策略;当业务数据被共享时,通过复制在目标场景生成相同的业务数据,并建 立起源场景中业务数据和目标场景中业务数据之间的关联关系;在被共享场景中,业务数 据的访问和使用,完全等同于本业务场景的业务数据,不需要程序的特别处理。同时在源场 景和目标场景之间建立了控制手段,当源场景中业务数据发生变化时,目标场景的业务数 据如果已经生成了二次数据,那么可以不跟随变化,而是建立数据版本,保证自身数据的可 追溯性; (2)本专利技术基于业务场景共享策略,提出了适应于多级结算的跨场景流程的定义 和实例驱动方法,通过流程服务和业务应用的松耦合,实现业务和流程的互相调用,流程设 置中,可以跨业务场景选择参与者角色。基于集中部署的多级结算协调控制,有效地解决 了传统的分级部署系统中,场景之间的信息交互通过线下的文件、电话、传真等人工传递方 式,协调时间长、效率低下的缺点。【附图说明】 图1是本专利技术提供的适用于集中部署的多级结算协调控制方法流程图; 图2是基于场景复制的跨场景业务数据共享策略流程图; 图3是本专利技术实施例中长南荆特高压交流(华北送华中)结算电量确认流程图。【具体实施方式】 下面结合附图对本专利技术作进一步详细说明。 如图1,本专利技术,所述方法包括以下 步骤: 步骤1 :划分业务场景,并建立基于场景复制的跨场景业务数据共享策略; 步骤2:建立跨场景的结算流程; 步骤3 :创建流程实例,通过业务操作,驱动流程运转; 步骤4 :集中管控流程指标和业务指标。 所述步骤1中的业务场景是指参与者完成各个市场业务的运行环境,其为每个市 场业务确定系统资源使用边界;将业务场景划分为源场景和目标场景,源场景指生成业务 数据的业务场景,目标场景指其它需要访问业务数据的业务场景。 如图2,建立基于场景复制的跨场景业务数据共享策略包括: 1)在所述源场景中,通过业务应用进行业务数据的维护,业务数据带有场景标 识; 2)在所述源场景中进行业务数据共享操作,直接指定业务表和业务数据,或根据 预定义的共享规则,获取批量业务数据; 3)选择目标场景,触发共享操作,后台服务进行业务数据的复制,同时建立起源场 景中业务数据和目标场景中业务数据之间的关联关系,完成业务数据的发布; 4)在目标场景中,进行业务数据的访问和确认;若当前第1页1 2 本文档来自技高网...
【技术保护点】
一种适用于集中部署的多级结算协调控制方法,其特征在于:所述方法包括以下步骤:步骤1:划分业务场景,并建立基于场景复制的跨场景业务数据共享策略;步骤2:建立跨场景的结算流程;步骤3:创建流程实例,通过业务操作,驱动流程运转;步骤4:集中管控流程指标和业务指标。
【技术特征摘要】
【专利技术属性】
技术研发人员:郭艳敏,龙苏岩,徐骏,赵彤,黄春波,邵平,郑亚先,王高琴,薛必克,程海花,叶飞,
申请(专利权)人:中国电力科学研究院,国家电网公司,江苏省电力公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。