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

文档序号:23817779发布日期:2021-02-03 13:59阅读:111来源:国知局
实现数据智能无感录入的方法及系统与流程

[0001]
本发明涉及政务信息管理技术领域,具体而言,本发明涉及一种实现政务服务应用系统中数据智能无感录入的方法及系统。


背景技术:

[0002]
在政务服务应用系统工作或者开发业务系统时,当用户登录到政务服务应用系统办件页面或者用户登录到业务系统录入页面后,用户需要在每个办件页面或者业务系统的录入页面手工录入业务数据,但该种方式往往效率低下,为了提高数据录入的工作效率,迫切需要实现在页面自动录入数据的技术方案,现有技术中公开了一种数据录入的优化处理方法、装置、计算机设备和存储介质(专利申请公布号:cn 108255566),该技术方案中通过模拟鼠标操作和键盘操作,便自动登录业务系统,显示业务系统的主页面。在主页面中模拟鼠标操作,可以选择相应控件,从而进入录入页面。配置文件中记录了每个录入页面所需的配置信息,录入函数是根据录入代码预先封装生成的,通过调用录入函数可以读取与每个录入页面所对应的配置文件,从而利用从配置文件中读取的配置信息,在数据文件中读取数据,模拟键盘操作在录入页面中控制光标移动,将读取到的数据录入录入页面的多个输入框中。
[0003]
由于录入页面的规则被写入了对应的配置文件,因此在面对不同的录入页面时,开发人员无需再针对每个录入页面编写相应的代码,只需要编写不同的配置文件,该现有技术方案虽然实现了数据自动录入,但各个录入页面录入的数据是各自独立的,与其他录入页面或其他系统没有任何关系,即现有技术虽然实现了业务数据的自动录入但并不适用于不同的政务服务应用系统之间业务数据的共享,信息利用效率不高。


技术实现要素:

