实现数据智能无感采集的方法及系统与流程

文档序号:23261593发布日期:2020-12-11 18:50阅读:880来源:国知局
实现数据智能无感采集的方法及系统与流程

本发明涉及政务信息管理技术领域,具体而言,本发明涉及一种实现数据智能无感采集的方法及系统。



背景技术:

随着信息技术发展,政务工作电子化、信息化已成为政府高效管理社会事务的需要,大大加快了政务处理的效率,而随着政务信息化的程度不断加深,各种政务应用系统也应运而生,但现有的不同政务应用系统之间往往相互隔离,形成了信息孤岛,大大增加了信息维护的成本,不同的政务应用系统之间进行业务数据共享时,只能对各自应用系统的业务数据做更新,而工作人员在其工作的政务服务应用系统进行办件处理时,往往需要重新录入业务数据,办事效率低下,如何便利的采集政务服务应用系统的数据,以便数据再次供其他应用系统使用是业界面临的问题,现有技术也公开了一种页面数据采集的方法和装置(专利申请公布号:cn107491488a),该现有技术方案中采用如下方案:遍历页面中的所有控件,为每个所述控件的点击事件设置监听器;在每个所述监听器中均加入数据采集代码;当监听到点击事件时,调用所述监听器中的所述数据采集代码以对所述控件进行数据采集。该实施方式通过遍历页面中的所有控件并对控件的点击事件设置监听器,实现了页面内所有控件的自动化数据采集,但该现有技术采集的数据并不能马上为其他政务服务应用系统共享使用,还需要重新进行数据类型转换后再导入到其他政务服务应用系统才能使用,不利于数据的共享使用。



技术实现要素:

本发明要解决的技术问题是提供一种实现数据智能无感采集的方法及系统,可以无感采集政务服务应用系统的数据,便于数据共享使用,而且本发明可有效解决数据无感采集中存在的数据验证漏洞问题的同时避免系统资源被占用。

为解决上述技术问题,本发明采用如下技术方案:

一种实现数据智能无感采集的方法,用于采集政务服务应用系统中的数据,包括如下步骤:

预先建立政务服务应用系统目标办件页面的统一资源定位符下的所有功能点,配置功能点的各功能标识对象、数据采集触发对象及数据采集项;

预先设置政务服务应用系统目标办件页面的控制安全域,所述控制安全域包括办件页面操作安全控制和数据类型转换安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

将所述数据采集项与大数据平台的数据元信息绑定;

当所述政务服务应用系统目标办件页面打开时,客户端获取该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项;

客户端监听该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象和数据采集触发对象;

当客户端监听到有功能标识对象被触发时,继续监听数据采集触发对象是否被触发,当监听到数据采集触发对象被触发时,根据数据采集项从当前目标办件页面无感采集数据;

客户端检测控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前目标办件页面采集数据进行数据类型转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

服务端接收到数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元。

另外,本发明一种实现数据智能无感采集的系统,用于采集政务服务应用系统中的数据,包括:

功能点建立处理模块,用于预先建立政务服务应用系统目标办件页面的统一资源定位符下的所有功能点,配置功能点的各功能标识对象、数据采集触发对象及数据采集项;

控制安全域设置处理模块,用于预先设置政务服务应用系统目标办件页面的控制安全域,所述控制安全域包括办件页面操作和数据类型转换,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

绑定处理模块,用于将所述数据采集项与大数据平台的数据元信息绑定;

获取处理模块,用于当所述政务服务应用系统目标办件页面打开时,客户端获取该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项;

监听处理模块,用于客户端监听该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象和数据采集触发对象;

数据采集处理模块,用于当客户端监听到有功能标识对象被触发时,继续监听数据采集触发对象是否被触发,当监听到数据采集触发对象被触发时,根据数据采集项从当前目标办件页面无感采集数据;

数据转换处理模块,用于客户端检测控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前目标办件页面采集数据进行数据类型转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

数据保存处理模块,用于服务端接收到数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元。

本发明具有以下有益效果:

本发明实现数据智能无感采集的方法及系统中,通过预先建立政务服务应用系统目标办件页面的统一资源定位符下的所有功能点,配置功能点的各功能标识对象、数据采集触发对象及数据采集项;将所述数据采集项与大数据平台的数据元信息绑定;当客户端监听到数据采集触发对象被触发时,根据数据采集项从当前目标办件页面无感采集数据并发送给服务端;服务端根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,即本发明可以实现无感采集政务服务应用系统的数据,而本发明中将数据采集项与大数据平台的数据元信息绑定,其他政务服务应用系统可以方便的从大数据平台获取共享数据,不需要重新进行数据类型转换即可使用,即便于数据共享使用;

