一种数据匹配方法及系统技术方案

技术编号:16587317 阅读:18 留言:0更新日期:2017-11-18 14:52
本发明专利技术一种数据匹配方法包括步骤捕捉动作信息,提取特征,获取映射关系,匹配特征,输出数据,本发明专利技术还涉及一种数据匹配系统,包括配置模块和匹配模块,配置模块包括信息捕捉模块和特征提取模块,匹配模块包括信息获取模块、数据匹配模块、关系匹配模块,通过在内存进行操作,目标系统的控件位置与源系统的控件位置不一致时,实现数据的正确匹配,适用于多数据系统的数据匹配,通过机器捕捉、提取、识别、判断动作信息的特征,解决运维工作中“智能识别”的关键难点,实现对运维需求的智能判断和操作执行,具备智能识别能力,对非计划情况及时应对,解决因不同系统之间操作运维方式不同,无适应性广且可靠性高的自动化操作运维系统问题。

A data matching method and system

The invention relates to a data matching method comprises the steps of capturing motion information, feature extraction, feature matching, obtaining the mapping relation of output data, the invention also relates to a data matching system, including the configuration module and a matching module, configuration module including information capture module and feature extraction module, the module including information acquisition module, data matching the relationship between matching module, module, through the operation in the memory, the control position and source system of the target system control position is not consistent, correct matching data, suitable for multi system data capture, data matching, through the machine extraction, recognition, to judge the motion information, solve the maintenance work of \intelligent recognition\ the key difficulty, intelligent judgment and operation of the operation and maintenance needs execution, with intelligent recognition ability of non love plan In order to solve the problem of automatic operation and maintenance system without wide adaptability and high reliability due to different operation and maintenance modes between different systems.

【技术实现步骤摘要】
一种数据匹配方法及系统
本专利技术涉及数据匹配
,尤其涉及一种数据匹配方法及系统。
技术介绍
随着计算机信息化建设和网络技术的飞速发展,系统操作量、操作频率、操作覆盖范围等的需求越发突出,在许多信息化系统操作和运维过程中,需要进行大量的、重复性、持续性的系统操作,这对管理运维人员提出了很高的工作要求,大量使用人力而产生疲劳作业、误操作、反应慢等负面操作行为,对系统运维造成极大的安全隐患,同时由于不同系统之间的操作运维方式不尽相同,目前无法适应性广、可靠性高的自动化操作运维系统来解放人力。为解放运维人力,减少甚至杜绝各种人力带来的负面操作行为,目前较为流行的是采用自动脚本的方式,分步自动执行相关操作,但始终不能做到“全局管控、多面联动”的智能运维管理水平,由于自动脚本不具备智能识别能力,只能按照设定指令机械执行,对于非计划情况无法进行及时应对,因此在执行自动脚本的同时仍然需要安排一定量的运维人力来进行值班监控,以随时切换成人工方式处理问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种数据匹配方法及系统,通过在内存进行操作,目标系统的控件位置与源系统的控件位置不一致时,实现数据的正确匹配,适用于多数据系统的数据匹配,通过机器捕捉、提取、识别、判断动作信息的特征,解决运维工作中“智能识别”的关键难点,实现对运维需求的智能判断和执行操作,具备智能识别能力,对非计划情况及时应对,解决因不同系统之间操作运维方式不同,无适应性广且可靠性高的自动化操作运维系统问题。本专利技术提供一种数据匹配方法,包括以下步骤:捕捉动作信息,捕捉源系统的动作信息,所述动作信息包括控件的输入数据、输入数据的地址、输入数据的时间顺序;提取特征,提取所述动作信息的特征,所述动作信息的特征包括时间特征和空间特征,所述时间特征存储所述输入数据的时间顺序,所述空间特征存储所述输入数据的地址;获取映射关系,获取所述输入数据与所述控件的映射关系;匹配特征,根据所述映射关系匹配所述动作信息的特征至目标系统;输出数据,根据匹配特征结果输出所述输入数据至目标系统。进一步地,所述步骤捕捉动作信息包括通过内存地址寻址的方式捕捉源系统控件的输入数据、输入数据的地址、输入数据的时间顺序。进一步地,所述步骤匹配特征包括数据匹配和关系匹配,所述数据匹配为匹配所述输入数据至目标系统,所述关系匹配为匹配所述输入数据与所述控件的映射关系至目标系统。进一步地,还包括步骤标识完成,标识完成输出所述输入数据至目标系统。一种数据匹配系统,包括配置模块和匹配模块,所述配置模块包括信息捕捉模块和特征提取模块,所述匹配模块包括信息获取模块、数据匹配模块、关系匹配模块,所述信息捕捉模块捕捉源系统的动作信息,所述动作信息包括控件的输入数据、输入数据的地址、输入数据的时间顺序,所述特征提取模块提取所述动作信息的特征,所述动作信息的特征包括时间特征和空间特征,所述信息获取模块包括获取所述输入数据及所述输入数据与所述控件的映射关系,所述数据匹配模块匹配所述输入数据至目标系统,所述关系匹配模块匹配所述输入数据与所述控件的映射关系至目标系统。进一步地,所述信息捕捉模块捕捉源系统的动作信息包括通过内存地址寻址的方式捕捉源系统控件的输入数据、输入数据的地址、输入数据的时间顺序。进一步地,所述特征提取模块提取所述动作信息的特征包括提取所述动作信息的时间特征和空间特征,所述时间特征存储所述输入数据的时间顺序,所述空间特征存储所述输入数据的地址。进一步地,还包括标识模块,所述标识模块标识完成输出所述输入数据至目标系统。相比现有技术,本专利技术的有益效果在于:本专利技术一种数据匹配方法包括步骤捕捉动作信息,提取特征,获取映射关系,匹配特征,输出数据,本专利技术还涉及一种数据匹配系统,包括配置模块和匹配模块,配置模块包括信息捕捉模块和特征提取模块,匹配模块包括信息获取模块、数据匹配模块、关系匹配模块,通过在内存进行操作,目标系统的控件位置与源系统的控件位置不一致时,实现数据的正确匹配,适用于多数据系统的数据匹配,通过机器捕捉、提取、识别、判断动作信息的特征,解决运维工作中“智能识别”的关键难点,实现对运维需求的智能判断和操作执行,具备智能识别能力,对非计划情况及时应对,解决因不同系统之间操作运维方式不同,无适应性广且可靠性高的自动化操作运维系统问题。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的一种数据匹配方法流程图;图2为本专利技术的一种数据匹配系统结构示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。一种数据匹配方法,如图1所示,包括以下步骤:捕捉动作信息,捕捉源系统的动作信息,动作信息包括控件的输入数据、输入数据的地址、输入数据的时间顺序,在一实施例中,优选地,捕捉动作信息包括通过内存地址寻址的方式捕捉源系统控件的输入数据、输入数据的地址、输入数据的时间顺序,如配置模块开启,运行源系统的网页,在源系统的姓名栏输入姓名,邮箱栏输入邮箱地址,配置结束,配置模块通过内存地址寻址方式捕捉源系统控件输入的姓名和邮箱地址,配置模块在内存地址中找到控件输入信息的地址和时间顺序,捕捉输入姓名和邮箱地址的地址、输入姓名和邮箱地址的时间顺序。提取特征,提取动作信息的特征,动作信息的特征包括时间特征和空间特征,时间特征存储输入数据的时间顺序,空间特征存储输入数据的地址,在一实施例中,提取动作信息的时间特征和空间特征,通过特征提取模块提取在源系统的姓名栏输入姓名和邮箱栏输入邮箱地址的动作信息的时间顺序和地址。获取映射关系,获取输入数据与控件的映射关系,在一实施例中,获取源系统中输入数据与控件的映射关系,如获取源系统中姓名和姓名栏的映射关系,获取源系统中邮箱地址和邮箱栏的映射关系。匹配特征,根据映射关系匹配动作信息的特征至目标系统,在一实施例中,优选地,匹配特征还包括数据匹配和关系匹配,数据匹配为匹配输入数据至目标系统,关系匹配为匹配输入数据与控件的映射关系至目标系统,对目标系统的输入数据与控件的映射关系进行近似性判断,将配置模块获取的控件的输入数据、输入数据的地址及输入数据的时间顺序输出至目标系统的相同或近似映射关系的控件中,如数据匹配模块匹配姓名和邮箱地址至目标系统,关系匹配模块匹配姓名和姓名栏的映射关系及邮箱地址和邮箱栏的映射关系至目标系统。输出数据,根据匹配特征结果输出输入数据至目标系统,在一实施例中,将源系统的数据输出至目标系统,如匹配完成后,在目标系统输出姓名和邮箱地址,由于系统是在内存进行操作,当目标系统的控件位置与源系统不一致或目标系统存在多个时,匹配模块可与多个目标系统相匹配,实现百分百准确地进行数据输出,如源系统的姓名栏和邮箱栏的先后顺序与目标系统的姓名栏和邮箱本文档来自技高网...
一种数据匹配方法及系统

