掌桥专利:专业的专利平台
掌桥专利
首页

待迁移用户的确定方法、装置及存储介质

文献发布时间:2023-06-19 16:04:54



技术领域

本发明涉及计算机技术领域,尤其涉及一种待迁移用户的确定方法、装置及存储介质。

背景技术

新系统替代旧系统的过程并不是一蹴而就的,通常需要将旧系统中各用户的数据分批迁移至新系统中。然而,现有的分批迁移方法需要人工先在旧系统中确定出待迁移用户,然后将待迁移用户的数据迁移至新系统。

但是,由于旧系统中的用户数量较多,使得待迁移用户的确定工作耗时较长、效率低、消耗人力资源大。

发明内容

本发明提供一种待迁移用户的确定方法、装置及存储介质,用于提高确定待迁移用户的效率。

为达到上述目的,本发明采用如下技术方案:

第一方面,提供一种待迁移用户的确定方法,方法包括:获取至少一个目标迁移语句;各目标迁移语句用于描述对待迁移用户的业务要求;确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标;将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据,并基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户;待迁移用户的多个目标业务中每个目标业务的数据,满足迁移条件中每个目标业务的数据指标。

可选的,确定各目标迁移语句对应的目标业务以及数据指标,包括:根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射关系中,确定各目标迁移语句对应的目标业务以及数据指标。

可选的,获取至少一个目标迁移语句,包括:显示迁移条件配置界面;迁移条件配置界面包括预设列表、配置列表以及生成控件;预设列表包括多个预设迁移语句;响应于操作账户在预设列表中对多个预设迁移语句的选择操作,在配置列表中显示被操作账户选择的迁移语句;响应于操作账户对生成控件的点击操作,将配置列表中被操作账户选择的迁移语句确定为多个目标迁移语句。

可选的,从数据库中获取多个用户中各用户的多个目标业务的数据,包括:针对各用户,根据迁移条件中的多个目标业务,从包括业务以及数据的第二映射关系中,确定各用户的多个目标业务的数据。

可选的,基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户,包括:根据预设的遍历算法,判断各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标;对于第一用户,若第一用户的多个目标业务中每个业务的数据,满足迁移条件中每个目标业务的数据指标,则将第一用户确定为待迁移用户;第一用户为多个用户中的任意一个。

第二方面,提供一种待迁移用户的确定装置,包括获取单元以及确定单元;获取单元,用于获取至少一个目标迁移语句;各目标迁移语句用于描述对待迁移用户的业务要求;确定单元,用于确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标;获取单元,还用于将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据;确定单元,还用于基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户;待迁移用户的多个目标业务中每个目标业务的数据,满足迁移条件中每个目标业务的数据指标。

可选的,确定单元,具体用于:根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射关系中,确定各目标迁移语句对应的目标业务以及数据指标。

可选的,获取单元,具体用于:显示迁移条件配置界面;迁移条件配置界面包括预设列表、配置列表以及生成控件;预设列表包括多个预设迁移语句;响应于操作账户在预设列表中对多个预设迁移语句的选择操作,在配置列表中显示被操作账户选择的迁移语句;响应于操作账户对生成控件的点击操作,将配置列表中被操作账户选择的迁移语句确定为多个目标迁移语句。

可选的,获取单元,具体用于:针对各用户,根据迁移条件中的多个目标业务,从包括业务以及数据的第二映射关系中,确定各用户的多个目标业务的数据。

可选的,确定单元,具体用于:根据预设的遍历算法,判断各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标;对于第一用户,若第一用户的多个目标业务中每个业务的数据,满足迁移条件中每个目标业务的数据指标,则将第一用户确定为待迁移用户;第一用户为多个用户中的任意一个。

第三方面,提供一种电子设备,包括:处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现上述第一方面的待迁移用户的确定方法。

第四方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第一方面的待迁移用户的确定方法。