另外,本发明中客户端对于采集到的数据需要转换为预定类型的数据发送到服务端,但现有技术存在数据验证漏洞的问题,即如果受到网络攻击,攻击者在采集到的数据中放入畸形数据,在将采集到的数据转换进行数据类型转换时,因采集到的数据与畸形数据类型不一致而导致异常,进而影响正常的办件页面操作,即如果不在数据类型转换之前进行数据验证会导致异常,影响正常的办件页面操作,即现有技术存在数据验证漏洞,而若每次都对采集到的数据进行数据验证,则会大大占用系统资源,本发明中通过预先设置政务服务应用系统目标办件页面的控制安全域,所述控制安全域包括办件页面操作和数据类型转换,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;从当前目标办件页面无感采集到数据后;客户端检测控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前目标办件页面采集数据进行数据类型转换后发送到服务端;若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;因此,本发明首先设置目标办件页面的控制安全域,将办件页面操作的安全控制和数据类型转换的安全控制放在同一个控制安全域,在该控制安全域基于同一个安全策略规则进行控制,在该控制安全域,根据数据类型转换操作和办件页面操作的不同状态进行数据类型转换,可有效解决数据验证漏洞问题,避免数据类型转换异常时对办件页面操作的影响,同时,只有控制安全域中数据类型转换状态为异常时才对采集到的数据进行数据验证,可避免对每次都对采集到的数据进行数据验证占用的系统资源,因此,本发明既可有效解决数据验证漏洞问题的同时可避免系统资源被占用。

附图说明

图1是本发明一种实现数据智能无感采集的方法的第一具体实施例流程图;

图2是本发明一种实现数据智能无感采集的方法中设置政务服务应用系统目标办件页面的控制安全域;

图3是本发明一种实现数据智能无感采集的方法的第二具体实施例流程图;

图4是图3的商务部统一业务平台中数据采集项与大数据平台的数据元绑定的实施例示意图;

图5是本发明一种实现数据智能无感采集的方法的第三具体实施例流程图;

图6是图5的民政系统中数据采集项与大数据平台的数据元绑定的实施例示意图;

图7是本发明一种实现数据智能无感采集的系统的一个具体实施例组成框图;

图8是图7中获取处理模块的一个具体实施例组成框图。

具体实施方式

参考图1,该图是本发明实现数据智能无感采集的方法的第一具体实施例流程图,本实施例的方法主要包括如下步骤:

步骤s101,预先建立政务服务应用系统目标办件页面的统一资源定位符下的所有功能点,配置功能点的各功能标识对象、数据采集触发对象及数据采集项,具体实现时,可根据不同的政务服务应用系统的具体业务建立相应的功能点,例如,婚姻登记应用系统的功能点可包括用户登录、婚姻预约登记男方信息输入、女方信息输入等,这里不做具体限定,另外,数据采集触发对象例如可以是各种表单提交信息操作按钮,例如男方信息输入的提交按钮,或者女方信息输入提交按钮,这里同样不做具体限定;

需要说明的,一个表单中会有各种数据项,并不是所有的数据项都需要采集,本实施例中需要配置数据采集项,例如,男方信息输入表单中有各种数据,需要采集的数据只是其中几项,例如只需要采集姓名、身份证号、住址、电话等,配置数据采集项时仅配置姓名、身份证号、住址、电话,这里不再赘述;

另外,安全域是执行同一安全策略规则的受限单元,一组服务器可以是一个安全域,一个进程或者一个应用程序也可以是一个安全域,本实施例中在步骤s102,参考图2,预先设置政务服务应用系统目标办件页面的控制安全域,所述控制安全域包括办件页面操作的安全控制和数据类型转换的安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态,具体实现时,数据类型转换状态还可以包括其他状态,这里不做具体限定,办件页面操作状态也可以包括其他状态,这里同样不做具体限定,本实施例中通过首先设置一个控制安全域,在该控制安全域中基于同一个安全策略规则进行控制,将办件页面操作的安全控制和数据类型转换的安全控制放在同一个控制安全域进行控制,可避免两者冲突,即数据类型转换的异常不会影响办件页面操作,办件页面操作异常也不会影响数据类型转换,可有效解决数据验证漏洞问题,避免数据类型转换异常时对办件页面操作的影响;