[0004]
本发明要解决的技术问题是提供一种实现数据智能无感录入的方法及系统,可以提高信息利用的效率,便于不同的政务服务应用系统之间共享业务数据,另外,对于业务数据共享过程中存在的跨站脚本攻击问题,本发明进一步可大大提高系统的稳定性,避免影响正常的政务服务。
[0005]
为解决上述技术问题,本发明采用如下技术方案:一种实现数据智能无感录入的方法,其包括如下步骤:从第一政务服务应用系统采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;当第二政务服务应用系统办件页面打开时,客户端监听该第二政务服务应用系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字;当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;
服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入第二政务服务应用系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0006]
另外,本发明一种实现数据智能无感录入的系统,其包括:业务数据采集处理模块,用于从第一政务服务应用系统采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;监听处理模块,用于当第二政务服务应用系统办件页面打开时,监听该第二政务服务应用系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字;触发处理模块,用于当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;业务数据分类处理模块,用于服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;脚本填充处理模块,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块,用于在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束将数据自动无感录入第二政务服务应用系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0007]
本发明具有以下有益效果:现有技术中面对不同的录入页面时,开发人员无需再针对每个录入页面编写相应的代码,只需要编写不同的配置文件,可实现自动录入,而本发明实现数据智能无感录入的方法及系统中,通过从第一政务服务应用系统采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;当第二政务服务应用系统办件页面打开时,客户端监听该第二政务服务应用系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字;当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台返回请
求的业务数据;服务端将业务数据填充进脚本返回给客户端;客户端执行脚本,将业务数据自动无感录入第二政务服务应用系统办件页面,即本发明不但可以实现业务数据自动无感录入,而且第一政务服务应用系统的业务数据可以在自动录入过程中共享到第二政务服务应用系统,即本发明可以提高信息利用的效率,便于不同的政务服务应用系统之间共享业务数据。
[0008]
另外,本发明基于脚本实现业务数据共享更优的技术方案中,若服务端受到跨站脚本攻击时,第一政务服务应用系统共享的业务数据会被污染,从而在第二政务服务应用系统的客户端对业务数据进行验证时不能通过,客户端会请求服务端重新从大数据平台获取业务数据,但当服务端请求某业务数据超过一定次数时,大数据平台会认为收到攻击,而关闭与服务端的数据交互,进而影响正常的政务服务,但客户端对业务数据验证不通过可能是脚本设计的问题,而不是因为业务数据受到跨站脚本攻击污染,为此,本发明中服务端将从大数据平台获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,其中对于固定数据是不可修改的,不会受到跨站脚本攻击,若固定数据按照第一验证策略未通过,则可能是脚本设计问题而不是因为受到跨站脚本攻击,因此,本发明中只需从服务端重新获取业务数据即可,而不需要服务端重新从大数据平台获取业务数据,而本发明中对于业务数据中可修改数据,是用户可修改的,会受到跨站脚本攻击,若按照第二策略验证未通过,则认为受到跨站脚本攻击,需要服务端重新从大数据平台获取业务数据,由于本发明中通过将业务数据分为固定数据和可修改数据,并对固定数据和可修改数据采用不同的策略验证,只有可修改数据验证不通过时才请求服务端重新从大数据平台获取办件数据,而对于可修改数据验证通过,固定数据验证未通过则只需要求服务端重新发送办件数据,因此,对于业务数据共享过程中存在的跨站脚本攻击问题,本发明可进一步提高系统的稳定性,从而可避免影响正常的政务服务。
附图说明
[0009]
图1是本发明实现数据智能无感录入的方法的第一具体实施例流程图;图2是本发明实现数据智能无感录入的方法的第二具体实施例流程图;图3是本发明实现数据智能无感录入的方法的第三具体实施例流程图;图4是本发明实现数据智能无感录入的系统的一个具体实施例组成框图。
具体实施方式
[0010]
参考图1,该图是本发明实现数据智能无感录入的方法的第一具体实施例流程图,本实施例的方法主要包括如下步骤:步骤s101,从第一政务服务应用系统采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台,具体实现时,可以采用各种业务数据采集方式,这里不再赘述;步骤s102,建立第二政务服务应用系统办件页面的统一资源定位符下的所有功能点,
具体实现时,可根据不同的政务服务应用系统的具体业务建立相应的功能点,例如,婚姻登记应用系统的功能点可包括用户登录、婚姻预约登记男方信息输入、女方信息输入等,这里不做具体限定;步骤s103,根据功能点的各功能标识对象及用户关键字信息、按照工作人员办件操作业务数据录入的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,具体实现时,例如对于婚姻登记应用系统中功能标识对象可以是预约登记,用户关键字可以是男方身份证号码、女方身份证号码,本实施例中数据元可以是用户关键字对应的各种属性,例如某人的电话、住址、联系人等属性信息,可以根据具体的用户关键字来设定,这里不做具体限定;步骤s104,当第二政务服务应用系统办件页面打开时,客户端监听该第二政务服务应用系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字,具体实现时,可按照下述方式进行监听,即:客户端向服务端发送第二政务服务应用系统办件页面的统一资源定位符;服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象及用户关键字信息;客户端监听功能标识对象,当功能标识对象触发时,继续监听用户关键字,这里不再赘述;步骤s105,当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;具体实现时,例如,用户关键字信息是用户的身份证号,脚本配置的家庭成员信息、电话、地址参数与大数据平台的家庭成员信息、电话、地址数据元绑定,则可从大数据平台根据用户的身份证号查询得到该身份证号对应的家庭成员信息、电话、地址具体信息;步骤s106,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;具体实现时,所述固定数据例如可以是不可修改的家庭成员信息等,而可修改数据例如可以是地址、电话信息等,另外,本发明中对固定数据进行第一策略验证的配置信息例如可以是签名验证配置信息,用于验证固定数据是否来自安全可信的数据源,也可以根据第一策略验证所需配置其他信息,这里不做具体限定,而对可修改数据进行第二策略验证的配置信息例如可以是签名配置信息和对可修改数据进行修改时的用户输入过滤配置信息,用于验证可修改数据是否来自可信的数据源以及对可修改数据进行修改时用户输入的数据是否符合过滤条件,这里不做具体限定;步骤s107,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;具体实现时,例如,从大数据平台返回的业务数据例如家庭成员信息等固定数据和地址、电话等可修改数据填充脚本中,第一策略验证的配置信息例如签名验证配置信息也填充进脚本,第二策略验证的配置信息例如签名配置信息和对数据进行修改时的用户输入过滤配置信息也填充进脚本,将填充好的脚本发送给客户端,这里不再赘述;步骤s108,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修
改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入第二政务服务应用系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0011]
需要说明的,本实施例中客户端为浏览器插件,安装在第二政务服务应用系统工作人员使用的浏览器中,另外,本实施例中服务端为对应客户端的数据引擎,该数据引擎可以管理各客户端,进行用例管理、功能点管理等,这里不再赘述。
[0012]
另外,上述实施例中用户关键字可以是各种用户身份信息,例如,用户关键字为个人身份证号或者也可以为企业的统一信用代码,本发明中不做具体限定。
[0013]
下面以第一政务服务应用系统为xx市一窗受理政务服务应用系统,第二政务服务应用系统为xx省文化市场数字化网络监管系统为例进行说明,参考图2,作为本发明实现数据智能无感录入的方法的第二具体实施例,包括如下步骤:步骤s201,从xx市一窗受理政务服务应用系统采集印刷业经营者变更事项的业务数据,所述业务包括申请人证照编号、地址、法人代表身份证、法人代表信息,保存到大数据平台;步骤s202,建立xx省文化市场数字化网络监管系统印刷业经营者变更事项的功能点的统一资源定位符下的所有功能点;步骤s203,将xx省文化市场数字化网络监管系统页面中的“文化场所信息”作为功能识别对象,将“统一社会信用代码”作为用户关键字信息,按照工作人员录入印刷业经营者变更事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“许可(备案)证字”与大数据平台中编号为“dt0012”编码为“xkbazz”的数据元进行绑定;步骤s204,当xx省文化市场数字化网络监管系统办件页面打开时,客户端监听该xx省文化市场数字化网络监管系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字;步骤s205,客户端监听该系统页面是否出现“文化场所信息”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“统一社会信用代码”,当工作人员输入“统一社会信用代码”时,客户端向服务端请求对应的脚本,服务端根据企业的统一社会信用代码(比如“xx0481062846”)及脚本绑定的数据元信息向大数据平台请求业务数据(比如企业名称、许可(备案)证字、法人代表姓名、法人代表身份证号码),大数据平台向服务端返回请求的业务数据;步骤s206,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;步骤s207,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;步骤s208,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录
入xx省文化市场数字化网络监管系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0014]
另外,若第一政务服务应用系统为xx省政务服务2.0平台,第二政务服务应用系统为xx公安交通管理综合应用平台,参考图3,作为本发明实现数据智能无感录入的方法的第三具体实施例,包括如下步骤:步骤s301,从xx省政务服务2.0平台接收机动车平台采集解除抵押登记事项的业务数据,包括车牌号码、所有人、住所地址、联系地址信息,保存到大数据平台;步骤s302,建立xx公安交通管理综合应用平台机动车解除抵押登记事项的功能点;步骤s303,将xx公安交通管理综合应用平台系统页面中的业务类型“解除抵押”作为功能识别对象,将“办件流水号”作为关键字信息,按照工作人员录入机动车解除抵押登记事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“住所地址”与大数据平台中编号为“dt0015”编码为“zsdz”的数据元进行绑定;步骤s304,当xx公安交通管理综合应用平台办件页面打开时,客户端监听该xx公安交通管理综合应用平台办件页面的统一资源定位符下的所有功能标识对象和用户关键字;步骤s305,客户端监听该系统页面是否出现“业务类型:解除抵押”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“办件流水号”,当工作人员输入“办件流水号”时,客户端向服务端请求对应的脚本,服务端根据办件流水号(比如“xx02386273”)及脚本绑定的数据元信息向大数据平台请求数据(比如车牌号码、所有人、住所地址、联系地址等),大数据平台向服务端返回请求的业务数据;步骤s306,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;步骤s307,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;步骤s308,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入xx公安交通管理综合应用平台办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0015]
参考图4,该图是本发明实现数据智能无感录入的系统的一个具体实施例框图,本实施例的系统主要包括如下模块:业务数据采集处理模块101、功能点建立处理模块102、脚本录制处理模块103、监听处理模块104、触发处理模块105、业务数据分类处理模块106、脚本填充处理模块107和自动录入处理模块108,其中业务数据采集处理模块101,本实施例中业务数据采集处理模块101主要用于从第一政务服务应用系统采集业务数据,所述业务数
据按照用户关键字及数据元信息保存到大数据平台;功能点建立处理模块102,本实施例中功能点建立处理模块102主要用于建立第二政务服务应用系统办件页面的统一资源定位符下的所有功能点;脚本录制处理模块103,本实施例中脚本录制处理模块103主要用于根据功能点的各功能标识对象及用户关键字信息、按照工作人员办件操作业务数据录入的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定;监听处理模块104,本实施例中监听处理模块104主要用于当第二政务服务应用系统办件页面打开时,监听该第二政务服务应用系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字,具体实现时,监听处理模块104可按照下述方式进行监听:客户端向服务端发送第二政务服务应用系统办件页面的统一资源定位符;服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象及用户关键字信息;客户端监听功能标识对象,当功能标识对象触发时,继续监听用户关键字;触发处理模块105,本实施例中触发处理模块105主要用于当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;业务数据分类处理模块106,本实施例中业务数据分类处理模块106主要用于服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;脚本填充处理模块107,本实施例中脚本填充处理模块107主要用于服务端将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块108,自动录入处理模块108主要用于在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束将数据自动无感录入第二政务服务应用系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0016]
同样的,本实施例中上述客户端可为浏览器插件,安装在第二政务服务应用系统工作人员使用的浏览器中,另外,所述用户关键字可为个人身份证号或者为企业的统一信用代码,这里不再赘述。
[0017]
下面以第一政务服务应用系统为xx市一窗受理政务服务应用系统,第二政务服务应用系统为xx省文化市场数字化网络监管系统为例进行说明,具体的,本实施例中业务数据采集处理模块101从xx市一窗受理政务服务应用系统采集印刷业经营者变更事项的业务数据,所述业务包括申请人证照编号、地址、法人代表身份证、法人代表信息,保存到大数据平台;功能点建立处理模块102建立xx省文化市场数字化网络监管系统印刷业经营者变更事
项的功能点的统一资源定位符下的所有功能点;脚本录制处理模块103将xx省文化市场数字化网络监管系统页面中的“文化场所信息”作为功能识别对象,将“统一社会信用代码”作为用户关键字信息,按照工作人员录入印刷业经营者变更事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“许可(备案)证字”与大数据平台中编号为“dt0012”编码为“xkbazz”的数据元进行绑定;当xx省文化市场数字化网络监管系统办件页面打开时,监听处理模块104监听该xx省文化市场数字化网络监管系统办件页面的统一资源定位符下的所有功能标识对象和用户关键字;首先监听该系统页面是否出现“文化场所信息”这个字段,当监听到页面中出现该字段时,继续监听工作人员是否输入“统一社会信用代码”,当工作人员输入“统一社会信用代码”时,触发处理模块105向服务端请求对应的脚本,服务端根据企业的统一社会信用代码(比如“xx0481062846”)及脚本绑定的数据元信息向大数据平台请求业务数据(比如企业名称、许可(备案)证字、法人代表姓名、法人代表身份证号码),大数据平台向服务端返回请求的业务数据;业务数据分类处理模块106在服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;脚本填充处理模块107在服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块108在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入xx省文化市场数字化网络监管系统办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0018]
另外,若第一政务服务应用系统为xx省政务服务2.0平台,第二政务服务应用系统为xx公安交通管理综合应用平台,本实施例中业务数据采集处理模块101从xx省政务服务2.0平台接收机动车平台采集解除抵押登记事项的业务数据,包括车牌号码、所有人、住所地址、联系地址信息,保存到大数据平台;功能点建立处理模块102建立xx公安交通管理综合应用平台机动车解除抵押登记事项的功能点;脚本录制处理模块103将xx公安交通管理综合应用平台系统页面中的业务类型“解除抵押”作为功能识别对象,将“办件流水号”作为关键字信息,按照工作人员录入机动车解除抵押登记事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“住所地址”与大数据平台中编号为“dt0015”编码为“zsdz”的数据元进行绑定;当xx公安交通管理综合应用平台办件页面打开时,监听处理模块104监听该xx公安交
通管理综合应用平台办件页面的统一资源定位符下的所有功能标识对象和用户关键字;首先监听该系统页面是否出现“业务类型:解除抵押”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“办件流水号”,当工作人员输入“办件流水号”时,触发处理模块105向服务端请求对应的脚本,服务端根据办件流水号(比如“xx02386273”)及脚本绑定的数据元信息向大数据平台请求数据(比如车牌号码、所有人、住所地址、联系地址等),大数据平台向服务端返回请求的业务数据;业务数据分类处理模块106在服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;脚本填充处理模块107在服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块108在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入xx公安交通管理综合应用平台办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
[0019]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1