本发明提供的技术方案至少带来以下有益效果:本发明实施例中确定装置首先获取至少一个目标迁移语句。由于各目标迁移语句用于描述对待迁移用户的业务要求,因此确定装置可以初步明确对待迁移用户的期望。进一步的,确定装置确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。确定装置将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据,即确定装置将迁移条件涉及到的每个用户的目标业务数据都提取出来,然后基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户。由于确定装置明确了待迁移用户所要满足的条件,因此确定装置只需要看各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标,即可确定出待迁移用户。相比于相关技术中需要人工确定待迁移用户的方法,本发明在获取到迁移条件后,可以自动确定出待迁移用户,方便快捷,效率较高,还减少了人力资源消耗。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种确定系统的结构示意图;

图2为本发明实施例提供的一种待迁移用户的确定方法的流程示意图一;

图3为本发明实施例提供的一种迁移条件配置界面的示意图;

图4为本发明实施例提供的一种待迁移用户的确定方法的流程示意图二;

图5为本发明实施例提供的一种待迁移用户的确定方法的流程示意图三;

图6为本发明实施例提供的待迁移用户的确定方法的流程示意图四;

图7为本发明实施例提供的一种确定装置的结构示意图;

图8为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

还需要说明的是,本发明实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。

本发明实施例提供的待迁移用户的确定方法可以适用于待迁移用户的确定系统(以下简称确定系统),该确定系统用于提高确定待迁移用户的效率。图1示出了该确定系统的一种结构示意图。如图1所示,确定系统10包括待迁移用户的确定装置(以下简称确定装置)11以及电子设备12。确定装置11与电子设备12连接。确定装置11与电子设备12之间可以采用有线方式连接,也可以采用无线方式连接,本发明实施例对此不作限定。

确定装置11用于获取至少一个目标迁移语句;确定装置11还用于确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。确定装置11还用于将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据,并基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户。

确定装置11可以在各种部署有新系统以及旧系统的电子设备12中实现。其中,新系统以及旧系统分别对应有数据库。在分批迁移过程中,确定装置从旧系统数据库中确定出待迁移用户,并将待迁移用户的数据迁移到新系统数据库中。

在一些场景下,确定装置11还包括输入设备以及输入设备,以进行人机交互。其中,输入设备用于获取操作账户的操作信息,例如,输入设备可以为鼠标或者键盘。输出设备用于向操作账户反馈响应信息,例如,输出设备可以为显示器。

在不同的应用场景中,确定装置11和电子设备12可以为相互独立的设备,也可以集成于同一设备中,本发明实施例对此不作具体限定。

确定装置11和电子设备12集成于同一设备时,确定装置11和电子设备12之间的数据传输方式为该设备内部模块之间的数据传输。这种情况下,二者之间的数据传输流程与“确定装置11和电子设备12之间相互独立的情况下,二者之间的数据传输流程”相同。

在本发明实施例提供的以下实施例中,本发明实施例以确定装置11和电子设备12相互独立设置为例进行说明。

如图2所示,本发明实施例提供的待迁移用户的确定方法,包括下述S201-S204。

S201、确定装置获取至少一个目标迁移语句。

其中,各目标迁移语句用于描述对待迁移用户的业务要求。

作为一种可能实现的方式,确定装置从电子设备中获取运维人员预先设置的至少一个目标迁移语句。

在一些实施例中,确定装置显示包括预设列表、配置列表以及生成控件的迁移条件配置界面。其中,预设列表包括多个预设迁移语句。进一步的,确定装置响应于操作账户在预设列表中对多个预设迁移语句的选择操作,在配置列表中显示被操作账户选择的迁移语句。后续的,确定装置响应于操作账户对生成控件的点击操作,将配置列表中被操作账户选择的迁移语句确定为多个目标迁移语句。

如图3所示,示例性示出了迁移条件配置界面,在图3的迁移条件配置界面中,界面左侧的预设列表中包括多个预设迁移语句(例如迁移语句1、迁移语句2、迁移语句3、…)。操作账户可以在预设列表中对多个预设迁移语句的进行选择操作,确定装置在界面右侧的配置列表中显示被操作账户选择的迁移语句。确定装置响应于操作账户对界面下侧生成控件的点击操作,将配置列表中被操作账户选择的迁移语句(例如迁移语句1和迁移语句2)确定为多个目标迁移语句。

需要说明的,目标迁移语句为方便运维人员理解而设置的语句,本质上还是对迁移用户所要满足条件的描述,只是不够简洁或确定装置不能直接使用。