步骤s103,将所述数据采集项与大数据平台的数据元信息绑定,具体实现时,大数据平台中是按照数据元存储数据的,数据元例如可以是用户对应的各种属性,例如某人的电话、住址、联系人等属性信息,本实施例中配置数据采集项是与大数据平台的数据元绑定的,例如数据采集项是姓名,绑定大数据平台的数据元也是姓名,数据采集项是身份证号,绑定大数据平台的数据元也是身份证号,数据采集项是电话,绑定大数据平台中的数据元也是电话,这里不再赘述;

步骤s104,当所述政务服务应用系统目标办件页面打开时,客户端获取该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项,具体实现时,可采用下述方式,即:

客户端向服务端发送政务服务应用系统目标办件页面的统一资源定位符;

服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项;

步骤s105,客户端监听该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象和数据采集触发对象,具体实现时,客户端首先监听功能标识对象,在监听到功能标识对象后,继续监听数据采集触发对象,例如监听目标办件页面的表单提交按钮;

步骤s106,当客户端监听到有功能标识对象被触发时,继续监听数据采集触发对象是否被触发,当监听到数据采集触发对象被触发时,根据数据采集项从当前目标办件页面无感采集数据;

步骤s107,客户端检测控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前目标办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证,需要说明的,本实施例中只有控制安全域中数据类型转换状态为异常时才对采集到的数据进行数据验证,可避免对每次都对采集到的数据进行数据验证占用的系统资源,因此,本发明既可有效解决数据验证漏洞问题的同时可避免系统资源被占用;

步骤s108,服务端接收到数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,具体实现时,例如若采集到的数据是姓名,则将采集到的姓名数据保存到大数据平台的姓名数据元,若采集到的数据是身份证号,则将采集到的身份证号数据保存到大数据平台的身份证号数据元,这里不再赘述;

步骤s109,服务端获得大数据平台返回的保存结果信息,记录数据采集日志。

需要说明的,本实施例的方法中客户端为浏览器插件,安装在政务服务应用系统工作人员使用的浏览器中,另外,本实施例中服务端为对应客户端的数据引擎,该数据引擎可以管理各客户端,进行用例管理、功能点管理等,这里不再赘述。

参考图3,该图是本发明实现数据智能无感采集的方法的第二具体实施例流程图,本实施例的政务服务应用系统为商务部统一业务平台,目标办件页面为商务部统一业务平台的对外贸易经营者登记事项办件页面,具体的,本实施例的方法主要包括如下步骤:

步骤s201,预先建立对外贸易经营者登记事项页面的功能点,配置功能点的功能标识对象为页面上方醒目的“录入备案表管理”字段,配置数据采集触发对象为“保存”按钮,数据采集项为“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”事项信息;

在步骤s202,预先设置对外贸易经营者登记事项办件页面的控制安全域,所述控制安全域包括对外贸易经营者登记事项办件页面操作的安全控制和数据类型转换的安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

步骤s203,将上述数据采集项与大数据平台的数据元信息绑定,即将“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”与大数据平台的“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”的数据元绑定,如图4所示,具体实现时,例如将“经营者中文名称”与大数据平台中编号为“dt0005”、编码为“jyzzwmc”、名称为“经营者中文名称”的数据元绑定;

步骤s203,当商务部统一业务平台的页面打开时,客户端获取该页面下对外贸易经营者登记办件页面的功能标识对象、数据采集触发对象和数据采集项;

步骤s204,客户端监听对外贸易经营者登记页面的功能标识对象“录入备案表管理”;

步骤s205,当页面中出现“录入备案表管理”这个字段时,继续监听数据采集触发对象“保存”按钮是否被点击,当监听到用户点击“保存”按钮时,获取将页面上的数据采集项“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”等数据;

步骤s206,客户端检测对外贸易经营者登记事项办件页面控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前对外贸易经营者登记事项办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在对外贸易经营者登记事项办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

步骤s207,客户端将转换后的数据发送到服务端;服务端接收到这些数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,比如将办件的经营者中文名称“嵊州市了溪民宿”保存到大数据平台编号为“dt0005”的数据元。

参考图5,该图是本发明实现数据智能无感采集的方法的第三具体实施例流程图,本实施例的政务服务应用系统为民政系统,目标办件页面为民政系统的老年人优待证办理事项办件页面,本实施例包括如下步骤:

