本发明公开一种方法及系统,涉及数据管理,具体地说是一种快速查找客户资料的方法及系统。
背景技术:
1、随着各种营业系统上线越来越久,积攒了大量的客户数据,如客户基本信息、客户历史订单信息等。当客户再次办理业务时,营业员要从大量的已经存档的客户资料中获取一个客户的资料,耗时较长。特别是营业员为一个客户办理多种业务时,需要在营业系统的不同功能里重复获取客户资料,影响办理效率。
技术实现思路
1、本发明针对现有技术的问题,提供一种快速查找客户资料的方法及系统,可以按照多维度动态的创建缓存数据库,使用推送的方式将客户资料缓存到浏览器页面中,了解当前正在办理业务的客户,快速获取客户资料后,能办理实际的业务。本发明方法适用于各种营业系统,不依赖某个具体应用。
2、本发明提出的具体方案是:
3、本发明提供一种快速查找客户资料的方法,按照3个缓存维度缓存客户资料数据,所述缓存维度按照优先级分别为营业员缓存维度、营业大厅缓存维度和地区缓存维度,缓存维度对应相应的缓存数据库,其中所述营业员缓存维度对应营业员缓存数据库,所述营业大厅缓存维度对应营业大厅缓存数据库,所述地区缓存维度对应地区缓存数据库,
4、基于b/s架构,将营业大厅缓存数据库和地区缓存数据库部署在服务端,将营业员缓存数据库部署在浏览器客户端,并划分营业员缓存数据库、营业大厅缓存数据库和地区缓存数据库的使用权限,
5、部署适配层于客户端和服务端,通过适配层的客户端部分优先从营业员维度的营业员缓存数据库中查询客户资料,若未查询到则请求适配层的服务端部分,通过适配层的服务端部分根据请求生成负责请求处理的控制线程、查询营业厅缓存数据库的查询线程和查询地区缓存数据库的查询线程,通过控制线程控制查询线程并行执行,若其中一个查询线程查询到客户资料反馈至控制线程,则控制线程返回查询结果给适配层的客户端部分并丢弃另一个查询线程的反馈。
6、进一步,所述的一种快速查找客户资料的方法中所述使用权限,包括:
7、所述营业员缓存数据库供单个营业员使用,营业大厅缓存数据库供一个营业厅所有营业员使用,地区缓存数据库供同一个地区中所有营业厅的营业员使用。
8、进一步,所述的一种快速查找客户资料的方法中通过适配层的客户端部分提供对外接口,通过对外接口从营业员维度的营业员缓存数据库中查询客户资料,包括:
9、根据证件类型和证件id查询客户资料,
10、根据客户名称查询客户资料,
11、根据客户姓名查询客户资料,
12、根据客户号码查询客户资料;
13、通过适配层的服务端部分提供对外接口,通过对外接口利用查询线程查找客户资料,包括:
14、根据证件类型和证件id查询客户资料,
15、根据客户名称查询客户资料,
16、根据客户姓名查询客户资料,
17、根据客户号码查询客户资料。
18、进一步,所述的一种快速查找客户资料的方法中根据客户资料的更新场景更新营业员缓存数据库、营业大厅缓存数据库和地区缓存数据库,
19、所述更新场景包括场景一和场景二,所述场景一为添加或移除客户资料至所选择的维度缓存数据库中,所述场景二为对发生变化的已存在客户资料相应更新各个维度的缓存数据库中数据。
20、进一步,所述的一种快速查找客户资料的方法中当更新场景为场景一,根据业务办理场景制定数据分析模型,利用数据分析模型添加或移除客户资料至所选择维度的缓存数据库中。
21、进一步,所述的一种快速查找客户资料的方法中当更新场景为场景二,利用订阅/发布模式根据缓存数据库的通道更新客户资料。
22、本发明还提供一种快速查找客户资料的系统,包括缓存管理模块、部署模块和查找模块,
23、缓存管理模块按照3个缓存维度缓存客户资料数据,所述缓存维度按照优先级分别为营业员缓存维度、营业大厅缓存维度和地区缓存维度,缓存维度对应相应的缓存数据库,其中所述营业员缓存维度对应营业员缓存数据库,所述营业大厅缓存维度对应营业大厅缓存数据库,所述地区缓存维度对应地区缓存数据库,
24、部署模块基于b/s架构,将营业大厅缓存数据库和地区缓存数据库部署在服务端,将营业员缓存数据库部署在浏览器客户端,并划分营业员缓存数据库、营业大厅缓存数据库和地区缓存数据库的使用权限,部署适配层于客户端和服务端,
25、查找模块通过适配层的客户端部分优先从营业员维度的营业员缓存数据库中查询客户资料,若未查询到则请求适配层的服务端部分,通过适配层的服务端部分根据请求生成负责请求处理的控制线程、查询营业厅缓存数据库的查询线程和查询地区缓存数据库的查询线程,通过控制线程控制查询线程并行执行,若其中一个查询线程查询到客户资料反馈至控制线程,则控制线程返回查询结果给适配层的客户端部分并丢弃另一个查询线程的反馈。
26、本发明还提供一种快速查找客户资料的装置,包括:至少一个存储器和至少一个处理器;
27、所述至少一个存储器,用于存储机器可读程序;
28、所述至少一个处理器,用于调用所述机器可读程序,执行所述的一种快速查找客户资料的方法。
29、本发明的有益之处是:
30、本发明提供一种快速查找客户资料的方法,本发明方法可以按照地区、营业大厅、营业员3个维度,动态的创建缓存数据库,使用推送的方式将客户资料缓存到营业员的浏览器页面中,辅助营业员了解当前正在办理业务的客户,营业员快速获取客户资料后,能使用客户资料办理实际的业务。该方法适用于各种营业系统,不依赖某个具体应用。
1.一种快速查找客户资料的方法,其特征是按照3个缓存维度缓存客户资料数据,所述缓存维度按照优先级分别为营业员缓存维度、营业大厅缓存维度和地区缓存维度,缓存维度对应相应的缓存数据库,其中所述营业员缓存维度对应营业员缓存数据库,所述营业大厅缓存维度对应营业大厅缓存数据库,所述地区缓存维度对应地区缓存数据库,
2.根据权利要求1所述的一种快速查找客户资料的方法,其特征是所述使用权限,包括:
3.根据权利要求1所述的一种快速查找客户资料的方法,其特征是通过适配层的客户端部分提供对外接口,通过对外接口从营业员维度的营业员缓存数据库中查询客户资料,包括:
4.根据权利要求1所述的一种快速查找客户资料的方法,其特征是根据客户资料的更新场景更新营业员缓存数据库、营业大厅缓存数据库和地区缓存数据库,
5.根据权利要求4所述的一种快速查找客户资料的方法,其特征是当更新场景为场景一,根据业务办理场景制定数据分析模型,利用数据分析模型添加或移除客户资料至所选择维度的缓存数据库中。
6.根据权利要求4所述的一种快速查找客户资料的方法,其特征是当更新场景为场景二,利用订阅/发布模式根据缓存数据库的通道更新客户资料。
7.一种快速查找客户资料的系统,其特征是包括缓存管理模块、部署模块和查找模块,
8.一种快速查找客户资料的装置,其特征是包括:至少一个存储器和至少一个处理器;