Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
The network appointment vehicle team formation method provided by the invention can be applied to the communication system shown in fig. 1. As shown in fig. 1, the communication system includes:access network device 11,terminal device 12,server 13,terminal device 14,terminal device 15,terminal device 16. In this embodiment, the network car booking platform may specifically be theserver 13 shown in fig. 1, in other embodiments, the network car booking platform may also be a cloud platform, a server cluster, or the like, in addition, the network car booking driver end may specifically be a terminal device of a network car booking driver, or the network car booking driver end may specifically be an application program installed in the terminal device for implementing the network car booking function, such as taxi-taking software, as shown in fig. 1, theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 may be terminal devices respectively belonging to different network car booking drivers, and the terminal device is installed with an application program capable of implementing the network car booking function. Theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 may be communicatively connected to theserver 13 through the same access network device, or may be communicatively connected to theserver 13 through different access network devices. Here, the description is only illustrative, and the specific configuration of the communication system is not limited.
The invention provides a network appointment vehicle team forming method, which aims to solve the technical problems in the prior art.
The following describes the technical solutions of the present invention and how to solve the above technical problems with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Fig. 2 is a flowchart of a network appointment and team formation method according to an embodiment of the present invention. The embodiment of the invention provides a network appointment vehicle team forming method aiming at the technical problems in the prior art, and the method comprises the following specific steps:
step 201, receiving a team formation request sent by a plurality of network car appointment drivers, wherein the team formation request comprises identification information, and the identification information is used for indicating that the network car appointment driver requests to become a team member driver or a team leader driver.
In this embodiment, the network car booking platform may specifically be theserver 13 shown in fig. 1, and theserver 13 may send the team recruitment information to each network car booking driver end corresponding to the network car booking platform, for example, theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16, through the access network device. After theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 respectively receive the team recruitment information, the team recruitment information is displayed in a user interface provided by the network appointment car application. If the driver users corresponding to theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 respectively agree to the team formation, the corresponding driver users perform corresponding settings in their respective user interfaces, for example, select drivers willing to undertake the drivers of the team members or drivers of the team leader, the terminal device generates a team formation request according to the setting operation of the driver users, and sends the team formation request to theserver 13. For example, theserver 13 receives a team formation request sent by each of theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16, where the team formation request includes identification information indicating that the network car booking driver request is a team driver or a team leader driver, and for example, the team formation request sent by theterminal device 12 includes identification information indicating that a driver user corresponding to theterminal device 12 is willing to take the team leader driver or the team leader driver. In this embodiment, it is assumed that the driver users corresponding to theterminal device 12 and theterminal device 14, respectively, are willing to take charge of the captain driver, and the driver users corresponding to theterminal device 15 and theterminal device 16, respectively, are willing to take charge of the team driver.
Step 202, obtaining historical order information of a plurality of team member drivers and historical order information of a plurality of team leader drivers.
After theserver 13 receives the team formation requests respectively sent by theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16, theserver 13 obtains historical order information of driver users respectively corresponding to theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16, that is, theserver 13 obtains historical order information of drivers willing to take on the team leader corresponding to theterminal device 12 and theterminal device 14, and historical order information of drivers willing to take on the team leader corresponding to theterminal device 15 and theterminal device 16.
And 203, grouping the drivers of the plurality of team members according to the historical order information of the drivers of the plurality of team members and/or the historical order information of the drivers of the plurality of team leaders.
Theserver 13 groups a plurality of team driver according to the historical order information of drivers willing to take charge of the team leader corresponding to theterminal device 12 and theterminal device 14 and/or the historical order information of drivers willing to take charge of the team leader corresponding to theterminal device 15 and theterminal device 16, that is, the drivers who request to become the team are distributed to the drivers who request to become the team leader.
And step 204, sending the attribute information of the driver of the team member in each team to a network taxi appointment driver end corresponding to the driver of the captain in the team.
Assuming that theserver 13 divides the driver user corresponding to theterminal device 12 and the driver user corresponding to theterminal device 15 into one team and divides the driver user corresponding to theterminal device 14 and the driver user corresponding to theterminal device 16 into another team, theserver 13 transmits attribute information of the driver user corresponding to theterminal device 12, which includes basic information and a contact address of the driver user corresponding to theterminal device 12, to theterminal device 15, and attribute information of the driver user corresponding to theterminal device 14, which includes basic information and a contact address of the driver user corresponding to theterminal device 14, to theterminal device 16. In the present embodiment, a team is not limited to one captain driver and one player driver, but may include one captain driver and a plurality of player drivers.
The embodiment of the invention receives a team formation request sent by a plurality of net car appointment driver terminals, wherein the team formation request indicates that a net car appointment driver requests to become a team driver or a captain driver, each captain driver is divided into corresponding captain drivers according to historical order information of the captain drivers requested to become the team drivers and/or historical order information of the captain drivers requested to become the team drivers, so that each captain driver and a plurality of captain drivers form a team, the captain drivers and other captain drivers in the team provide travel service for travel users in a team formation mode, and all members in the team formation are encouraged to complete more orders in a team formation rewarding mode.
Fig. 3 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, the grouping and dividing the plurality of team drivers according to the historical order information of the plurality of team drivers and/or the historical order information of the plurality of team leader drivers specifically includes the following steps:
step 301, determining a performance indicator of each driver of the plurality of drivers of the team according to the historical order information of the drivers of the team.
For example, the driver users corresponding to theterminal devices 15 and 16 are willing to take charge of the team driver, and theserver 13 determines the performance indicators of the driver users corresponding to theterminal devices 15 and 16 according to the historical order information of the driver users corresponding to theterminal devices 15 and 16, respectively. The performance indicators include at least one of: flow rate, order volume, service credit value.
And step 302, determining a performance index of each captain driver in the plurality of captain drivers according to the historical order information of the captain drivers.
For example, the driver users corresponding to theterminal devices 12 and 14 are willing to take the leader driver, and theserver 13 determines the performance indicators of the driver users corresponding to theterminal devices 12 and 14 according to the historical order information of the driver users corresponding to theterminal devices 12 and 14, respectively. The performance indicators include at least one of: flow rate, order volume, service credit value.
And step 303, determining a target team member driver matched with the team leader driver from the plurality of team member drivers according to the performance index of each team leader driver, wherein the difference value between the performance index of the team leader driver and the performance index of the target team member driver is within a preset range.
And step 304, forming a team by the captain driver and the target team member driver.
For example, theserver 13 divides the team driver according to the business capability and performance of the team driver, for example, dividing the team driver close to the business capability and performance of the team driver into one group, or dividing the team driver having a large difference from the business capability and performance of the team driver into one group.
For example, if the service capability and performance of the driver of the team member corresponding to theterminal device 15 are close to the service capability and performance of the driver of the team member corresponding to theterminal device 12, the driver of the team member corresponding to theterminal device 15 and the driver of the team member corresponding to theterminal device 12 are divided into a group, that is, a strong combination is achieved.
In other embodiments, if the service capability and the performance of the driver of the team member corresponding to theterminal device 15 are poor and the service capability and the performance of the driver of the team member corresponding to theterminal device 12 are good, the driver of the team member corresponding to theterminal device 15 and the driver of the team member corresponding to theterminal device 12 may be divided into a group, that is, the strength and the weakness are combined, so that the driver of the team member corresponding to theterminal device 12 may drive the driver of the team member corresponding to theterminal device 15.
The embodiment of the invention divides the team member drivers with the service capability and the performance close to those of the team leader driver into one team, so that the team member drivers with better service capability and performance and the team leader drivers form a strongly combined team, and the team member drivers and the team leader drivers can mutually promote; or, the team drivers with great difference with the business capability and the performance of the team leader driver are divided into one team, so that the team leader driver with poor business capability and performance, the team leader driver with relatively high business capability and performance form a strong and weak combined team, the team leader driver can drive the enthusiasm of the team leader driver, and all members in the team can be promoted to complete more orders.
Fig. 4 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, the grouping and dividing the plurality of team drivers according to the historical order information of the plurality of team drivers and/or the historical order information of the plurality of team leader drivers specifically includes the following steps:
step 401, determining a performance indicator of each driver of the plurality of drivers of the team according to the historical order information of the drivers of the team.
For example, the driver users corresponding to theterminal devices 15 and 16 are willing to take charge of the team driver, and theserver 13 determines the performance indicators of the driver users corresponding to theterminal devices 15 and 16 according to the historical order information of the driver users corresponding to theterminal devices 15 and 16, respectively. The performance indicators include at least one of: flow rate, order volume, service credit value.
Step 402, determining team member drivers with performance indexes larger than a first threshold value from the plurality of team member drivers according to the performance indexes of each team member driver.
Theserver 13 determines the team member drivers of theterminal equipment 15 and theterminal equipment 16 whose performance indexes are larger than the first threshold value according to the performance indexes of the driver users corresponding to theterminal equipment 15 and theterminal equipment 16, respectively.
And 403, grouping the drivers of the team members with the performance indexes larger than the first threshold value according to the drivers of the team members with the performance indexes larger than the first threshold value and the maximum number of people of each team.
For example, if the performance indicators of the driver users corresponding to theterminal devices 15 and 16 are both greater than the first threshold value, and the maximum number of people in each team is greater than 2, theserver 13 can divide the driver users corresponding to theterminal devices 15 and 16 into the same team, that is, divide the drivers of the team with good business ability and performance into one group. In other embodiments, team drivers with moderate business capabilities and moderate performance may also be grouped in a group. This is for illustrative purposes only and does not limit the number of people in each team.
According to the embodiment of the invention, the drivers of the team members with the performance indexes larger than the first threshold value are divided into the team members, so that the drivers of the team members can mutually promote, and each member in the team members can be promoted to complete more orders.
Fig. 5 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, the grouping and dividing the plurality of team drivers according to the historical order information of the plurality of team drivers and/or the historical order information of the plurality of team leader drivers specifically includes the following steps:
step 501, determining a performance index of each driver of the plurality of drivers according to the historical order information of the drivers of the plurality of players.
For example, the driver users corresponding to theterminal devices 15 and 16 are willing to take charge of the team driver, and theserver 13 determines the performance indicators of the driver users corresponding to theterminal devices 15 and 16 according to the historical order information of the driver users corresponding to theterminal devices 15 and 16, respectively. The performance indicators include at least one of: flow rate, order volume, service credit value.
Step 502, determining team member drivers of the team member drivers whose performance indicators are larger than a first threshold value and team member drivers of the team member drivers whose performance indicators are smaller than a second threshold value according to the performance indicators of each team member driver of the team member drivers.
Theserver 13 determines, according to the performance indicators of the driver users respectively corresponding to theterminal device 15 and theterminal device 16, a player driver whose performance indicator is greater than a first threshold value and a player driver whose performance indicator is less than a second threshold value in theterminal device 15 and theterminal device 16, and optionally, the first threshold value is greater than the second threshold value.
And 503, according to the team drivers with the performance indexes larger than the first threshold value and the team drivers with the performance indexes smaller than the second threshold value, dividing the team drivers into groups so that each group comprises the team drivers with the performance indexes larger than the first threshold value and the team drivers with the performance indexes smaller than the second threshold value.
Assuming that the performance indicator of the driver user corresponding to theterminal device 15 is greater than the first threshold value and the performance indicator of the driver user corresponding to theterminal device 16 is less than the second threshold value, theserver 13 can divide the driver users corresponding to theterminal device 15 and theterminal device 16 into the same group, that is, divide the drivers of the team members with good business capability and good performance and the drivers of the team members with poor business capability and poor performance into one group. This is for illustrative purposes only and does not limit the number of people in each team.
According to the embodiment of the invention, the team member drivers with the performance indexes larger than the first threshold value and the team member drivers with the performance indexes smaller than the second threshold value are divided into the team members, so that the team member drivers with good service capability and good performance can drive the team member drivers with poor service capability and poor performance, and thus, each member in the team member can be promoted to complete more orders.
Fig. 6 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, before receiving a team formation request sent by a plurality of network appointment drivers, the method further includes the following steps:
step 601, acquiring behavior information of a driver user operating the network appointment driver terminal.
As shown in fig. 1, theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 are respectively installed with an application program such as taxi taking software for implementing a taxi appointment function, the taxi taking software is provided with a user interface on which a driver user can operate, such as clicking an icon, a button, etc., taking theterminal device 12 as an example, theterminal device 12 can detect the operation of the driver user corresponding to theterminal device 12 on the user interface in real time, that is, theterminal device 12 detects behavior information of the driver user operating the user interface in real time. When theterminal device 12 detects the behavior information of the driver user corresponding to theterminal device 12 operating the user interface, the behavior information is sent to theserver 13, so that theserver 13 can obtain the behavior information of the driver user corresponding to theterminal device 12 operating the user interface, and similarly, theserver 13 can obtain the behavior information of other driver users operating the user interface.
Step 602, sending recruitment information to the network car-jockey driver end according to the behavior information, wherein the recruitment information is used for recruiting driver users participating in team activities.
When theserver 13 receives the behavior information of the driver user corresponding to theterminal device 12 operating the user interface, which is sent by theterminal device 12, the team recruitment information is immediately sent to the network taxi appointment driver end corresponding to theterminal device 12. Similarly, when theserver 13 receives behavior information of the user interface operated by other driver users sent by other terminal devices, the team recruitment information is immediately sent to the network taxi appointment driver ends corresponding to the other terminal devices.
When the network car appointment driver end corresponding to theterminal device 12 receives the group team recruitment information, the group team recruitment information is displayed, when the driver user corresponding to theterminal device 12 checks the group team recruitment information, if the driver user corresponding to theterminal device 12 is willing to participate in a group team activity, the driver user clicks to enter an operation flow of entering an enrollment participation match, and when the driver user performs the enrollment operation through the network car appointment driver end, the network car appointment driver end can display information selected or filled by the driver user, for example, the network car appointment driver end can display a captain or team member selection box, a personal information input box, a selection box for whether personal information is displayed to others, and the like. In addition, the net appointment vehicle driver end can also display team leader responsibility information or team member responsibility information, so that a driver user can fully know the role selected by the driver user in the registration process, and the success rate of subsequent team formation is improved.
In the embodiment, the behavior information of the driver user operating the network car-saving driver end is detected in real time through the terminal equipment of the driver user, when the terminal equipment detects the behavior information of the driver user operating the network car-saving driver end, the driver user is indicated to use the network car-saving driver end, at the moment, the recruitment information is sent to the network car-saving driver end according to the behavior information, and the success rate of the driver user looking up the recruitment information in real time can be improved.
On the basis of the above embodiment, after the driver users corresponding to theterminal device 12, theterminal device 14, theterminal device 15, and theterminal device 16 respectively successfully register to participate in the team formation activity, theserver 13 will assign the team driver to the captain driver according to the preset rule. Specifically, theserver 13 sends basic information and contact information of a preset number of team member drivers to a network taxi appointment driver end of the team member drivers, the team member drivers can contact with the team member drivers according to the contact information of the team member drivers recommended by theserver 13, and the team member drivers decide whether to achieve cooperation or not in the contact process. It will be appreciated that some of the predetermined number of team driver drivers recommended by theserver 13 to the team leader driver may be in collaboration with the team leader driver, but some of the team driver may not be in collaboration with the team leader driver. Alternatively, the captain drivers have already reached collaboration with some of the captain drivers, but the captain drivers' team has not yet been completed, and the captain drivers have released the team, resulting in some of the captain drivers who have reached collaboration with the captain drivers needing to be assigned to other captain drivers. Therefore, a mechanism is needed to update the team member drivers recommended to the team leader driver. The following embodiment will describe in detail the update mechanism of the player driver recommended to the captain driver.
Fig. 7 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, after the attribute information of the driver of the team member in each team is sent to the network appointment driver end corresponding to the driver of the captain in the team, the method further comprises the following steps:
and 701, acquiring behavior information of the captain driver contacting the driver of the team member.
For example, theserver 13 recommends attribute information of 5 team drivers to theterminal device 12, the attribute information of each team driver includes basic information of the team driver and a contact way such as a telephone number, and the net appointment driver side corresponding to theterminal device 12 can detect behavior information of the team leader driver corresponding to theterminal device 12 contacting the 5 team drivers in real time such as making a call, and send the behavior information of the team leader contacting the team leader drivers to theserver 13.
Step 702, determining the enthusiasm of the captain driver to contact the captain driver according to the behavior information of the captain driver to contact the captain driver.
Theserver 13 may determine the enthusiasm of the captain driver corresponding to theterminal device 12 to contact the 5 captain drivers according to the behavior information of the captain driver corresponding to theterminal device 12 contacting the 5 captain drivers. For example, theserver 13 indicates that the more the number of the calls made by the captain driver corresponding to theterminal device 12 to contact the 5 captain drivers within the preset time, the more the number is, the higher the enthusiasm of the captain driver corresponding to theterminal device 12 to contact the 5 captain drivers is.
And step 703, updating the frequency of pushing the team driver attribute information to the net appointment driver end corresponding to the team leader driver according to the enthusiasm of the team leader driver for contacting the team leader driver.
It can be understood that, after the captain driver corresponding to theterminal device 12 contacts theserver 13 to give the captain driver the 5 captain drivers recommended for the first time, part of the 5 captain drivers get in cooperation with the captain driver and part of the drivers get out of cooperation with the captain driver. At this time, theserver 13 may update the frequency of recommending the driver attribute information of the other team members to the team leader driver according to the enthusiasm of the team leader driver corresponding to theterminal device 12 to contact the 5 team member drivers. For example, the more aggressive the captain driver is to contact the 5 captain drivers, when the formation of the captain driver is unsuccessful, the higher the frequency of the new captain driver attribute information pushed by theserver 13 to theterminal device 12, so that the captain driver with the higher aggressiveness successfully forms the group as soon as possible, and determines the captain drivers in the group.
The embodiment determines the enthusiasm of the captain driver for contacting the captain driver by acquiring the behavior information of the captain driver, according to the behavior information of the captain driver for contacting the captain driver, and updates the frequency of pushing the attribute information of the captain driver to the net appointment driver end corresponding to the captain driver according to the enthusiasm of the captain driver for contacting the captain driver, so that the captain driver with higher enthusiasm can successfully build a team as soon as possible, and the efficiency of successfully building the team is improved.
Fig. 8 is a flowchart of a network appointment and team formation method according to another embodiment of the present invention. On the basis of the above embodiment, after the attribute information of the driver of the team member in each team is sent to the network appointment driver end corresponding to the driver of the captain in the team, the method further comprises the following steps:
step 801, obtaining an instant message transmitted between a network appointment driver end corresponding to the captain driver and a network appointment driver end corresponding to the team member driver.
For example, theserver 13 recommends attribute information of 5 team drivers to theterminal device 12, where the attribute information of each team driver includes basic information of the team driver and a contact manner, the contact manner may specifically be identification information of the team driver at a network car appointment driver end, such as an account number, and the network car appointment driver end of theterminal device 12 may perform instant communication with the network car appointment driver end corresponding to the team driver according to the account number of the team driver, for example, an instant message is transmitted between the network car appointment driver end of theterminal device 12 and the network car appointment driver end corresponding to the team driver. Theserver 13 may monitor and obtain the instant message transmitted between the network car booking driver end of theterminal device 12 and the network car booking driver end corresponding to the team member driver.
Step 802, determining whether the captain driver and the team member driver cooperate or not according to the instant message.
Further, theserver 13 determines whether the captain driver corresponding to theterminal device 12 and the captain driver recommended by theserver 13 to the captain driver cooperate with each other based on the instant message. Optionally, theserver 13 obtains a keyword in the instant message, where the keyword may specifically be a keyword representing a captain driver and/or a desire of the captain driver, and theserver 13 determines, according to the keyword, whether the captain driver corresponding to theterminal device 12 and the captain driver recommended by the captain driver by theserver 13 cooperate with each other.
And 803, if the captain driver and the team member driver do not cooperate, pushing attribute information of other team member drivers to a net appointment driver end corresponding to the team member driver.
If theserver 13 determines that the captain driver corresponding to theterminal device 12 does not cooperate with the captain driver recommended by theserver 13 to the captain driver according to the keyword, theserver 13 may immediately send new captain driver attribute information to theterminal device 12.
For example, theserver 13 recommends 5 team driver drivers to the team leader driver corresponding to theterminal device 12, and if the team leader driver corresponding to theterminal device 12 does not cooperate with at least one of the 5 team driver drivers, theserver 13 immediately sends new team driver attribute information to theterminal device 12.
In the embodiment, the instant message transmitted between the network appointment vehicle driver end corresponding to the captain driver and the network appointment vehicle driver end corresponding to the team member driver is obtained, whether the captain driver and the team member driver cooperate or not can be determined according to the instant message, and when the captain driver and the team member driver do not cooperate, the attribute information of other team member drivers is immediately pushed to the network appointment vehicle driver end corresponding to the team member driver, so that the team success rate can be effectively improved.
In another embodiment, the sending the attribute information of the driver of the team member in each team to the network appointment driver end corresponding to the driver of the captain in the team comprises: and sending attribute information of drivers of team members in each team to a network taxi appointment driver end corresponding to drivers of team leader in the team according to a preset frequency, wherein the preset frequency is a frequency changing along with time.
For example, when theserver 13 allocates the team driver to the team leader driver corresponding to theterminal device 12, theserver 13 may update the attribute information of the team leader driver to be pushed to theterminal device 12 every 12 hours from pushing the attribute information of the team leader driver to theterminal device 12 every 24 hours, so that the team leader driver corresponding to theterminal device 12 can complete the team formation as soon as possible.
Fig. 9 is a schematic structural diagram of a network appointment vehicle team formation device according to an embodiment of the present invention. The network appointment vehicle team forming device may be specifically the server in the above embodiment. The network appointment vehicle team apparatus provided in the embodiment of the present invention may execute the processing procedure provided in the network appointment vehicle team method embodiment, and as shown in fig. 9, the network appointmentvehicle team apparatus 60 includes: the device comprises a receivingmodule 61, an obtainingmodule 62, ateam dividing module 63 and a sendingmodule 64; the receivingmodule 61 is configured to receive a team formation request sent by a plurality of network car booking driver terminals, where the team formation request includes identification information, and the identification information is used to indicate that a network car booking driver request becomes a team member driver or a captain driver; theacquisition module 62 is configured to acquire historical order information of a plurality of team leader drivers and historical order information of a plurality of team leader drivers; the team forming and dividingmodule 63 is configured to divide the drivers of the plurality of team members into teams according to the historical order information of the drivers of the plurality of team members and/or the historical order information of the drivers of the plurality of team leaders; the sendingmodule 64 is used for sending the attribute information of the driver of the team member in each team to the network taxi appointment driver end corresponding to the driver of the captain in the team.
Optionally, theteam dividing module 63 is specifically configured to: determining a performance indicator for each of the plurality of player drivers based on the historical order information for the plurality of player drivers; determining a performance index of each captain driver in the plurality of captain drivers according to historical order information of the captain drivers; according to the performance index of each captain driver, determining a target captain driver matched with the captain driver from the plurality of captain drivers, wherein the difference value between the performance index of the captain driver and the performance index of the target captain driver is within a preset range; and forming a team by the captain driver and the target team member driver.
Optionally, theteam dividing module 63 is specifically configured to: determining a performance indicator for each of the plurality of player drivers based on the historical order information for the plurality of player drivers; determining team drivers of the plurality of team drivers for which the performance indicator is greater than a first threshold value according to the performance indicator of each team driver of the plurality of team drivers; and according to the team drivers with the performance indexes larger than the first threshold value and the maximum number of people of each team, dividing the team with the performance indexes larger than the first threshold value into groups.
Optionally, theteam dividing module 63 is specifically configured to: determining a performance indicator for each of the plurality of player drivers based on the historical order information for the plurality of player drivers; determining, from the performance indicators for each of the plurality of team driver, a team driver of the plurality of team driver whose performance indicator is greater than a first threshold value and a team driver of the plurality of team driver whose performance indicator is less than a second threshold value; according to the team drivers with the performance indexes larger than a first threshold value and the team drivers with the performance indexes smaller than a second threshold value, the team drivers are divided into groups, so that each group comprises the team drivers with the performance indexes larger than the first threshold value and the team drivers with the performance indexes smaller than the second threshold value.
Optionally, the obtainingmodule 62 is further configured to: before the receiving module receives a team formation request sent by a plurality of network car booking driver terminals, behavior information of a driver user for operating the network car booking driver terminals is obtained; the sendingmodule 64 is further configured to: and sending recruitment information to the network appointment vehicle driver terminal according to the behavior information, wherein the recruitment information is used for recruiting driver users participating in team activities.
Optionally, the obtainingmodule 62 is further configured to: the sending module is used for obtaining behavior information of the captain driver contacting the captain driver after sending the attribute information of the captain driver in each team to a network appointment driver end corresponding to the captain driver in each team; the net appointmentvehicle team device 60 further includes: adetermination module 65 and anupdate module 66; the determiningmodule 65 is configured to determine the enthusiasm of the captain driver to contact the captain driver according to the behavior information of the captain driver contacting the captain driver; the updatingmodule 66 is configured to update the frequency of pushing the driver attribute information of the team member to the net appointment driver end corresponding to the team leader driver according to the enthusiasm of the team leader driver in contacting the team member driver.
Optionally, the obtainingmodule 62 is further configured to: after the sending module sends the attribute information of the team member driver in each team to the network taxi appointment driver end corresponding to the team member driver in the team, the instant message transmitted between the network taxi appointment driver end corresponding to the team member driver and the network taxi appointment driver end corresponding to the team member driver is obtained; the net appointmentvehicle team device 60 further includes: adetermination module 65; thedetermination module 65 is configured to determine whether the captain driver and the player driver have reached cooperation based on the instant message; the sendingmodule 64 is specifically configured to: and when the captain driver and the captain driver do not cooperate, pushing attribute information of other captain drivers to a net appointment driver end corresponding to the captain driver.
Optionally, the sendingmodule 64 is specifically configured to: and sending attribute information of drivers of team members in each team to a network taxi appointment driver end corresponding to drivers of team leader in the team according to a preset frequency, wherein the preset frequency is a frequency changing along with time.
The network appointment vehicle team formation device in the embodiment shown in fig. 9 can be used for implementing the technical solution of the above method embodiment, and the implementation principle and technical effect are similar, and are not described herein again.
Fig. 10 is a schematic structural diagram of a server according to an embodiment of the present invention. The server provided by the embodiment of the present invention may execute the processing flow provided by the network appointment vehicle team formation method embodiment, as shown in fig. 10, theserver 70 includes amemory 71, aprocessor 72, a computer program, and acommunication interface 73; wherein the computer program is stored in thememory 71 and configured to be executed by theprocessor 72 for performing the network appointment vehicle team formation method described in the above embodiments.
The server in the embodiment shown in fig. 10 may be configured to execute the technical solution of the above method embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
In addition, the present embodiment also provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the network appointment vehicle team formation method described in the above embodiments.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.