差旅管理方法、系统、设备及存储介质与流程

    专利查询2022-07-08  121



    1.本发明涉及计算机技术领域,具体地说,涉及一种差旅管理方法、系统、设备及存储介质。


    背景技术:

    2.大多数企业都会存在安排员工出差需求,目前我国大多企业的差旅管理仍停留在粗放状态,管理水平不高,会导致差旅管理和安排差旅任务过程中存在各种各样的问题,并且不利于企业层面的快速决策。当企业产生差旅任务时,决策过程中需要考虑多种因素,如何快速针对差旅任务匹配员工,保证差旅任务的顺利完成,是目前许多企业面临的一个问题。


    技术实现要素:

    3.针对现有技术中的问题,本发明的目的在于提供一种差旅管理方法、系统、设备及存储介质,提高差旅任务处理效率。
    4.为实现上述目的,本发明提供了一种差旅管理方法,所述方法包括以下步骤:
    5.s110,获取差旅任务信息,自所述差旅任务信息解析出行程标签信息以及任务标签信息;
    6.s120,获取所有员工的历史差旅数据,自所述历史差旅数据解析出各个员工对应的历史行程数据和历史任务数据;
    7.s130,依据所述历史行程数据和历史任务数据,对各个员工分别建立历史行程标签和历史任务标签,形成各个员工对应的历史行程标签组和历史任务标签组;以及
    8.s140,自所述所有员工中筛选出至少两人,作为任务执行对象,将所述所述差旅任务信息推送至所述任务执行对象;其中,所述任务执行对象中的至少一员工对应的历史行程标签组包含所述行程标签信息,所述任务执行对象中的至少一员工对应的历史任务标签组包含所述任务标签信息。
    9.可选地,所述行程标签信息和所述历史行程标签均包含出发地和目的地;步骤s140包括:
    10.s141,基于自所述所有员工中筛选出的包含所述行程标签信息且所述出发地和目的地均相同的历史行程标签组对应的员工,形成备选员工组;以及
    11.s142,将所述备选员工组中包含所述任务标签信息的所述历史任务标签组对应的员工,作为任务执行对象。
    12.可选地,步骤s142包括:
    13.当不存在包含全部所述任务标签信息的所述历史任务标签组时,将包含所述任务标签信息中标签个数最多的所述历史任务标签组对应的备选员工,作为任务执行对象。
    14.可选地,所述历史任务数据包含有各个历史任务标签对应的历史差旅次数;步骤s142包括:
    15.将所述备选员工组中包含所述任务标签信息的所述历史任务标签组对应的员工,作为待分组员工组;所述待分组员工组具有多个待分组员工;
    16.依据各个历史任务标签对应的所述历史差旅次数,确定各个所述待分组员工对应的参考差旅次数;所述参考差旅次数为各个待分组员工对应的历史任务标签组中所有的与所述任务标签信息相同的历史任务标签对应的历史差旅次数的最小值;
    17.将所述待分组员工按照所述参考差旅次数进行排序;
    18.执行员工分组流程,所述员工分组流程包括:将排序后的待分组员工组中的首位员工和最后一位员工进行组合,形成执行对象组,并将所述首位员工和最后一位员工自所述待分组员工组中移除;
    19.循环执行所述员工分组流程,直至所述待分组员工组中员工被全部移除或仅剩一个员工;基于得到的执行对象组,形成任务执行对象。
    20.可选地,所述行程标签信息和所述历史行程标签均包含出发地和目的地;步骤s140包括:
    21.基于自所述所有员工中筛选出的包含所述行程标签信息且所述出发地和目的地均相同的历史行程标签组对应的员工,形成第一备选员工组;
    22.基于自所述所有员工中筛选出的包含所述任务标签信息的所述历史任务标签组对应的员工,形成第二备选员工组;
    23.自所述第一备选员工组和所述第二备选员工组中,分别选取一员工,组合后作为任务执行对象。
    24.可选地,步骤s110包括:
    25.接收客户需求邮件,自所述客户需求邮件解析出差旅任务信息;
    26.通过预设神经网络模型自所述差旅任务信息解析出行程标签信息以及任务标签信息;其中,所述预设神经网络模型经过预设训练集训练生成;所述预设训练集包括员工所在企业接收到的客户历史需求邮件、历史差旅行程数据和历史差旅任务数据。
    27.可选地,所述差旅任务信息包括任务执行日期;步骤s140包括:
    28.获取所述所有员工的工作日程表;工作日程表用于表征员工当日是否处于空闲状态;
    29.所述任务执行对象在所述任务执行日期对应的工作日程表处于空闲状态。
    30.本发明还提供了一种差旅管理系统,用于实现上述差旅管理方法,所述系统包括:
    31.差旅任务信息获取模块,获取差旅任务信息,自所述差旅任务信息解析出行程标签信息以及任务标签信息;
    32.历史差旅数据获取模块,获取所有员工的历史差旅数据,自所述历史差旅数据解析出各个员工对应的历史行程数据和历史任务数据;
    33.员工历史标签建立模块,依据所述历史行程数据和历史任务数据,对各个员工分别建立历史行程标签和历史任务标签,形成各个员工对应的历史行程标签组和历史任务标签组;以及
    34.任务执行对象确定模块,自所述所有员工中筛选出至少两人,作为任务执行对象,将所述所述差旅任务信息推送至所述任务执行对象;其中,所述任务执行对象中的至少一员工对应的历史行程标签组包含所述行程标签信息,所述任务执行对象中的至少一员工对
    应的历史任务标签组包含所述任务标签信息。
    35.本发明还提供了一种差旅管理设备,包括:
    36.处理器;
    37.存储器,其中存储有所述处理器的可执行程序;
    38.其中,所述处理器配置为经由执行所述可执行程序来执行上述任意一项差旅管理方法的步骤。
    39.本发明还提供了一种计算机可读存储介质,用于存储程序,所述程序被处理器执行时实现上述任意一项差旅管理方法的步骤。
    40.本发明与现有技术相比,具有以下优点及突出性效果:
    41.本发明提供的差旅管理方法、系统、设备及存储介质能够根据差旅任务信息,快速匹配合适的员工,利于提高差旅任务处理效率,提高企业的差旅管理效率;也降低了处理差旅任务时的人工决策成本,并且利于保证差旅任务的完成质量。
    附图说明
    42.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
    43.图1为本发明一实施例公开的一种差旅管理方法的示意图;
    44.图2为本发明一实施例公开的差旅管理方法中步骤s140的流程示意图;
    45.图3为本发明一实施例公开的差旅管理方法中步骤s142的流程示意图;
    46.图4为本发明另一实施例公开的差旅管理方法中步骤s140的流程示意图;
    47.图5为本发明一实施例公开的一种差旅管理系统的结构示意图;
    48.图6为本发明一实施例公开的一种差旅管理设备的结构示意图;
    49.图7为本发明一实施例公开的一种计算机可读存储介质的结构示意图。
    具体实施方式
    50.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。
    51.如图1所示,本发明一实施例公开了一种差旅管理方法,便于对一目标企业的差旅任务进行管理。该方法包括以下步骤:
    52.s110,获取差旅任务信息,自上述差旅任务信息解析出行程标签信息以及任务标签信息。具体来说,该步骤中可以通过获取客户需求信息,比如客户发送的需求相关的邮件。然后自客户需求信息中解析出差旅任务信息。上述行程标签信息和任务标签信息中均可以包含有多个标签。
    53.s120,获取所有员工的历史差旅数据,自上述历史差旅数据解析出各个员工对应的历史行程数据和历史任务数据。具体而言,上述所有员工为上述目标企业的员工。上述历史差旅数据可以为所有员工在上述目标企业工作中过去所有的差旅数据,也可以为所有员工在上述目标企业工作中,过去一预设时间段内的历史差旅数据。本技术对此不作限制。上
    述自历史差旅数据解析出各个员工对应的历史行程数据和历史任务数据,可以为,根据关键词提取出历史行程关键词和历史任务关键词。
    54.s130,依据上述历史行程数据和历史任务数据,对各个员工分别建立历史行程标签和历史任务标签,形成各个员工对应的历史行程标签组和历史任务标签组。具体实施时,根据上述历史行程数据建立历史行程标签。根据上述历史任务数据建立历史任务标签。上述历史行程标签可以包括出发地、目的地和/或出行方式等。上述历史任务标签可以包含任务类型对应的值等等。任务类型可以为处理投诉、售后维修或者上门拜访等等。
    55.上述历史行程标签和历史任务标签均可以具有多个,也可以为仅有一个。所有的历史行程标签组合后形成上述历史行程标签组。所有的历史任务标签组合后形成上述历史任务标签组。每一个员工对应一个历史行程标签组,以及对应一个历史任务标签组。
    56.以及s140,自上述所有员工中筛选出至少两人,作为任务执行对象,将上述上述差旅任务信息推送至上述任务执行对象。其中,上述任务执行对象中的至少一员工对应的历史行程标签组包含上述行程标签信息,上述任务执行对象中的至少一员工对应的历史任务标签组包含上述任务标签信息。具体而言,也即本实施例中最终确定的执行上述差旅任务的员工至少具有两人。本实施例能够快速匹配出合适的两个员工,最大程度地保证任务顺利完成,提高任务处理效率。
    57.当上述行程标签信息和/或任务标签信息中包含有多个标签时,对应地,历史行程标签组包含有行程标签信息中的全部标签,和/或历史任务标签组包含有任务标签信息中的全部标签。
    58.本实施例中,确定的执行任务的员工中,其中一人对该条行程路线较为熟悉,其中另一人执行过的历史任务中包含当前差旅任务的任务标签,也即执行过类似的任务,能够最大程度地保证任务顺利完成,利于保证任务完成质量。
    59.可选地,在一实施例中,在图1对应实施例的基础上,步骤s110包括:
    60.s111,接收客户需求邮件,自上述客户需求邮件解析出差旅任务信息。
    61.以及
    62.s112,通过预设神经网络模型自上述差旅任务信息解析出行程标签信息以及任务标签信息。其中,上述预设神经网络模型经过预设训练集训练生成;上述预设训练集包括员工所在企业接收到的客户历史需求邮件、历史差旅行程数据和历史差旅任务数据。
    63.具体而言,也即本实施例中用于提取行程标签信息和任务标签信息的预设神经网络模型,是经过该目标企业的历史差旅数据训练过的,这样得到的预设神经网络模型后续使用过程中,能够更有针对性地从目标企业中准确提取出行程标签信息和任务标签信息,利于保证上述标签信息的提取准确性,从而利于保证任务的顺利完成,利于保证任务完成质量。
    64.可选地,在一实施例中,在图1对应实施例的基础上,上述行程标签信息和上述历史行程标签均包含出发地和目的地。如图2所示,步骤s140包括:
    65.s141,基于自上述所有员工中筛选出的包含上述行程标签信息且上述出发地和目的地均相同的历史行程标签组对应的员工,形成备选员工组。
    66.以及
    67.s142,将上述备选员工组中包含上述任务标签信息的上述历史任务标签组对应的
    员工,作为任务执行对象。
    68.本实施例中,在筛选员工时不仅需要满足包含行程标签信息,而且还需要满足历史行程的出发地和目的地均相同,这样利于使得匹配的员工更加符合差旅任务需求,提高匹配的准确性,从而利于保证任务的顺利完成,利于保证任务完成质量。
    69.可选地,步骤s142包括:
    70.当不存在包含全部上述任务标签信息的上述历史任务标签组时,将包含上述任务标签信息中标签个数最多的上述历史任务标签组对应的备选员工,作为任务执行对象。这样使得上述情况下,最大程度地使得匹配的员工满足差旅任务需求,提高匹配的准确性,从而利于保证任务的顺利完成,利于保证任务完成质量。
    71.在本技术的另一实施例中,公开了另一种差旅管理方法。该方法在图2对应实施例的基础上,上述历史任务数据包含有各个历史任务标签对应的历史差旅次数。如图3所示,该实施例中,步骤s142包括:
    72.s1421,将上述备选员工组中包含上述任务标签信息的上述历史任务标签组对应的员工,作为待分组员工组。上述待分组员工组具有多个待分组员工。
    73.s1422,依据各个历史任务标签对应的上述历史差旅次数,确定各个上述待分组员工对应的参考差旅次数。上述参考差旅次数为各个待分组员工对应的历史任务标签组中所有的与上述任务标签信息相同的历史任务标签对应的历史差旅次数的最小值。
    74.s1423,将上述待分组员工按照上述参考差旅次数进行排序。
    75.s1424,执行员工分组流程,上述员工分组流程包括:将排序后的待分组员工组中的首位员工和最后一位员工进行组合,形成执行对象组,并将上述首位员工和最后一位员工自上述待分组员工组中移除。
    76.s1425,循环执行上述员工分组流程,直至上述待分组员工组中员工被全部移除或仅剩一个员工;基于得到的执行对象组,形成任务执行对象。
    77.具体实施时,步骤s1422中,比如各个待分组员工对应的历史任务标签组中具有“上门培训”和“大型企业”两个历史任务标签,任务标签信息中也具有“上门培训”和“大型企业”两个标签,并且历史任务标签组和任务标签信息不存在其他相同的标签,仅存在这两个相同的标签。并且,历史任务标签组中“上门培训”这一标签对应的历史差旅次数为20次,历史任务标签组中“大型企业”这一标签对应的历史差旅次数为30次,那么该员工对应的参考差旅次数就为20和30中的最小值,即为20。
    78.本实施例中也即为在对待分组员工排序完成之后,依次从排序后的待分组员工组中取出当前极值对,即取出当前极大值和当前极小值。
    79.这样实现了当需要的任务执行对象为多个员工组合时,且每一员工组合为两个员工,也即将最终确定的员工两两进行组合后,彼此配合执行差旅任务,这些员工可以执行同一个任务,也可以执行不同的任务。该实施例实现了在对员工配对组合过程中,比如可以将一个经验丰富的员工和一个经验缺乏的员工进行组合,利于保证经验缺乏的新员工能够顺利完成差旅任务,避免部分差旅任务被执行失败或者存在瑕疵,从而利于保证任务的顺利完成,利于保证任务的完成质量。
    80.其中,上述排序可以按照从大到小的顺序排序,也可以按照从小到大的顺序排序,本技术对此不作限制。
    81.在本技术的另一实施例中,公开了另一种差旅管理方法。该方法在图1对应实施例的基础上,上述行程标签信息和上述历史行程标签均包含出发地和目的地。如图4所示,该实施例中,步骤s140包括:
    82.s143,基于自上述所有员工中筛选出的包含上述行程标签信息且上述出发地和目的地均相同的历史行程标签组对应的员工,形成第一备选员工组。
    83.s144,基于自上述所有员工中筛选出的包含上述任务标签信息的上述历史任务标签组对应的员工,形成第二备选员工组。
    84.s145,自上述第一备选员工组和上述第二备选员工组中,分别选取一员工,组合后作为任务执行对象。
    85.本实施例中,可以使得最终负责执行差旅任务的员工组合中,一部分员工具有相同行程出差经验,另一部分员工具有相同任务执行经验,这样搭配利于保证任务的顺利完成,利于保证任务完成质量。也利于提高差旅任务的处理效率,实现快速匹配合适的执行员工。
    86.可选地,在一实施例中,在图1对应实施例的基础上,上述差旅任务信息包括任务执行日期。步骤s140还包括:
    87.获取上述所有员工的工作日程表。工作日程表用于表征员工当日是否处于空闲状态。上述任务执行对象在上述任务执行日期对应的工作日程表处于空闲状态。这样能够实现快速匹配具有空闲时间的员工,利于保证任务的顺利完成。
    88.可选地,在一实施例中,步骤s140还包括:对任务执行对象进行两两分组时,每一组的两个员工的性别相同。这样可以保证最终负责执行差旅任务的员工的差旅出行体验,从而利于保证任务的顺利完成。
    89.需要说明的是,本技术中公开的上述所有实施例可以进行自由组合,组合后得到的技术方案也在本技术的保护范围之内。
    90.如图5所示,本发明一实施例还公开了一种差旅管理系统5,该系统包括:
    91.差旅任务信息获取模块51,获取差旅任务信息,自上述差旅任务信息解析出行程标签信息以及任务标签信息.
    92.历史差旅数据获取模块52,获取所有员工的历史差旅数据,自上述历史差旅数据解析出各个员工对应的历史行程数据和历史任务数据。
    93.员工历史标签建立模块53,依据上述历史行程数据和历史任务数据,对各个员工分别建立历史行程标签和历史任务标签,形成各个员工对应的历史行程标签组和历史任务标签组。以及
    94.任务执行对象确定模块54,自上述所有员工中筛选出至少两人,作为任务执行对象,将上述上述差旅任务信息推送至上述任务执行对象。其中,上述任务执行对象中的至少一员工对应的历史行程标签组包含上述行程标签信息,上述任务执行对象中的至少一员工对应的历史任务标签组包含上述任务标签信息。
    95.可以理解的是,本发明的差旅管理系统还包括其他支持差旅管理系统运行的现有功能模块。图5显示的差旅管理系统仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
    96.本实施例中的差旅管理系统用于实现上述的差旅管理的方法,因此对于差旅管理
    系统的具体实施步骤可以参照上述对差旅管理的方法的描述,此处不再赘述。
    97.本发明一实施例还公开了一种差旅管理设备,包括处理器和存储器,其中存储器存储有所述处理器的可执行程序;处理器配置为经由执行可执行程序来执行上述差旅管理方法中的步骤。图6是本发明公开的差旅管理设备的结构示意图。下面参照图6来描述根据本发明的这种实施方式的电子设备600。图6显示的电子设备600仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
    98.如图6所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同平台组件(包括存储单元620和处理单元610)的总线630、显示单元640等。
    99.其中,存储单元存储有程序代码,程序代码可以被处理单元610执行,使得处理单元610执行本说明书上述差旅管理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,处理单元610可以执行如图1中所示的步骤。
    100.存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(rom)6203。
    101.存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
    102.总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
    103.电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储平台等。
    104.本发明还公开了一种计算机可读存储介质,用于存储程序,所述程序被执行时实现上述差旅管理方法中的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述差旅管理方法中描述的根据本发明各种示例性实施方式的步骤。
    105.如上所示,该实施例的计算机可读存储介质的程序在执行时,能够根据差旅任务信息,快速匹配合适的员工,利于提高差旅任务处理效率,提高企业的差旅管理效率;并且利于保证差旅任务的完成质量。
    106.图7是本发明的计算机可读存储介质的结构示意图。参考图7所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品800,其可以采用便携式紧凑盘只读存储
    器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
    107.程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
    108.计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
    109.可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
    110.本发明实施例提供的差旅管理方法、系统、设备及存储介质能够根据差旅任务信息,快速匹配合适的员工,利于提高差旅任务处理效率,提高企业的差旅管理效率;也降低了处理差旅任务时的人工决策成本,并且利于保证差旅任务的完成质量。
    111.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
    转载请注明原文地址:https://tc.8miu.com/read-2302.html

    最新回复(0)