在实际应用中,目标迁移语也称为用户画像,如表一所示,示出了多个用户画像。运维人员通过表一中的多个用户画像,描述出了迁移用户所要满足的条件。

表一

S202、确定装置确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。

作为一种可能实现的方式,确定装置根据预设的语句解析模型解析各目标迁移语句中的文字信息,确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。

作为另一种可能实现的方式,确定装置根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射关系中,确定各目标迁移语句对应的目标业务以及数据指标。

需要说明的,不同目标业务可以通过数据库中不同的业务名称或不同数据的名称来区分。数据指标可以为各目标业务对应的内容或数据,用于反映对目标业务的期望。本发明实施例对具体的目标业务以及目标业务的数据指标不作限定。

此步骤的具体实施方式,可以参照本发明实施例的后续描述,此处不再进行赘述。

S203、确定装置将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据。

作为一种可能实现的方式,确定装置将多个目标业务的数据指标作为迁移条件,从旧系统数据库中,获取旧系统数据库中每个用户的多个目标业务的数据。

示例性的,迁移条件为用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为非零。其中,“用户类型”、“用户状态”、“市场细分”以及“近一年交易次数”为该迁移条件涉及的目标业务,也称公共校验项。“企业”、“有效”、“五”、“非零”则为数据指标,例如,用户类型的数据指标为“企业”,市场细分的数据指标为“五”。

示例性的,如表二所示,确定装置从旧系统数据库中获取到A用户的用户类型为金融、用户状态为有效、市场细分为五、近一年交易次数为非零,B用户的用户类型为企业、用户状态为无效、市场细分为五、近一年交易次数为非零,C用户的用户类型为企业、用户状态为有效、市场细分为四、近一年交易次数为非零,D用户的用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为零,E用户的用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为非零。

表二

S204、确定装置基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户。

其中,待迁移用户的多个目标业务中每个目标业务的数据,满足迁移条件中每个目标业务的数据指标。

作为一种可能实现的方式,对于多个用户中的每个用户,确定装置以迁移条件中多个目标业务的数据指标为依据,判断用户的多个目标业务中每个目标业务的数据是否满足数据指标。若用户的每个目标业务的数据都满足迁移条件中的数据指标,则将该用户确定为待迁移用户。

示例性的,以表一中的多个用户为例,若迁移条件为用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为非零,由于E用户的用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为非零,符合迁移条件。因此,确定装置将E用户确定为待迁移用户。

可以理解的,本发明实施例中确定装置首先获取至少一个目标迁移语句。由于各目标迁移语句用于描述对待迁移用户的业务要求,因此确定装置可以初步明确对待迁移用户的期望。进一步的,确定装置确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。确定装置将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据,即确定装置将迁移条件涉及到的每个用户的目标业务数据都提取出来,然后基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户。由于确定装置明确了待迁移用户所要满足的条件,因此确定装置只需要看各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标,即可确定出待迁移用户。相比于相关技术中需要人工确定待迁移用户的方法,本发明在获取到迁移条件后,可以自动确定出待迁移用户,方便快捷,效率较高,还减少了人力资源消耗。

在一种设计中,为了确定各目标迁移语句对应的目标业务以及数据指标,如图4所示,本发明实施例提供的上述S202,具体包括下述S2021:

S2021、确定装置根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射关系中,确定各目标迁移语句对应的目标业务以及数据指标。

需要说明的,第一映射关系为运维人员预先在确定装置中设置的。本发明实施例对第一映射关系的形式不作具体限定,例如,第一映射关系可以为第一映射列表的形式存储在确定装置中。

作为一种可能实现的方式,确定装置根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射列表中,查询各目标迁移语句对应的目标业务以及数据指标。

示例性的,如表三所示,示出了第一映射关系为第一映射列表时的一种表现形式。其中,表一中各目标迁移语句(用户画像)在表三中均对应有业务以及数据指标。因此,确定装置根据表三中的对应关系,可以确定到各目标迁移语句对应的目标业务以及数据指标。

表三

在一种设计中,为了从数据库中获取多个用户中各用户的多个目标业务的数据,如图5所示,本发明实施例提供的上述S203,具体包括下述S2031:

