一种信息采集的方法及其装置制造方法
【专利摘要】本发明公开了一种信息采集的方法及其装置,其核心在于选择需要使用的信息采集装置,并列出该信息采集装置能够采集的信息类型,然后选择需要学习的信息类型与目标界面相应的编辑框建立匹配关系,最后保存该学习操作;然后使用信息采集装置对信息源进行信息采集,并根据信息类型与目标界面相应编辑框的匹配关系,将采集的信息对应地送至目标界面已进行学习的编辑框内。由于本方案能够进行学习,以使得需要学习的信息类型与目标界面相应的编辑框建立匹配关系,所以日后采集的数据能够直接推送至目标界面,大大提高了录入效率;而且使用本发明无需再进行开发,从而减少了开发周期,也降低了投入成本。
【专利说明】一种信息采集的方法及其装置
【技术领域】
[0001]本发明涉及一种信息采集的方法及其装置。
【背景技术】
[0002]传统的计算机采集外部信息时,有两种方式:
[0003]1.手工录入信息。该方式的缺点是在使用阶段,录入繁琐、效率低、容易出错。
[0004]2.连接采集装置,通过装置获取信息。该方式的缺点主要体现在开发阶段,需要较长的开发和调试周期,需要开发者有较高的专业素质;如果为前期开发或系第三方开发,则有可能不支持接入新的采集装置,或需要支付高额的开发费用。还有,采集装置通常只能同时由一个软件打开使用,当多个软件需要同时使用则无法实现,只能增加采集装置,即一个软件对应一个装置,大大增加了成本。
【发明内容】
[0005]为了克服现有技术的不足,本发明的目的在于提供一种信息采集的方法及其装置,上述方案能够解决现有录入效率低下的问题。
[0006]为解决上述问题,本发明所采用的技术方案如下:
[0007]一种信息采集的方法,包括以下步骤:
[0008]步骤1,判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行步骤2,否则,则执行步骤3;
[0009]步骤2,接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目;
[0010]步骤3,从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示;
[0011]步骤4,根据接收到的操作类型信号判断是否进行新增操作,若是,则执行步骤5,否则,执行步骤6;
[0012]步骤5,目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后返回步骤4 ;
[0013]步骤6,根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回步骤4,否则,则结束学习;
[0014]步骤7,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
[0015]优选的,所述步骤7包括如下子步骤:
[0016]步骤71,根据接收到的学习需求信号判断是否进行学习,若是,则执行步骤1,否贝U,执行步骤72 ;
[0017]步骤72,判断信息采集装置是否已接入,若是,则执行步骤73,否则,直到检测到信息采集装置已接入才执行步骤73 ;
[0018]步骤73,判断信息源是否已接入,若是,则执行步骤74,否则,直到检测到信息源已接入后才执彳丁步骤74 ;
[0019]步骤74,通过信息采集装置采集信息源的采集信息;
[0020]步骤75,根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内;
[0021]步骤76,若检测到信息源已撤离,则返回步骤73,否则继续执行本步骤。
[0022]一种信息采集装置,包括:
[0023]学习状态检测模块,用于判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行信息采集装置选择模块,否则,则执行学习操作导入模块;
[0024]信息采集装置选择模块,用于接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目;
[0025]学习操作导入模块,用于从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示;
[0026]操作类型选择模块,用于根据接收到的操作类型信号判断是否进行新增操作,若是,则执行对应关系建立模块,否则,执行操作判断模块;
[0027]对应关系建立模块,用于目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后执行操作类型选择模块;
[0028]操作判断模块,用于根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回操作类型选择模块,否则,则结束学习;
[0029]推送模块,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
[0030]优选的,所述推送模块包括:
[0031]学习需求判断模块,用于根据接收到的学习需求信号判断是否进行学习,若是,则执行学习状态检测模块,否则,执行信息采集装置接入判断模块;
[0032]信息采集装置接入判断模块,用于判断信息采集装置是否已接入,若是,则执行信息源接入判断模块,否则,直到检测到信息采集装置已接入才执行信息源接入判断模块;
[0033]信息源接入判断模块,用于判断信息源是否已接入,若是,则执行信息采集模块,否则直到检测到信息源已接入后才执行信息采集模块;
[0034]信息采集模块,用于通过信息采集装置采集信息源的采集信息;
[0035]信息传送模块,用于根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内;
[0036]信息源撤离判断模块,用于检测信息源是否已撤离,若检测到信息源已撤离,则返回信息源接入判断模块,否则继续执行本步骤。
[0037]相比现有技术,本发明的有益效果在于:
[0038]能够进行学习,以使得需要学习的信息类型与目标界面相应的编辑框建立匹配关系,所以日后采集的数据能够直接推送至目标界面,大大提高了录入效率;而且使用本发明无需再进行开发,从而减少了开发周期,也降低了投入成本。
【专利附图】
【附图说明】
[0039]图1为本发明学习流程的示意图;
[0040]图2为本发明推送流程的示意图。
【具体实施方式】
[0041]下面结合附图和【具体实施方式】对本发明作进一步详细说明。
[0042]本发明所述的信息采集的方法包括:
[0043]步骤1,判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行步骤2,否则,则执行步骤3;
[0044]步骤2,接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目;
[0045]步骤3,从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示;
[0046]步骤4,根据接收到的操作类型信号判断是否进行新增操作,若是,则执行步骤5,否则,执行步骤6;
[0047]步骤5,目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后返回步骤4 ;
[0048]步骤6,根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回步骤4,否则,则结束学习;
[0049]步骤7,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
[0050]其中,步骤7包括子步骤:
[0051]步骤71,根据接收到的学习需求信号判断是否进行学习,若是,则执行步骤1,否贝U,执行步骤72 ;
[0052]步骤72,判断信息采集装置是否已接入,若是,则执行步骤73,否则,直到检测到信息采集装置已接入才执行步骤73 ;
[0053]步骤73,判断信息源是否已接入,若是,则执行步骤74,否则,直到检测到信息源已接入后才执彳丁步骤74 ;
[0054]步骤74,通过信息采集装置采集信息源的采集信息;
[0055]步骤75,根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内;
[0056]步骤76,若检测到信息源已撤离,则返回步骤73,否则继续执行本步骤。
[0057]本发明所述的信息采集装置包括:
[0058]学习状态检测模块,用于判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行信息采集装置选择模块,否则,则执行学习操作导入模块;
[0059]信息采集装置选择模块,用于接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目;
[0060]学习操作导入模块,用于从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示;
[0061]操作类型选择模块,用于根据接收到的操作类型信号判断是否进行新增操作,若是,则执行对应关系建立模块,否则,执行操作判断模块;
[0062]对应关系建立模块,用于目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后执行操作类型选择模块;
[0063]操作判断模块,用于根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回操作类型选择模块,否则,则结束学习;
[0064]推送模块,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
[0065]其中,所述推送模块包括:
[0066]学习需求判断模块,用于根据接收到的学习需求信号判断是否进行学习,若是,则执行学习状态检测模块,否则,执行信息采集装置接入判断模块;
[0067]信息采集装置接入判断模块,用于判断信息采集装置是否已接入,若是,则执行信息源接入判断模块,否则,直到检测到信息采集装置已接入才执行信息源接入判断模块;
[0068]信息源接入判断模块,用于判断信息源是否已接入,若是,则执行信息采集模块,否则直到检测到信息源已接入后才执行信息采集模块;
[0069]信息采集模块,用于通过信息采集装置采集信息源的采集信息;
[0070]信息传送模块,用于根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内;
[0071]信息源撤离判断模块,用于检测信息源是否已撤离,若检测到信息源已撤离,则返回信息源接入判断模块,否则继续执行本步骤。
[0072]本发明的学习流程如图1所示:
[0073]1.打开目标界面;
[0074]2.启动学习t旲块;
[0075]3.判断是否为首次学习;
[0076]31.若是首次学习,则提示用户选择信息采集装置的名称和型号;然后列举出该信息采集装置所能采集的信息类型;
[0077]32.若不是首次学习,则导入上次已经保存的学习操作;然后列举出上次选择的信息采集装置所能采集的信息类型;
[0078]4.提示用户选择操作类型;
[0079]5.判断是否为新增操作;
[0080]51.若是新增操作,则选择一个信息类型,然后将其拖动至目标界面中的相应编辑框内,最后进行动作保存;
[0081]52.若不是新增操作,则选择删除该学习操作或结束学习流程。
[0082]本发明的推送流程如图2所示:
[0083]1.打开目标界面;
[0084]2.打开信息传送装置;
[0085]3.判断是否已经进行学习;
[0086]41.若已经进行学习,则等待插入信息采集装置,信息采集装置插入后可选择结束操作或执行后续操作;
[0087]42.若未进行学习,则进入学习或结束操作;
[0088]5.在继续进行操作的情况下,将检测证件是否放入;
[0089]6.证件放入后,将读取证件的信息;
[0090]7.将采集到的信息条目根据每个动作推送到目标界面的相应编辑框内;
[0091]8.等待证件拿起;
[0092]9.证件被拿起后将等待下一个证件的放入。
[0093]综上所述,由于本发明能够进行学习,以使得需要学习的信息类型与目标界面相应的编辑框建立匹配关系,所以日后采集的数据能够直接推送至目标界面,大大提高了录入效率;而且使用本发明无需再进行开发,从而减少了开发周期,也降低了投入成本。
[0094]上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
【权利要求】
1.一种信息采集的方法,其特征在于包括以下步骤: 步骤1,判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行步骤2,否则,则执行步骤3; 步骤2,接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目; 步骤3,从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示; 步骤4,根据接收到的操作类型信号判断是否进行新增操作,若是,则执行步骤5,否贝U,执行步骤6; 步骤5,目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后返回步骤4 ; 步骤6,根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回步骤4,否则,则结束学习; 步骤7,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
2.根据权利要求1所述的信息采集的方法,其特征在于所述步骤7包括如下子步骤: 步骤71,根据接收到的学习需求信号判断是否进行学习,若是,则执行步骤1,否则,执行步骤72 ; 步骤72,判断信息采集装置是否已接入,若是,则执行步骤73,否则,直到检测到信息采集装置已接入才执行步骤73 ; 步骤73,判断信息源是否已接入,若是,则执行步骤74,否则,直到检测到信息源已接入后才执行步骤74 ; 步骤74,通过信息采集装置采集信息源的采集信息; 步骤75,根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内; 步骤76,若检测到信息源已撤离,则返回步骤73,否则继续执行本步骤。
3.一种信息采集装置,其特征在于包括: 学习状态检测模块,用于判断学习操作数据库内是否存在与目标界面对应的学习操作,若是,则执行信息采集装置选择模块,否则,则执行学习操作导入模块; 信息采集装置选择模块,用于接收信息采集装置选择信号,根据信息采集装置选择信号在信息采集装置数据库内选择匹配的信息采集条目,并将信息采集条目送至显示设备进行显示,该匹配的信息采集条目为选中的信息采集装置能够采集的信息条目; 学习操作导入模块,用于从学习操作数据库内导入已保存且与目标界面对应的学习操作,并将该学习操作能够采集的信息采集条目送至显示设备进行显示; 操作类型选择模块,用于根据接收到的操作类型信号判断是否进行新增操作,若是,则执行对应关系建立模块,否则,执行操作判断模块; 对应关系建立模块,用于目标界面的编辑框接收信息采集条目中的对应项,以此建立编辑框与信息采集条目的对应关系,该对应关系将形成学习操作并保存在学习操作数据库内,然后执行操作类型选择模块; 操作判断模块,用于根据接收到的操作判断信号判断是否进行删除操作,若是,完成删除操作后返回操作类型选择模块,否则,则结束学习; 推送模块,接收信息源的采集信息,并根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内。
4.根据权利要求3所述的信息采集装置,其特征在于所述推送模块包括: 学习需求判断模块,用于根据接收到的学习需求信号判断是否进行学习,若是,则执行学习状态检测模块,否则,执行信息采集装置接入判断模块; 信息采集装置接入判断模块,用于判断信息采集装置是否已接入,若是,则执行信息源接入判断模块,否则,直到检测到信息采集装置已接入才执行信息源接入判断模块; 信息源接入判断模块,用于判断信息源是否已接入,若是,则执行信息采集模块,否则直到检测到信息源已接入后才执行信息采集模块; 信息采集模块,用于通过信息采集装置采集信息源的采集信息; 信息传送模块,用于根据编辑框与信息采集条目建立的对应关系,将采集信息送至目标界面对应的编辑框内; 信息源撤离判断模块,用于检测信息源是否已撤离,若检测到信息源已撤离,则返回信息源接入判断模块,否则继续执行本步骤。
【文档编号】G06F9/44GK104239047SQ201410455728
【公开日】2014年12月24日 申请日期:2014年10月13日 优先权日:2014年10月13日
【发明者】吴希宏 申请人:深圳市神州海纳科技有限公司