步骤s301,预先建立老年人优待证办理事项办件页面的功能点,配置功能点的功能标识对象为页面上方醒目的“老人优待证办理”字段,配置数据采集触发对象为“收件”按钮,数据采集项为“姓名”、“身份证”、“出生年月”、“家庭地址”事项信息;

在步骤s302,预先设置老年人优待证办理事项办件页面的控制安全域,所述控制安全域包括老年人优待证办理事项办件页面操作的安全控制和数据类型转换的安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

步骤s302,将上述数据采集项与大数据平台的数据元信息绑定,如图6所示,比如将“家庭地址”与大数据平台中编号为“dt0008”、编码为“jtdz”、名称为“家庭地址”的数据元绑定;

步骤s303,当民政系统的页面打开时,客户端获取该页面下对老年人优待证办理页面的功能标识对象、数据采集触发对象和数据采集项;

步骤s304,客户端监听老年人优待证办理页面的功能标识对象“老人优待证办理”;

步骤s305,当页面中出现“老人优待证办理”这个字段时,继续监听数据采集触发对象“收件”按钮是否被点击,当监听到用户点击“收件”按钮时,获取页面上的数据采集项“姓名”、“身份证”、“出生年月”、“家庭地址”数据;

步骤s306,客户端检测老年人优待证办理事项办件页面控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前老年人优待证办理事项办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在老年人优待证办理事项办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

步骤s306,客户端将转换后的数据发送到服务端,服务端接收到这些数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,比如将办件的家庭地址“浙江省嵊州市崇仁镇亭山村888号”保存到大数据平台编号为“dt0008”的数据元。

参考图7,该图是本发明实现数据智能无感采集的系统的一个具体实施例框图,本实施例的系统主要包括如下模块:功能点建立处理模块101、控制安全域设置处理模块102、绑定处理模块103、获取处理模块104、监听处理模块105、数据采集处理模块106、数据转换处理模块107,数据保存处理模块108和记录处理模块109,其中功能点建立处理模块101,本实施例中功能点建立处理模块101主要用于预先建立政务服务应用系统目标办件页面的统一资源定位符下的所有功能点,配置功能点的各功能标识对象、数据采集触发对象及数据采集项;

控制安全域设置处理模块102,本实施例中控制安全域设置处理模块102主要用于预先设置政务服务应用系统目标办件页面的控制安全域,所述控制安全域包括办件页面操作和数据类型转换,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

绑定处理模块103,本实施例中绑定处理模块103主要用于将所述数据采集项与大数据平台的数据元信息绑定;

获取处理模块104,本实施例中获取处理模块104主要用于当所述政务服务应用系统目标办件页面打开时,客户端获取该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项,具体实现时,参考图8,作为一个具体实施例,获取处理模块104具体包括:

请求模块1041,主要用于客户端向服务端发送政务服务应用系统目标办件页面的统一资源定位符;

响应模块1042,主要用于服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象、数据采集触发对象和数据采集项;

监听处理模块105,本实施例中监听处理模块105主要用于客户端监听该政务服务应用系统目标办件页面的统一资源定位符下所有功能点的功能标识对象和数据采集触发对象,具体实现时,监听处理模块105可按照下述方式进行监听:

客户端首先监听功能标识对象,在监听到功能标识对象后,继续监听数据采集触发对象,例如监听目标办件页面的表单提交按钮,这里不再赘述;

数据采集处理模块106,本实施例中数据采集处理模块106主要用于当客户端监听到有功能标识对象被触发时,继续监听数据采集触发对象是否被触发,当监听到数据采集触发对象被触发时,根据数据采集项从当前目标办件页面无感采集数据并发送给服务端;

数据转换处理模块107,本实施例中数据转换处理模块107主要用于客户端检测控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前目标办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

数据保存处理模块108,本实施例中数据保存处理模块108主要用于服务端根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元;

记录处理模块109,本实施例中记录处理模块109主要用于服务端获得大数据平台返回的保存结果信息后,记录数据采集日志。

同样的,本实施例的系统中客户端为浏览器插件,安装在政务服务应用系统工作人员使用的浏览器中,另外,本实施例中服务端为对应客户端的数据引擎,该数据引擎可以管理各客户端,进行用例管理、功能点管理等,这里不再赘述。

下面以政务服务应用系统为商务部统一业务平台,目标办件页面为商务部统一业务平台的对外贸易经营者登记事项办件页面的具体实施例进行说明,具体来说,本实施例中