【技术保护点】
一种数据匹配方法,其特征在于,包括以下步骤:捕捉动作信息,捕捉源系统的动作信息,所述动作信息包括控件的输入数据、输入数据的地址、输入数据的时间顺序;提取特征,提取所述动作信息的特征,所述动作信息的特征包括时间特征和空间特征,所述时间特征存储所述输入数据的时间顺序,所述空间特征存储所述输入数据的地址;获取映射关系,获取所述输入数据与所述控件的映射关系;匹配特征,根据所述映射关系匹配所述动作信息的特征至目标系统;输出数据,根据匹配特征结果输出所述输入数据至目标系统。

【技术特征摘要】
1.一种数据匹配方法,其特征在于,包括以下步骤:捕捉动作信息,捕捉源系统的动作信息,所述动作信息包括控件的输入数据、输入数据的地址、输入数据的时间顺序;提取特征,提取所述动作信息的特征,所述动作信息的特征包括时间特征和空间特征,所述时间特征存储所述输入数据的时间顺序,所述空间特征存储所述输入数据的地址;获取映射关系,获取所述输入数据与所述控件的映射关系;匹配特征,根据所述映射关系匹配所述动作信息的特征至目标系统;输出数据,根据匹配特征结果输出所述输入数据至目标系统。2.如权利要求1所述的一种数据匹配方法,其特征在于:所述步骤捕捉动作信息包括通过内存地址寻址的方式捕捉源系统控件的输入数据、输入数据的地址、输入数据的时间顺序。3.如权利要求2所述的一种数据匹配方法,其特征在于:所述步骤匹配特征包括数据匹配和关系匹配,所述数据匹配为匹配所述输入数据至目标系统,所述关系匹配为匹配所述输入数据与所述控件的映射关系至目标系统。4.如权利要求1所述的一种数据匹配方法,其特征在于:还包括步骤标识完成,标识完成输出所述输入数据至目标系统。5.一种数据匹配系统,其特征在于:包括配置模块...

【专利技术属性】
技术研发人员:易朝刚
申请(专利权)人:广东辰宜信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1