数据交互系统的制作方法

文档序号:9417399阅读:420来源:国知局
数据交互系统的制作方法
【技术领域】
[0001] 本发明涉及运营监控领域,具体而言,涉及一种数据交互系统。
【背景技术】
[0002] 运营监控系统集成了各个业务系统的业务数据,包含业务指标及部分明细数据, 有效地支撑了运营监测中心各项业务工作的顺利开展。但随着运营监控系统功能的不断完 善,现有的业务数据已经不能满足运营监控系统的实际需求,需要从营销系统中获取满足 运营监控系统需求的营销数据,以支撑运营监控系统的正常工作。但是,现有技术中运营监 控系统与营销系统之间的数据交互通常采用人工方式,采用人工方式进行系统间的数据交 互将会造成数据交互不及时,数据交互频率不稳定,人员工作量巨大以及无法快速准确地 查找定位业务异常问题,严重降低了运营监控系统的工作效率。
[0003] 针对相关技术采用人工方式进行系统间数据交互造成的数据交互不及时的问题, 目前尚未提出有效的解决方案。

【发明内容】

[0004] 本发明实施例提供了一种数据交互系统,以至少解决相关技术采用人工方式进行 系统间数据交互造成的数据交互不及时的技术问题。
[0005] 根据本发明实施例的一个方面,提供了一种数据交互系统,包括:营销系统,用于 准备运营监控系统所需的营销数据;中间库,第一端与营销系统相连接,第二端与运营监控 系统相连接,用于在营销系统和运营监控系统间进行数据交互;运营监控系统,用于通过中 间库接收营销数据,并将营销数据中的异常数据通过中间库反馈给营销系统。
[0006] 进一步地,数据交互系统还包括:企业服务总线,用于为营销系统和运营监控系统 提供服务,其中,营销系统在企业服务总线上注册有第一服务,运营监控系统在企业服务总 线上注册有第二服务。
[0007] 进一步地,运营监控系统通过调用第一服务向营销系统发送第一数据信息。
[0008] 进一步地,营销系统通过调用第二服务向运营监控系统发送第二数据信息。
[0009] 进一步地,营销系统中包括:数据准备工具,用于从营销系统中获取营销数据,并 将营销数据发送至中间库。
[0010] 进一步地,数据准备工具还用于记录营销数据的发送日志,其中,发送日志中包 括:营销数据的发送时间;以及营销数据的数据内容。
[0011] 进一步地,数据准备工具还用于设置营销数据的发送周期,按照发送周期向中间 库发送营销数据。
[0012] 进一步地,营销系统与运营监控系统之间通过网络服务或者中间库进行数据交 互。
[0013] 进一步地,营销系统与运营监控系统之间通过中间库进行数据交互的条件为:营 销系统和运营监控系统之间交互的数据量超过预设阈值。
[0014] 进一步地,营销系统与运营监控系统之间通过网络服务进行数据交互的条件为: 营销系统和运营监控系统之间交互的数据量低于预设阈值。
[0015] 在本发明实施例中,采用中间库的方式,通过在营销系统和运营监控系统之间设 置用于数据交互的中间库,达到了在营销系统和运营监控系统之间及时进行数据交互的目 的,从而实现了提高数据交互效率的技术效果,进而解决了相关技术采用人工方式进行系 统间数据交互造成的数据交互不及时的技术问题。
【附图说明】
[0016] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017] 图1是根据本发明第一实施例的数据交互系统的示意图;以及
[0018] 图2是根据本发明第二实施例的数据交互系统的示意图。
【具体实施方式】
[0019] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范 围。
[0020] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用 的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。此外,术语"包括"和"具有"以及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产 品或设备固有的其它步骤或单元。
[0021] 根据本发明实施例,提供了 一种数据交互系统。
[0022] 图1是根据本发明第一实施例的数据交互系统的示意图,如图1所示,该数据交互 系统包括:营销系统10、运营监控系统20以及中间库30。
[0023] 营销系统10,用于准备运营监控系统所需的营销数据;中间库30,第一端与营销 系统相连接,第二端与运营监控系统相连接,用于在营销系统和运营监控系统间进行数据 交互;运营监控系统20,用于通过中间库接收营销数据,并将营销数据中的异常数据通过 中间库反馈给营销系统。
[0024] 通过该实施例的数据交互系统解决了相关技术采用人工方式进行系统间数据交 互造成的数据交互不及时的技术问题,达到了提高数据交互效率,减少人员工作量的技术 效果。
[0025] 在本发明第一实施例的数据交互系统中,营销系统10用于准备营销数据,该营销 数据为运营监控系统20所需的业务数据。如表1所示,营销数据包括4个业务分类,分别 为业扩报装,抄表核算,收费帐务以及用电检查。每个业务分类中包括多个主题数据。运营 监控系统20所需的14个主题数据在营销系统10中进行数据准备,通过中间库30实现将 营销系统10中的营销数据发送至运营监控系统20,有效地支撑了运营监控系统20的正常 监控工作。
[0026] 表1营销数据的分类及名称
[0027]
[0029] 可选地,营销系统10中包括数据准备工具,该数据准备工具主要用于从营销系统 10中获取营销数据,并将营销数据发送至中间库30。营销系统10中存储有大量数据,其 中,运营监控系统20所需的业务数据只是大量数据中的部分数据,故需要数据准备工具从 大量数据中获取运营监控系统20所需的业务数据,即营销数据。利用数据准备工具从大量 数据中获取营销数据可以采用条件查询,筛选,过滤等技术手段。利用数据准备工具从营销 系统10中存储的大量数据中获取营销数据,只向中间库30发送运营监控系统所需的数据, 不仅减小了数据传输压力,提高了数据传输速率,而且减小了中间库的资源消耗,提高了运 营监控系统20的工作效率。
[0030] 数据准备工具还具有数据暂存或者永久性存储的功能,用于存储或者暂存从营销 系统10中存储的大量数据中获取营销数据,如果营销数据在发送至中间库30的过程中由 于某种原因导致数据发送失败,数据准备工具会将存储的营销数据再次发送至中间库30, 直至发送成功。数据准备工具存储营销数据的功能保证了营销数据发送至中间库的成功 率。
[0031] 数据准备工具还具有设置营销数据的发送周期的功能,数据准备工具从营销系统 10中存储的大量数据中获取营销数据之后,会按照设置好的发送周期向中间库30发送营 销数据。数据准备工具设置的发送周期可以根据实际需求进行相应地调整,比如10分钟, 1小时,1天等。数据准备工具通过设置发送周期周期性地定时向中间库30发送营销数据, 减少了人员参与,有利于节省人员工作量,提高数据发送效率。
[0032] 数据准备工具在向中间库30发送营销数据时,会记录营销数据的发送日志,其 中,发送日志中可以包括:营销数据的发送时间;以及营销数据的数据内容。发送日志中还 可以包括:营销数据的数据量,中间库接收到营销数据的时间等。数据准备工具记录营销数 据的发送日志,有利于后续快速方便地对营销数据的查询以及维护。
[0033] 中间库30可以是数据库,也可以是数据表。中间库30可以被营销系统10访问, 也可以被运营监控系统20访问。中间库30的第一端与营销系统10相连接,第二端与运营 监控系统20相连接,主要用于在营销系统10与运营监控系统30之间进行数据交互。
[0034] 可选地,数据准备工具按发送周期周期性地向中间库30发送营销数据,中间库30 每接收到一次营销数据,会将该接收到的营销数据进行存储,并向运营监控系统20发送通 知信号,该通知信号用于通知运营监控系统20获取营销数据。运营监控系统20在接收到 中间库30发送的通知信号之后,会从中间库30中扫描数据,获取自身所需的业务数据。运 营监控系统20还可以按照发送周期周期性地对中间库30进行数据扫描,在扫描到该发送 周期对应的营销数据时,立即从中间库30中获取该发送周期内的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1