功能点建立处理模块101预先建立对外贸易经营者登记事项办件页面的功能点,配置功能点的功能标识对象为页面上方醒目的“录入备案表管理”字段,配置数据采集触发对象为“保存”按钮,数据采集项为“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”等事项信息;

控制安全域设置处理模块102预先对外贸易经营者登记事项办件页面的控制安全域,所述控制安全域包括对外贸易经营者登记事项办件页面操作的安全控制和数据类型转换的安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

绑定处理模块103将上述数据采集项与大数据平台的数据元信息绑定,比如将“经营者中文名称”与大数据平台中编号为“dt0005”、编码为“jyzzwmc”、名称为“经营者中文名称”的数据元绑定;

当商务部统一业务平台的页面打开时,获取处理模块104获取该页面下对外贸易经营者登记页面的功能标识对象、数据采集触发对象和数据采集项;

监听处理模块105监听对外贸易经营者登记页面的功能标识对象“录入备案表管理”;当页面中出现“录入备案表管理”这个字段时,继续监听数据采集触发对象“保存”按钮是否被点击,当监听到用户点击“保存”按钮时,数据采集处理模块106采集页面上的数据采集项“经营者中文名称”、“经营者英文名称”、“营业地址”、“联系电话”等数据;

数据转换处理模块107检测对外贸易经营者登记事项办件页面控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前对外贸易经营者登记事项办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在对外贸易经营者登记事项办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

数据保存处理模块108将转换后的数据发送到服务端,服务端接收到这些数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,比如将办件的经营者中文名称“嵊州市了溪民宿”保存到大数据平台编号为“dt0005”的数据元。

下面以政务服务应用系统为民政系统,目标办件页面为民政系统的老年人优待证办理事项办件页面的具体实施例进行说明,具体来说,本实施例功能点建立处理模块101预先建立民政系统的老年人优待证办理事项办件页面的功能点,配置功能点的功能标识对象为页面上方醒目的“老人优待证办理”字段,配置数据采集触发对象为“收件”按钮,数据采集项为“姓名”、“身份证”、“出生年月”、“家庭地址”等事项信息;

控制安全域设置处理模块102预先设置老年人优待证办理事项办件页面的控制安全域,所述控制安全域包括老年人优待证办理事项办件页面操作的安全控制和数据类型转换的安全控制,所述数据类型转换状态包括激活状态、异常状态,所述办件页面操作状态包括工作状态、空闲状态;

绑定处理模块103将上述数据采集项与大数据平台的数据元信息绑定,比如将“家庭地址”与大数据平台中编号为“dt0008”、编码为“jtdz”、名称为“家庭地址”的数据元绑定;

当民政系统的老年人优待证办理事项办件页面打开时,获取处理模块104获取该页面下老年人优待证办理事项办件页面的功能标识对象、数据采集触发对象和数据采集项;

监听处理模块105监听老年人优待证办理页面的功能标识对象“老人优待证办理”;当页面中出现“老人优待证办理”这个字段时,继续监听数据采集触发对象“收件”按钮是否被点击,当监听到用户点击“收件”按钮时,获取页面上的数据采集项“姓名”、“身份证”、“出生年月”、“家庭地址”等数据;

数据转换处理模块107检测老年人优待证办理页面控制安全域中数据类型转换状态,若检测到数据类型转换状态为激活状态,办件页面操作状态为空闲状态,则客户端对采集到的数据进行数据类型转换,若数据类型转换成功,则将转换后的数据发送到服务端,若数据类型转换失败,则触发将数据类型转换状态改为异常状态,根据数据采集项重新从当前对外贸易经营者登记事项办件页面采集数据进行数据转换后发送到服务端;

若检测到数据类型转换状态为异常状态,则客户端首先对采集到的数据进行数据验证,并在验证通过后触发将数据类型转换状态改为激活状态,并在对外贸易经营者登记事项办件页面操作为空闲状态时,客户端对采集到的数据进行数据类型转换后发送到服务端,下次对采集的数据进行数据类型转换之前不再进行数据验证;

数据保存处理模块108将转换后的数据发送到服务端,服务端接收到这些数据后,根据数据采集项绑定的数据元,将采集到的数据发送到大数据平台保存到相应的数据元,比如将办件的家庭地址“浙江省嵊州市崇仁镇亭山村888号”保存到大数据平台编号为“dt0008”的数据元。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1