本发明涉及计算机软件与信息服务,尤其涉及一种政务服务的数据获取方法、政务服务的数据获取设备、政务服务的数据获取装置及存储介质。
背景技术:
1、随着互联网技术的发展,用户平时生活中所使用的服务也越来越多的嵌入了互联网技术,用户可前往线下窗口录入其用户信息,将用户信息存储到对应的数据库,从而在用户使用某项服务时可直接从数据库调取对应的用户信息。
2、然而随着服务类型的增多,不同类型的服务之间相互独立,并且所需求的用户信息各有差异,导致可能出现用户为了使用不同的服务需要将部分相同的用户信息反复录入,也导致数据库所存储的用户信息变得臃肿庞杂,最终影响用户使用服务时调用用户信息的效率。
技术实现思路
1、本发明的主要目的在于提供一种政务服务的数据获取方法、政务服务的数据获取设备、政务服务的数据获取装置及存储介质,旨在提高业务系统的数据获取效率。
2、为实现上述目的,本发明提供一种政务服务的数据获取方法,应用于政务服务的数据获取设备,所述政务服务的数据获取方法包括以下步骤:
3、接收用户信息请求,确定所述用户信息请求对应的用户标识和业务系统的业务标识;
4、确定用户数据库中所述用户标识关联的预存用户信息;
5、提取所述预存用户信息中关联第一标识的用户个人信息和关联第二标识的用户工作信息,所述用户工作信息对应的工作时间与当前时间匹配;或,
6、提取所述预存用户信息中关联第一标识的用户个人信息和关联第三标识的用户家庭信息,所述用户家庭信息包括与所述用户标识对应用户关联的家庭成员的家庭成员个人信息;
7、将所述目标用户信息发送至所述业务系统,以使所述业务系统按照所述目标用户信息填充对应的信息页面;
8、其中,所述业务标识包括所述第一标识、第二标识和/或第三标识。
9、可选地,所述接收用户信息请求的步骤之前,还包括:
10、获取录入业务系统的用户信息;
11、确定所述用户信息中每个用户子信息关联的业务标识和所述用户信息对应的用户标识;
12、将所述用户标识、所述用户子信息以及所述用户子信息关联的业务标识关联存储至所述用户数据库,所述预存用户信息为所述用户标识关联的所述用户子信息。
13、可选地,所述确定所述用户信息中每个用户子信息关联的业务标识的步骤包括:
14、确定所述用户子信息在所述录入系统的录入页面录入时的目标控件;
15、根据所述目标控件关联的业务标识确定所述用户子信息关联的业务标识。
16、可选地,所述确定所述用户信息中每个用户子信息关联的业务标识的步骤包括:
17、根据所述用户子信息确定对应的文本特征;
18、根据所述文本特征确定对应用户子信息关联的业务标识。
19、可选地,所述接收用户信息请求,确定所述用户信息请求对应的用户标识和业务系统的业务标识的步骤之后,还包括:
20、确定所述用户信息请求对应用户账号的账号标识;
21、当所述账号标识与所述用户标识匹配时,执行所述确定用户数据库中所述用户标识关联的预存用户信息的步骤。
22、可选地,所述接收用户信息请求的步骤包括:
23、从所述业务系统的数据接口接收所述用户信息请求;
24、确定所述业务系统的业务标识的步骤包括:
25、根据所述业务系统的数据接口确定所述业务系统的业务标识。
26、可选地,将所述目标用户信息发送至所述业务系统,以使所述业务系统按照所述目标用户信息填充对应的信息页面的步骤包括:
27、根据所述业务标识确定所述业务系统对应数据接口的协议报文格式;
28、将所述目标用户信息按照所述协议报文格式组装目标报文,并将所述目标报文发送至所述业务系统的数据接口,以使所述业务系统根据所述协议报文格式确定所述目标用户信息中的每个用户子信息,并将每个所述用户子信息填充至所述信息页面的对应控件。
29、此外,为了实现上述目的,本申请还提出一种政务服务的数据获取装置,所述政务服务的数据获取装置包括:
30、接收模块,用于接收用户信息请求,确定所述用户信息请求对应的用户标识和业务系统的业务标识;
31、处理模块,用于确定用户数据库中所述用户标识关联的预存用户信息,提取所述预存用户信息中关联第一标识的用户个人信息和关联第二标识的用户工作信息,所述用户工作信息对应的工作时间与当前时间匹配,所述业务标识包括所述第一标识和所述第二标识;或,提取所述预存用户信息中关联第一标识的用户个人信息和关联第三标识的用户家庭信息,所述用户家庭信息包括与所述用户标识对应用户关联的家庭成员的家庭成员个人信息,所述业务标识包括所述第一标识和所述第三标识;
32、执行模块,用于将所述目标用户信息发送至所述业务系统,以使所述业务系统按照所述目标用户信息填充对应的信息页面。
33、此外,为了实现上述目的,本申请还提出一种政务服务的数据获取设备,所述政务服务的数据获取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的政务服务的数据获取程序,所述政务服务的数据获取程序配置为实现如上任一项所述的政务服务的数据获取方法的步骤。
34、此外,为了实现上述目的,本申请还提出一种存储介质,所述存储介质上存储有政务服务的数据获取程序,所述政务服务的数据获取程序被处理器执行时实现如上任一项所述的政务服务的数据获取方法的步骤。
35、本发明提出的一种政务服务的数据获取方法,该方法通过接收用户信息请求,确定用户信息请求对应的用户标识和业务系统的业务标识,确定用户数据库中用户标识关联的预存用户信息,提取预存用户信息中关联第一标识的用户个人信息和关联第二标识的用户工作信息,用户工作信息对应的工作时间与当前时间匹配,或,提取预存用户信息中关联第一标识的用户个人信息和关联第三标识的用户家庭信息,用户家庭信息包括与用户标识对应用户关联的家庭成员的家庭成员个人信息,从而在用户数据库中定位到该业务系统和该用户所需的信息,将目标用户信息发送至业务系统,以使业务系统按照目标用户信息填充对应的信息页面。相比于目前不同业务系统的服务相互独立,不同业务系统之间的数据管理混乱,导致用户数据调用困难或者存在重复录入的相同数据,本申请以关联业务标识和用户标识的预存用户信息来记录用户数据,使用户数据形成分类,避免出现重复混乱的数据,并且当业务系统需要获取用户信息时,可根据对应的业务标识和用户标识提取相应的目标用户信息,使业务系统可以直接利用目标用户信息填充信息页面,提高业务系统的数据获取效率。并且,解决在平台运行过程中减少窗口工作人员二次录入的问题,提供数据抓取填充服务,支撑平台与各业务系统间的数据对接与流转,实现数据一次录入,同步写入业务系统,满足平台各应用服务之间的数据对接及服务调用。
1.一种政务服务的数据获取方法,应用于政务服务的数据获取设备,其特征在于,所述政务服务的数据获取方法包括以下步骤:
2.如权利要求1所述的政务服务的数据获取方法,其特征在于,所述接收用户信息请求的步骤之前,还包括:
3.如权利要求2所述的政务服务的数据获取方法,其特征在于,所述确定所述用户信息中每个用户子信息关联的业务标识的步骤包括:
4.如权利要求2所述的政务服务的数据获取方法,其特征在于,所述确定所述用户信息中每个用户子信息关联的业务标识的步骤包括:
5.如权利要求1所述的政务服务的数据获取方法,其特征在于,所述接收用户信息请求,确定所述用户信息请求对应的用户标识和业务系统的业务标识的步骤之后,还包括:
6.如权利要求1至5中任一项所述的政务服务的数据获取方法,其特征在于,所述接收用户信息请求的步骤包括:
7.如权利要求1至5中任一项所述的政务服务的数据获取方法,其特征在于,将所述目标用户信息发送至所述业务系统,以使所述业务系统按照所述目标用户信息填充对应的信息页面的步骤包括:
8.一种政务服务的数据获取装置,其特征在于,所述政务服务的数据获取装置包括:
9.一种政务服务的数据获取设备,其特征在于,所述政务服务的数据获取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的政务服务的数据获取程序,所述政务服务的数据获取程序配置为实现如权利要求1至7中任一项所述的政务服务的数据获取方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有政务服务的数据获取程序,所述政务服务的数据获取程序被处理器执行时实现如权利要求1至7中任一项所述的政务服务的数据获取方法的步骤。