S2021、针对各用户,确定装置根据迁移条件中的多个目标业务,从包括业务以及数据的第二映射关系中,确定各用户的多个目标业务的数据。

需要说明的,第二映射关系为运维人员预先在确定装置中设置的。本发明实施例对第二映射关系的形式不作具体限定,例如,第二映射关系可以为第二映射列表的形式存储在确定装置中。

作为一种可能实现的方式,针对数据库中各用户,确定装置根据迁移条件中的多个目标业务,从包括业务以及数据的第二映射列表中,确定各用户的多个目标业务的数据。

示例性的,迁移条件中的多个目标业务分别“用户类型”、“用户状态”、“市场细分”以及“近一年交易次数”,数据库中分别存储有A用户、B用户以及C用户的数据。则第二映射列表中,用户类型对应A用户的用户类型数据(金融)、B用户的用户类型数据(企业)以及C用户的用户类型数据(企业)。因此,确定装置根据第二映射列表,可以确定出各用户的多个目标业务的数据。

在实际应用中,不同业务通常以不同数据库表的形式存在,即数据库由多个数据库表组成,而一个数据表则包括一种业务的所有用户数据。例如,数据库包括用户表、账户表、操作员表、操作员渠道表、客户账户关系表、客户用户关系表、权限表、限额表、收款人表、收款账户扩展表、收款人批量表、授权模板表、授权级次表、授权人表、授权工作流表、优惠费率表、虚拟账户表。其中,用户表包括数据库中所有用户的客户信息。

因此,确定装置还可以根据迁移条件中的多个目标业务,确定出迁移条件所涉及的数据库表范围,进一步从确定到的数据库表范围中获取多个用户中各用户的多个目标业务的数据。

示例性的,结合表三中的映射关系,确定装置可以将表三中的用户类型、网银用户类型、黑名单用户确定在用户表范围内。因此,确定装置可以将迁移条件所涉及的数据库表范围确定在用户表。进一步的确定装置可以从数据库的用户表中获取多个用户中各用户的用户类型数据信息、网银用户类型信息、黑名单用户内容信息。

在一种设计中,为了确定待迁移用户,如图6所示,本发明实施例提供的上述S204,具体包括下述S2041-S2042:

S2041、确定装置根据预设的遍历算法,判断各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标。

作为一种可能的实现方式,确定装置根据预设的遍历算法遍历多个用户中各用户的多个目标业务的数据,每遍历到一个目标业务的数据,确定装置将当前遍历到的目标业务的数据与迁移条件中该目标业务的数据指标比较,判断当前遍历到的目标业务的数据是否满足数据指标。若满足数据指标,则将当前遍历到的目标业务标记为“合格”(例如可以用Y表示合格),并继续遍历流程。若不满足数据指标,则将当前遍历到的目标业务标记为“不合格”(例如可以用N表示不合格),并继续遍历流程,直到遍历完成为止。

需要说明的,预设的遍历算法为运维人员预先在确定装置中设置的。例如,预设的遍历算法可以为一趟扫描算法。

在实际应用中,当确定装置遍历后,将标记后的各用户的每个目标业务进行显示,生成标记矩阵表(也称决策矩阵表)。

示例性的,当迁移条件为用户类型为企业、用户状态为有效、市场细分为五、近一年交易次数为非零,确定装置根据预设的遍历算法,判断表一中各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标之后,形成的决策矩阵表如表四所示。

表四

在一些实施例中,确定装置生成标记矩阵表之后,显示前端界面,并将生成的标记矩阵表在前端界面中显示,以便操作账户查看。

S2042、对于第一用户,若第一用户的多个目标业务中每个业务的数据,满足迁移条件中每个目标业务的数据指标,确定装置则将第一用户确定为待迁移用户。

其中,第一用户为多个用户中的任意一个。

作为一种可能的实现方式,对于多个用户中的每个用户,确定装置判断用户的多个目标业务中每个目标业务是否全部标记为Y。若用户的每个目标业务都标记为Y,则将该用户确定为待迁移用户。否则,确定装置将该用户确定为不迁移用户。

例如,表四中E用户的每个目标业务都标记为Y,确定装置将E用户确定为待迁移用户,而将A用户、B用户、C用户以及D用户确定为不迁移用户。

在一些实施例中,确定装置提取所有待迁移用户的业务数据,得到待迁移报表,以及提取所有不迁移用户的业务数据,得到不迁移报表。后续的,确定装置将待迁移报表以及不迁移报表在前端界面中显示,以便操作账户查看。

上述实施例主要从装置(设备)的角度对本发明实施例提供的方案进行了介绍。可以理解的是,为了实现上述方法,装置或设备包含了执行各个方法流程相应的硬件结构和/或软件模块,这些执行各个方法流程相应的硬件结构和/或软件模块可以构成一个物料信息的确定装置。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明实施例可以根据上述方法示例对装置或设备进行功能模块的划分,例如,装置或设备可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,图7示出了确定装置的一种可能的结构示意图。如图7所示,本发明实施例提供的确定装置30包括获取单元301以及确定单元302。

获取单元301,用于获取至少一个目标迁移语句;各目标迁移语句用于描述对待迁移用户的业务要求。

确定单元302,用于确定各目标迁移语句对应的目标业务以及数据指标,得到多个目标业务的数据指标。

获取单元301,还用于将多个目标业务的数据指标作为迁移条件,从数据库中获取多个用户中各用户的多个目标业务的数据;

确定单元302,还用于基于迁移条件以及多个目标业务的数据,从多个用户中确定待迁移用户;待迁移用户的多个目标业务中每个目标业务的数据,满足迁移条件中每个目标业务的数据指标。

可选的,确定单元302,具体用于:根据至少一个目标迁移语句,从包括迁移语句以及业务的第一映射关系中,确定各目标迁移语句对应的目标业务以及数据指标。

可选的,获取单元301,具体用于:显示迁移条件配置界面;迁移条件配置界面包括预设列表、配置列表以及生成控件;预设列表包括多个预设迁移语句;响应于操作账户在预设列表中对多个预设迁移语句的选择操作,在配置列表中显示被操作账户选择的迁移语句;响应于操作账户对生成控件的点击操作,将配置列表中被操作账户选择的迁移语句确定为多个目标迁移语句。

可选的,获取单元301,具体用于:针对各用户,根据迁移条件中的多个目标业务,从包括业务以及数据的第二映射关系中,确定各用户的多个目标业务的数据。

可选的,确定单元302,具体用于:根据预设的遍历算法,判断各用户的多个目标业务中每个目标业务的数据,是否满足迁移条件中每个目标业务的数据指标;对于第一用户,若第一用户的多个目标业务中每个业务的数据,满足迁移条件中每个目标业务的数据指标,则将第一用户确定为待迁移用户;第一用户为多个用户中的任意一个。

图8是本公开提供的一种电子设备的结构示意图。如图8,该电子设备40可以包括至少一个处理器401以及用于存储处理器可执行指令的存储器402其中,处理器401被配置为执行存储器402中的指令,以实现上述实施例中的待迁移用户的确定方法。

另外,电子设备40还可以包括通信总线403以及至少一个通信接口404。

处理器401可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。

通信总线403可包括一通路,在上述组件之间传送信息。

通信接口404,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。

存储器402可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。

其中,存储器402用于存储执行本公开方案的指令,并由处理器401来控制执行。处理器401用于执行存储器402中存储的指令,从而实现本公开方法中的功能。

作为一个示例,结合图7,确定装置30中的获取单元301以及确定单元302实现的功能与图8中的处理器401的功能相同。

在具体实现中,作为一种实施例,处理器401可以包括一个或多个CPU,例如图8中的CPU0和CPU1。

在具体实现中,作为一种实施例,电子设备40可以包括多个处理器,例如图8中的处理器401和处理器407。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,电子设备40还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接受用户对象的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。

本领域技术人员可以理解,图8中示出的结构并不构成对电子设备40的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

另外,本公开还提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述实施例所提供的待迁移用户的确定方法。

另外,本公开还提供一种计算机程序产品,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如上述实施例所提供的待迁移用户的确定方法。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。

技术分类

06120114693169