CN112308542A - 实现数据智能无感录入的方法及*** - Google Patents
实现数据智能无感录入的方法及*** Download PDFInfo
- Publication number
- CN112308542A CN112308542A CN202011625315.7A CN202011625315A CN112308542A CN 112308542 A CN112308542 A CN 112308542A CN 202011625315 A CN202011625315 A CN 202011625315A CN 112308542 A CN112308542 A CN 112308542A
- Authority
- CN
- China
- Prior art keywords
- data
- script
- server
- verification
- modifiable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000001939 inductive effect Effects 0.000 title claims abstract description 16
- 238000013515 script Methods 0.000 claims abstract description 160
- 238000012795 verification Methods 0.000 claims abstract description 88
- 230000008569 process Effects 0.000 claims abstract description 18
- 230000001960 triggered effect Effects 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 55
- 238000013524 data verification Methods 0.000 claims description 21
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000013479 data entry Methods 0.000 claims description 15
- 238000007726 management method Methods 0.000 description 16
- 230000008859 change Effects 0.000 description 6
- 238000010200 validation analysis Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Bioethics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实现数据智能无感录入的方法及***中,当第二政务服务应用***办件页面打开时,有功能标识对象和用户关键字被触发,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,服务端将业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息填充进脚本返回给客户端;客户端执行脚本将业务数据自动录入第二政务服务应用***办件页面,可以提高信息利用的效率,便于不同的政务服务应用***之间共享业务数据,对于业务数据共享过程中存在的跨站脚本攻击问题,本发明可大大提高***的稳定性,避免影响正常的政务服务。
Description
技术领域
本发明涉及政务信息管理技术领域,具体而言,本发明涉及一种实现政务服务应用***中数据智能无感录入的方法及***。
背景技术
在政务服务应用***工作或者开发业务***时,当用户登录到政务服务应用***办件页面或者用户登录到业务***录入页面后,用户需要在每个办件页面或者业务***的录入页面手工录入业务数据,但该种方式往往效率低下,为了提高数据录入的工作效率,迫切需要实现在页面自动录入数据的技术方案,现有技术中公开了一种数据录入的优化处理方法、装置、计算机设备和存储介质(专利申请公布号:CN 108255566),该技术方案中通过模拟鼠标操作和键盘操作,便自动登录业务***,显示业务***的主页面。在主页面中模拟鼠标操作,可以选择相应控件,从而进入录入页面。配置文件中记录了每个录入页面所需的配置信息,录入函数是根据录入代码预先封装生成的,通过调用录入函数可以读取与每个录入页面所对应的配置文件,从而利用从配置文件中读取的配置信息,在数据文件中读取数据,模拟键盘操作在录入页面中控制光标移动,将读取到的数据录入录入页面的多个输入框中。
由于录入页面的规则被写入了对应的配置文件,因此在面对不同的录入页面时,开发人员无需再针对每个录入页面编写相应的代码,只需要编写不同的配置文件,该现有技术方案虽然实现了数据自动录入,但各个录入页面录入的数据是各自独立的,与其他录入页面或其他***没有任何关系,即现有技术虽然实现了业务数据的自动录入但并不适用于不同的政务服务应用***之间业务数据的共享,信息利用效率不高。
发明内容
本发明要解决的技术问题是提供一种实现数据智能无感录入的方法及***,可以提高信息利用的效率,便于不同的政务服务应用***之间共享业务数据,另外,对于业务数据共享过程中存在的跨站脚本攻击问题,本发明进一步可大大提高***的稳定性,避免影响正常的政务服务。
为解决上述技术问题,本发明采用如下技术方案:
一种实现数据智能无感录入的方法,其包括如下步骤:
从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;
当第二政务服务应用***办件页面打开时,客户端监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;
服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;
客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入第二政务服务应用***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
另外,本发明一种实现数据智能无感录入的***,其包括:
业务数据采集处理模块,用于从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;
监听处理模块,用于当第二政务服务应用***办件页面打开时,监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
触发处理模块,用于当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;
业务数据分类处理模块,用于服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
脚本填充处理模块,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;
自动录入处理模块,用于在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束将数据自动无感录入第二政务服务应用***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
本发明具有以下有益效果:
现有技术中面对不同的录入页面时,开发人员无需再针对每个录入页面编写相应的代码,只需要编写不同的配置文件,可实现自动录入,而本发明实现数据智能无感录入的方法及***中,通过从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;当第二政务服务应用***办件页面打开时,客户端监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台返回请求的业务数据;服务端将业务数据填充进脚本返回给客户端;客户端执行脚本,将业务数据自动无感录入第二政务服务应用***办件页面,即本发明不但可以实现业务数据自动无感录入,而且第一政务服务应用***的业务数据可以在自动录入过程中共享到第二政务服务应用***,即本发明可以提高信息利用的效率,便于不同的政务服务应用***之间共享业务数据。
另外,本发明基于脚本实现业务数据共享更优的技术方案中,若服务端受到跨站脚本攻击时,第一政务服务应用***共享的业务数据会被污染,从而在第二政务服务应用***的客户端对业务数据进行验证时不能通过,客户端会请求服务端重新从大数据平台获取业务数据,但当服务端请求某业务数据超过一定次数时,大数据平台会认为收到攻击,而关闭与服务端的数据交互,进而影响正常的政务服务,但客户端对业务数据验证不通过可能是脚本设计的问题,而不是因为业务数据受到跨站脚本攻击污染,为此,本发明中服务端将从大数据平台获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,其中对于固定数据是不可修改的,不会受到跨站脚本攻击,若固定数据按照第一验证策略未通过,则可能是脚本设计问题而不是因为受到跨站脚本攻击,因此,本发明中只需从服务端重新获取业务数据即可,而不需要服务端重新从大数据平台获取业务数据,而本发明中对于业务数据中可修改数据,是用户可修改的,会受到跨站脚本攻击,若按照第二策略验证未通过,则认为受到跨站脚本攻击,需要服务端重新从大数据平台获取业务数据,由于本发明中通过将业务数据分为固定数据和可修改数据,并对固定数据和可修改数据采用不同的策略验证,只有可修改数据验证不通过时才请求服务端重新从大数据平台获取办件数据,而对于可修改数据验证通过,固定数据验证未通过则只需要求服务端重新发送办件数据,因此,对于业务数据共享过程中存在的跨站脚本攻击问题,本发明可进一步提高***的稳定性,从而可避免影响正常的政务服务。
附图说明
图1是本发明实现数据智能无感录入的方法的第一具体实施例流程图;
图2是本发明实现数据智能无感录入的方法的第二具体实施例流程图;
图3是本发明实现数据智能无感录入的方法的第三具体实施例流程图;
图4是本发明实现数据智能无感录入的***的一个具体实施例组成框图。
具体实施方式
参考图1,该图是本发明实现数据智能无感录入的方法的第一具体实施例流程图,本实施例的方法主要包括如下步骤:
步骤S101,从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台,具体实现时,可以采用各种业务数据采集方式,这里不再赘述;
步骤S102,建立第二政务服务应用***办件页面的统一资源定位符下的所有功能点,具体实现时,可根据不同的政务服务应用***的具体业务建立相应的功能点,例如,婚姻登记应用***的功能点可包括用户登录、婚姻预约登记男方信息输入、女方信息输入等,这里不做具体限定;
步骤S103,根据功能点的各功能标识对象及用户关键字信息、按照工作人员办件操作业务数据录入的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,具体实现时,例如对于婚姻登记应用***中功能标识对象可以是预约登记,用户关键字可以是男方身份证号码、女方身份证号码,本实施例中数据元可以是用户关键字对应的各种属性,例如某人的电话、住址、联系人等属性信息,可以根据具体的用户关键字来设定,这里不做具体限定;
步骤S104,当第二政务服务应用***办件页面打开时,客户端监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字,具体实现时,可按照下述方式进行监听,即:
客户端向服务端发送第二政务服务应用***办件页面的统一资源定位符;
服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象及用户关键字信息;
客户端监听功能标识对象,当功能标识对象触发时,继续监听用户关键字,这里不再赘述;
步骤S105,当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;具体实现时,例如,用户关键字信息是用户的身份证号,脚本配置的家庭成员信息、电话、地址参数与大数据平台的家庭成员信息、电话、地址数据元绑定,则可从大数据平台根据用户的身份证号查询得到该身份证号对应的家庭成员信息、电话、地址具体信息;
步骤S106,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;具体实现时,所述固定数据例如可以是不可修改的家庭成员信息等,而可修改数据例如可以是地址、电话信息等,另外,本发明中对固定数据进行第一策略验证的配置信息例如可以是签名验证配置信息,用于验证固定数据是否来自安全可信的数据源,也可以根据第一策略验证所需配置其他信息,这里不做具体限定,而对可修改数据进行第二策略验证的配置信息例如可以是签名配置信息和对可修改数据进行修改时的用户输入过滤配置信息,用于验证可修改数据是否来自可信的数据源以及对可修改数据进行修改时用户输入的数据是否符合过滤条件,这里不做具体限定;
步骤S107,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;具体实现时,例如,从大数据平台返回的业务数据例如家庭成员信息等固定数据和地址、电话等可修改数据填充脚本中,第一策略验证的配置信息例如签名验证配置信息也填充进脚本,第二策略验证的配置信息例如签名配置信息和对数据进行修改时的用户输入过滤配置信息也填充进脚本,将填充好的脚本发送给客户端,这里不再赘述;
步骤S108,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入第二政务服务应用***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
需要说明的,本实施例中客户端为浏览器插件,安装在第二政务服务应用***工作人员使用的浏览器中,另外,本实施例中服务端为对应客户端的数据引擎,该数据引擎可以管理各客户端,进行用例管理、功能点管理等,这里不再赘述。
另外,上述实施例中用户关键字可以是各种用户身份信息,例如,用户关键字为个人身份证号或者也可以为企业的统一信用代码,本发明中不做具体限定。
下面以第一政务服务应用***为XX市一窗受理政务服务应用***,第二政务服务应用***为XX省文化市场数字化网络监管***为例进行说明,参考图2,作为本发明实现数据智能无感录入的方法的第二具体实施例,包括如下步骤:
步骤S201,从XX市一窗受理政务服务应用***采集印刷业经营者变更事项的业务数据,所述业务包括申请人证照编号、地址、法人代表身份证、法人代表信息,保存到大数据平台;
步骤S202,建立XX省文化市场数字化网络监管***印刷业经营者变更事项的功能点的统一资源定位符下的所有功能点;
步骤S203,将XX省文化市场数字化网络监管***页面中的“文化场所信息”作为功能识别对象,将“统一社会信用代码”作为用户关键字信息,按照工作人员录入印刷业经营者变更事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“许可(备案)证字”与大数据平台中编号为“DT0012”编码为“XKBAZZ”的数据元进行绑定;
步骤S204,当XX省文化市场数字化网络监管***办件页面打开时,客户端监听该XX省文化市场数字化网络监管***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
步骤S205,客户端监听该***页面是否出现“文化场所信息”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“统一社会信用代码”,当工作人员输入“统一社会信用代码”时,客户端向服务端请求对应的脚本,服务端根据企业的统一社会信用代码(比如“XX0481062846”)及脚本绑定的数据元信息向大数据平台请求业务数据(比如企业名称、许可(备案)证字、法人代表姓名、法人代表身份证号码),大数据平台向服务端返回请求的业务数据;
步骤S206,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
步骤S207,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;
步骤S208,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入XX省文化市场数字化网络监管***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
另外,若第一政务服务应用***为XX省政务服务2.0平台,第二政务服务应用***为XX公安交通管理综合应用平台,参考图3,作为本发明实现数据智能无感录入的方法的第三具体实施例,包括如下步骤:
步骤S301,从XX省政务服务2.0平台接收机动车平台采集解除抵押登记事项的业务数据,包括车牌号码、所有人、住所地址、联系地址信息,保存到大数据平台;
步骤S302,建立XX公安交通管理综合应用平台机动车解除抵押登记事项的功能点;
步骤S303,将XX公安交通管理综合应用平台***页面中的业务类型“解除抵押”作为功能识别对象,将“办件流水号”作为关键字信息,按照工作人员录入机动车解除抵押登记事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“住所地址”与大数据平台中编号为“DT0015”编码为“ZSDZ”的数据元进行绑定;
步骤S304,当XX公安交通管理综合应用平台办件页面打开时,客户端监听该XX公安交通管理综合应用平台办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
步骤S305,客户端监听该***页面是否出现“业务类型:解除抵押”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“办件流水号”,当工作人员输入“办件流水号”时,客户端向服务端请求对应的脚本,服务端根据办件流水号(比如“XX02386273”)及脚本绑定的数据元信息向大数据平台请求数据(比如车牌号码、所有人、住所地址、联系地址等),大数据平台向服务端返回请求的业务数据;
步骤S306,服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
步骤S307,服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;步骤S308,客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入XX公安交通管理综合应用平台办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
参考图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主要用于在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束将数据自动无感录入第二政务服务应用***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
同样的,本实施例中上述客户端可为浏览器插件,安装在第二政务服务应用***工作人员使用的浏览器中,另外,所述用户关键字可为个人身份证号或者为企业的统一信用代码,这里不再赘述。
下面以第一政务服务应用***为XX市一窗受理政务服务应用***,第二政务服务应用***为XX省文化市场数字化网络监管***为例进行说明,具体的,本实施例中
业务数据采集处理模块101从XX市一窗受理政务服务应用***采集印刷业经营者变更事项的业务数据,所述业务包括申请人证照编号、地址、法人代表身份证、法人代表信息,保存到大数据平台;
功能点建立处理模块102建立XX省文化市场数字化网络监管***印刷业经营者变更事项的功能点的统一资源定位符下的所有功能点;
脚本录制处理模块103将XX省文化市场数字化网络监管***页面中的“文化场所信息”作为功能识别对象,将“统一社会信用代码”作为用户关键字信息,按照工作人员录入印刷业经营者变更事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“许可(备案)证字”与大数据平台中编号为“DT0012”编码为“XKBAZZ”的数据元进行绑定;
当XX省文化市场数字化网络监管***办件页面打开时,监听处理模块104监听该XX省文化市场数字化网络监管***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
首先监听该***页面是否出现“文化场所信息”这个字段,当监听到页面中出现该字段时,继续监听工作人员是否输入“统一社会信用代码”,当工作人员输入“统一社会信用代码”时,触发处理模块105向服务端请求对应的脚本,服务端根据企业的统一社会信用代码(比如“XX0481062846”)及脚本绑定的数据元信息向大数据平台请求业务数据(比如企业名称、许可(备案)证字、法人代表姓名、法人代表身份证号码),大数据平台向服务端返回请求的业务数据;
业务数据分类处理模块106在服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
脚本填充处理模块107在服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块108在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入XX省文化市场数字化网络监管***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
另外,若第一政务服务应用***为XX省政务服务2.0平台,第二政务服务应用***为XX公安交通管理综合应用平台,本实施例中
业务数据采集处理模块101从XX省政务服务2.0平台接收机动车平台采集解除抵押登记事项的业务数据,包括车牌号码、所有人、住所地址、联系地址信息,保存到大数据平台;
功能点建立处理模块102建立XX公安交通管理综合应用平台机动车解除抵押登记事项的功能点;
脚本录制处理模块103将XX公安交通管理综合应用平台***页面中的业务类型“解除抵押”作为功能识别对象,将“办件流水号”作为关键字信息,按照工作人员录入机动车解除抵押登记事项的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定,比如“住所地址”与大数据平台中编号为“DT0015”编码为“ZSDZ”的数据元进行绑定;
当XX公安交通管理综合应用平台办件页面打开时,监听处理模块104监听该XX公安交通管理综合应用平台办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
首先监听该***页面是否出现“业务类型:解除抵押”这个字段;当监听到页面中出现该字段时,继续监听工作人员是否输入“办件流水号”,当工作人员输入“办件流水号”时,触发处理模块105向服务端请求对应的脚本,服务端根据办件流水号(比如“XX02386273”)及脚本绑定的数据元信息向大数据平台请求数据(比如车牌号码、所有人、住所地址、联系地址等),大数据平台向服务端返回请求的业务数据;
业务数据分类处理模块106在服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
脚本填充处理模块107在服务端将将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;自动录入处理模块108在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束数据自动无感录入XX公安交通管理综合应用平台办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种实现数据智能无感录入的方法,其特征在于,包括如下步骤:
从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;
当第二政务服务应用***办件页面打开时,客户端监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;
服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;
客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
2.根据权利要求1所述的方法,其特征在于,还包括:
预先建立第二政务服务应用***办件页面的统一资源定位符下的所有功能点;
根据功能点的各功能标识对象及用户关键字信息、按照工作人员办件操作业务数据录入的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定。
3.根据权利要求1所述的方法,其特征在于,当第二政务服务应用***办件页面打开时,客户端监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字具体包括:
客户端向服务端发送第二政务服务应用***办件页面的统一资源定位符;
服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象及用户关键字信息;
客户端监听功能标识对象,当功能标识对象触发时,继续监听用户关键字。
4.根据权利要求1所述的方法,其特征在于,所述客户端为浏览器插件,安装在第二政务服务应用***工作人员使用的浏览器中。
5.根据权利要求1所述的方法,其特征在于,所述用户关键字为个人身份证号或企业统一信用代码。
6.一种实现数据智能无感录入的***,其特征在于,包括:
业务数据采集处理模块,用于从第一政务服务应用***采集业务数据,所述业务数据按照用户关键字及数据元信息保存到大数据平台;
监听处理模块,用于当第二政务服务应用***办件页面打开时,监听该第二政务服务应用***办件页面的统一资源定位符下的所有功能标识对象和用户关键字;
触发处理模块,用于当有功能标识对象和用户关键字被触发时,客户端向服务端请求对应的脚本,服务端根据用户关键字信息及脚本绑定的数据元信息向大数据平台请求业务数据,大数据平台向服务端返回请求的业务数据;
业务数据分类处理模块,用于服务端将获取到的业务数据分为固定数据和可修改数据,并设置对固定数据进行第一策略验证的配置信息和对可修改数据进行第二策略验证的配置信息;
脚本填充处理模块,服务端将所述固定数据和可修改数据以及第一策略验证的配置信息和第二策略验证配置的信息填充进脚本发送给客户端;
自动录入处理模块,用于在客户端执行脚本,根据第一策略对固定数据进行验证,根据第二策略对可修改数据进行验证,若固定数据和可修改数据均验证通过,则完成录入,结束将数据自动无感录入第二政务服务应用***办件页面的流程;若可修改数据验证通过,固定数据验证未通过,则向服务端请求重新发送脚本;若固定数据验证通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本;若固定数据验证未通过,可修改数据验证未通过,则向服务端请求重新从大数据平台获取业务数据填充到脚本并重新发送该填充后的脚本。
7.根据权利要求6所述的***,其特征在于,还包括:
功能点建立处理模块,用于预先建立第二政务服务应用***办件页面的统一资源定位符下的所有功能点;
脚本录制处理模块,用于根据功能点的各功能标识对象及用户关键字信息、按照工作人员办件操作业务数据录入的流程,录制对应的脚本并保存在服务端,所述脚本配置的业务数据参数与所述大数据平台的数据元信息绑定。
8.根据权利要求6所述的***,其特征在于,监听处理模块按照下述方式进行监听:
客户端向服务端发送第二政务服务应用***办件页面的统一资源定位符;服务端向客户端返回该统一资源定位符下所有功能点的功能标识对象及用户关键字信息;客户端监听功能标识对象,当功能标识对象触发时,继续监听用户关键字。
9.根据权利要求6所述的***,其特征在于,所述客户端为浏览器插件,安装在第二政务服务应用***工作人员使用的浏览器中。
10.根据权利要求6所述的***,其特征在于,所述用户关键字为个人身份证号或企业统一信用代码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625315.7A CN112308542B (zh) | 2020-12-31 | 2020-12-31 | 实现数据智能无感录入的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625315.7A CN112308542B (zh) | 2020-12-31 | 2020-12-31 | 实现数据智能无感录入的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112308542A true CN112308542A (zh) | 2021-02-02 |
CN112308542B CN112308542B (zh) | 2021-03-23 |
Family
ID=74487592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011625315.7A Active CN112308542B (zh) | 2020-12-31 | 2020-12-31 | 实现数据智能无感录入的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112308542B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113204694A (zh) * | 2021-03-03 | 2021-08-03 | 浪潮云信息技术股份公司 | 一种应用于业务***智能数据交换的方法 |
CN115509637A (zh) * | 2022-10-14 | 2022-12-23 | 重庆傲雄在线信息技术有限公司 | 一种基于Form表单的智能填报方法、***、设备及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140235223A1 (en) * | 2012-02-21 | 2014-08-21 | Cellco Partnership D/B/A Verizon Wireless | Concierge |
CN104050154A (zh) * | 2014-06-27 | 2014-09-17 | 国家电网公司 | 数据录入方法 |
CN109685452A (zh) * | 2018-12-04 | 2019-04-26 | 国网河北省电力有限公司石家庄供电分公司 | 一种供电公司项目数据管理平台 |
CN111027928A (zh) * | 2019-11-29 | 2020-04-17 | 侯晓瑞 | 一种任务悬赏式就业*** |
CN111951106A (zh) * | 2020-06-17 | 2020-11-17 | 杭州增信信息技术有限公司 | 基于区块链智能合约技术的数据交易***及其方法 |
CN112069431A (zh) * | 2020-11-16 | 2020-12-11 | 浙江非线数联科技有限公司 | 实现数据智能无感采集的方法及*** |
-
2020
- 2020-12-31 CN CN202011625315.7A patent/CN112308542B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140235223A1 (en) * | 2012-02-21 | 2014-08-21 | Cellco Partnership D/B/A Verizon Wireless | Concierge |
CN104050154A (zh) * | 2014-06-27 | 2014-09-17 | 国家电网公司 | 数据录入方法 |
CN109685452A (zh) * | 2018-12-04 | 2019-04-26 | 国网河北省电力有限公司石家庄供电分公司 | 一种供电公司项目数据管理平台 |
CN111027928A (zh) * | 2019-11-29 | 2020-04-17 | 侯晓瑞 | 一种任务悬赏式就业*** |
CN111951106A (zh) * | 2020-06-17 | 2020-11-17 | 杭州增信信息技术有限公司 | 基于区块链智能合约技术的数据交易***及其方法 |
CN112069431A (zh) * | 2020-11-16 | 2020-12-11 | 浙江非线数联科技有限公司 | 实现数据智能无感采集的方法及*** |
Non-Patent Citations (1)
Title |
---|
侯超钧等: "基于iOS的学生考勤管理***的设计与实现", 《现代计算机》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113204694A (zh) * | 2021-03-03 | 2021-08-03 | 浪潮云信息技术股份公司 | 一种应用于业务***智能数据交换的方法 |
CN115509637A (zh) * | 2022-10-14 | 2022-12-23 | 重庆傲雄在线信息技术有限公司 | 一种基于Form表单的智能填报方法、***、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112308542B (zh) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102514325B1 (ko) | 모델 훈련 시스템 및 방법과, 저장 매체 | |
CN112308542B (zh) | 实现数据智能无感录入的方法及*** | |
CN114363352B (zh) | 基于区块链的物联网***跨链交互方法 | |
CN101217404A (zh) | 提供审计日志信息的方法和*** | |
CN112769871B (zh) | 跨链访问控制方法和装置 | |
CN111240862A (zh) | 一种通用接口平台以及数据转换方法 | |
CN113111359A (zh) | 基于信息安防的大数据资源共享方法及资源共享*** | |
US20180349983A9 (en) | A system for periodically updating backings for resource requests | |
CN114117264A (zh) | 基于区块链的非法网站识别方法、装置、设备及存储介质 | |
CN110599311A (zh) | 资源处理方法、装置、电子设备及存储介质 | |
CN114547209B (zh) | 一种基于区块链的数据共享交互方法及*** | |
CN116777397A (zh) | 基于区块链的电子单据管理方法、装置、终端及存储介质 | |
JP4953942B2 (ja) | 文書管理システム及び文書管理方法 | |
CN112069529A (zh) | 基于区块链的卷宗管理方法、装置、计算机以及存储介质 | |
CN112184531B (zh) | 实现办件智能无感推送的方法及*** | |
CN112069431B (zh) | 实现数据智能无感采集的方法及*** | |
Turki et al. | A Private Smart parking solution based on Blockchain and AI | |
CN1906558A (zh) | 重新获得授权码的方法 | |
CN114186141B (zh) | 非法客户检测方法、装置、设备及介质 | |
KR101037675B1 (ko) | 분산형 컨텐츠 수집 및 처리 시스템 및 방법 | |
CN112260993B (zh) | 一种电子证照库第三方Token令牌验证的方法 | |
CN114328430A (zh) | 一种涉案行为的调证方法、装置、设备及存储介质 | |
KR101037673B1 (ko) | 분산형 컨텐츠 수집 및 처리 시스템 및 그 기록매체 | |
KR20240065475A (ko) | 퍼블릿 블록체인내에서의 해쉬함수값과 인비지블 실링 워터인증마킹으로 이루어진 포렌식 객체 하이브리드형 신뢰검증제어장치 및 방법 | |
CN113904840A (zh) | 基于签名的医院防篡改请求验证*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
CB02 | Change of applicant information |
Address after: Room 335, new financial building, No. 136, Gen TA Xi Road, Taozhu street, Zhuji City, Shaoxing City, Zhejiang Province, 310012 Applicant after: Zhejiang non line Digital Technology Co.,Ltd. Address before: 310012 20 / F, Furun building, 16 Xiangyun Road, Taozhu street, Zhuji City, Shaoxing City, Zhejiang Province Applicant before: ZHEJIANG FAST LINE TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |