CN112837136A - Task allocation management method and system and platform server - Google Patents
Task allocation management method and system and platform server Download PDFInfo
- Publication number
- CN112837136A CN112837136A CN202110273597.7A CN202110273597A CN112837136A CN 112837136 A CN112837136 A CN 112837136A CN 202110273597 A CN202110273597 A CN 202110273597A CN 112837136 A CN112837136 A CN 112837136A
- Authority
- CN
- China
- Prior art keywords
- task
- data
- task data
- suppliers
- affiliate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0605—Pooling transaction partners, e.g. group buying or group selling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a task allocation management method, a system and a platform side server, belonging to the technical field of electronic commerce and comprising the following steps: acquiring task data issued by an affiliate, wherein the task data is used for describing task requirements of the affiliate; matching all suppliers meeting preset conditions according to the task data; distributing the task data to all the suppliers so that all the suppliers execute the task according to the task data. The method comprises the steps of acquiring task data issued by affiliates, matching suppliers according to the task data, and comparing with manual mutual negotiation, so that labor cost is saved, and the problems of unreasonable resource configuration and low matching efficiency caused by human subjectivity in a manual matching process are solved.
Description
Technical Field
The invention relates to the technical field of electronic commerce, in particular to a task allocation management method, a task allocation management system and a platform side server.
Background
In the business activity, due to the regional difference and professional difference between the supplier and the demand party, information asymmetry exists between the supplier and the demand party, and the business activity often needs to overcome the situation that the information does not correspond to realize the business activity between the supplier and the demand party.
The related technology mainly comprises the steps that matching is realized between a supplier and a demand party through manual searching, and after matching, the information is not corresponding through manual negotiation communication, so that business activities between the supplier and the demand party are realized.
Since the business can be implemented by traversing a plurality of suppliers and demanders, in using the prior art, the applicant found that a great deal of manual involvement is often required in traversing the plurality of suppliers and demanders by manual search and negotiation due to the limited energy of the personnel, thereby increasing the labor cost.
Disclosure of Invention
The invention aims to provide a task allocation management method, a task allocation management system and a platform side server, which have the characteristic of cost saving.
The above object of the present invention is achieved by the following technical solutions:
in one aspect, a task allocation management method is provided, including:
acquiring task data issued by an affiliate, wherein the task data is used for describing task requirements of the affiliate;
matching all suppliers meeting preset conditions according to the task data;
distributing the task data to all the suppliers so that all the suppliers execute the task according to the task data.
The method comprises the steps of acquiring task data issued by affiliates, matching suppliers according to the task data, and comparing with manual mutual negotiation, so that labor cost is saved, and the problems of unreasonable resource configuration and low matching efficiency caused by human subjectivity in a manual matching process are solved.
In a preferred example, the matching all suppliers meeting the preset condition according to the task data further includes:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
By adopting the technical scheme, the task data issued by the affiliate is split into the plurality of subtask data, compared with manual negotiation, the task data splitting is more objective, and meanwhile, a large amount of labor cost is reduced; the split sub-task data are matched with a plurality of suppliers, so that under the conditions of large task amount and long time period, the unreasonable resource configuration and prolonged delivery time caused by the completion of the task by a single supplier are avoided, and the cost is reduced.
In a preferred example, the splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data may further include:
retrieving the task data and obtaining task keywords;
acquiring a task type corresponding to the task data according to the task keyword;
and acquiring a task splitting flow corresponding to the task type, and calling the task splitting flow to split the task data so as to acquire the plurality of subtask data.
By adopting the technical scheme, the task keywords are obtained by retrieving the plurality of task data, and the corresponding splitting processes are respectively used for splitting according to the task types to which the task keywords belong, so that compared with manual negotiation splitting, the splitting has more objectivity, and meanwhile, the labor cost is saved.
The present invention in a preferred example may be further configured such that, after said distributing said task data to said all suppliers, said method further comprises:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
By adopting the technical scheme, the result of the plurality of subtasks is verified, whether the requirement of the plurality of subtasks is completed or not is judged, the accuracy of the task result is ensured when the affiliate is sent, and meanwhile, the cost of personnel and time for manual verification is reduced.
The invention may further be configured in a preferred example, the method further comprising:
acquiring the affiliate qualification information uploaded by the affiliate and the provider qualification information uploaded by the provider;
verifying the task data issued by the affiliate according to the affiliate qualification information;
and matching all suppliers meeting preset conditions according to the supplier qualification information and the task data.
By adopting the technical scheme, suppliers are matched according to the joint operator qualification information, the supplier qualification information and the task data issued by the joint operator, compared with manual matching, the mode enables the joint operator to be matched with the most suitable supplier, the matching is more accurate, and meanwhile, under the conditions of large task amount and long time period, unreasonable resource configuration and prolonged delivery time caused by completion of the task by a single supplier are avoided, so that the cost is reduced.
In another aspect, a platform-side server, the platform-side server comprising:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring task data issued by an affiliate, and the task data is used for describing task requirements of the affiliate;
the matching module is used for matching all suppliers meeting preset conditions according to the task data;
and the distribution module is used for distributing the task data to all suppliers so that all suppliers execute the tasks according to the task data.
By adopting the technical scheme, the acquisition module acquires the issued task data, the matching module matches the suppliers, and the distribution module distributes the task data to the suppliers, so that compared with a manual negotiation matching mode, a large amount of labor cost is reduced.
The present invention may be further configured in a preferred example, that the matching module is further specifically configured to:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
The present invention may be further configured in a preferred example, that the matching module is further specifically configured to:
retrieving the task data and obtaining task keywords;
acquiring a task type corresponding to the task data according to the task keyword;
and acquiring a task splitting flow corresponding to the task type, and calling the task splitting flow to split the task data so as to acquire the plurality of subtask data.
The present invention may further be configured in a preferred example, wherein the module is further specifically configured to:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
The present invention may further be configured in a preferred example, wherein the module is further specifically configured to:
acquiring the affiliate qualification information uploaded by the affiliate and the provider qualification information uploaded by the provider;
verifying the task data issued by the affiliate according to the affiliate qualification information;
and matching all suppliers meeting preset conditions according to the supplier qualification information and the task data.
In another aspect, a task allocation management system is provided, where the system includes a provider server, a platform server, and an affiliate server, where:
the affiliate server is used for issuing task data and sending the task data to the platform side server, and the task data is used for describing task requirements of the affiliate;
the platform server is used for matching all suppliers meeting preset conditions according to the task data;
the platform server is also used for distributing the task data to all provider servers;
the supplier server is used for executing the task according to task data.
The invention in a preferred example may be further configured such that the system further comprises:
the supplier server is also used for sending supplier qualification information to the platform server;
the joint operator server is also used for sending joint operator qualification information to the platform server;
the platform server verifies the task data;
and the platform server matches the supplier qualification information and the task data with all suppliers meeting preset conditions.
In another aspect, a vendor server comprises a memory and a processor, the memory having stored thereon a computer program that can be loaded by the processor and perform the method according to any of the first aspects.
The technical scheme that this application provided reaches beneficial effect: the task data issued by the affiliate is acquired, and the task data is matched with the suppliers, so that compared with manual matching, the labor cost is saved, and meanwhile, the problems of unreasonable resource configuration and low matching efficiency caused by artificial subjectivity in the manual matching process are solved.
Detailed Description
The present embodiment is only for explaining the present invention, and it is not limited to the present invention, and those skilled in the art can make modifications of the present embodiment without inventive contribution as needed after reading the present specification, but all of them are protected by patent law within the scope of the claims of the present invention.
Example one
101. And the affiliate server issues the task data and sends the task data to the platform side server, wherein the task data is used for describing the task requirements of the affiliate.
Optionally, the affiliate server further sends affiliate qualification information to the platform server;
the platform side server verifies the task data according to the joint operator qualification information;
102. and the platform side server matches all suppliers meeting preset conditions according to the task data.
Optionally, the provider server sends the provider qualification information to the platform server;
and the platform side server supplies the qualification information and the task data to match all suppliers meeting the preset conditions.
Optionally, according to the task data, matching all provider servers that meet the preset condition further includes:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to the preset matching rule, respectively matching all the supplier servers meeting the preset conditions for the plurality of subtask data.
Optionally, splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data may be:
retrieving task data and obtaining task keywords;
according to the task keywords, the task types corresponding to the task data are processed;
and acquiring a task splitting model corresponding to the task type, and calling a task splitting flow to split the task data to acquire a plurality of subtask data.
103. The platform-side server distributes the task data to all vendor servers.
104. And the supplier server executes the task according to the task data.
Receiving a plurality of subtask results respectively fed back by all provider servers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to a plurality of subtask results;
and feeding back the task result to the affiliate server.
It should be noted that the system according to the embodiment of the present invention may further include a plurality of platform side terminals, a plurality of affiliated merchant terminals, and a plurality of supplier terminals, and in practical applications, the platform side terminals, the affiliated merchant terminals, and the supplier terminals may be tablet computers, mobile phones, or personal computers;
the platform side terminal, the affiliate terminal and the supplier terminal are respectively provided with application programs capable of realizing the method of the embodiment of the invention, wherein:
the plurality of affiliate terminals are connected with the affiliate server, after the affiliate personnel start and log in the application program at the affiliate terminals, the application program displays the functional module and the interface corresponding to the affiliate, and the affiliate realizes the input of task data, the acceptance of tasks and the payment of the tasks through the functional module; the affiliate terminal sends the task data to the platform side server so that the platform side server can issue the task data; the affiliated business terminal receives the task result or the task sub-result sent by the platform side server to realize the acceptance of the task; the affiliated merchant terminal initiates payment to the platform side terminal to realize the payment of the task; the function module can be a task input module, a task acceptance module and a task payment module, and the interface can be a task input interface, a task acceptance interface and a task payment interface.
The platform side terminals are connected with the platform side server, after the platform side personnel can start and log in the application program at the platform side terminals, the application program displays the functional module and the interface corresponding to the platform side, and the platform side realizes the acceptance of the task, the release of the task and the payment of the task through the functional module; the platform side terminal receives a task result or a task sub-result sent by the platform side server to realize the acceptance of the task; the platform side terminal sends a task issuing instruction to the platform side server to realize the issuing of the task; the platform side terminal initiates payment to the supplier terminal to realize the payment of the task; illustratively, the functional modules can be a task publishing module, a task acceptance module and a task payment module, and the interfaces can be a task publishing interface, a task acceptance interface and a task payment interface.
The plurality of supplier terminals are connected with the supplier server, after the supplier personnel start and log in the application program at the supplier terminals, the application program displays the functional module and the interface corresponding to the supplier, and the supplier realizes the acquisition of tasks, the payment of the tasks and the uploading of task results or task sub-results through the functional module; the supplier terminal receives the task data sent by the supplier server to realize the acquisition of the task; the supplier terminal uploads the task result or the task sub-result to the supplier server so as to realize the uploading of the task result or the task sub-result; receiving payment initiated by a platform side terminal to realize task payment; the function module can be a task obtaining module, a task result or task sub-result uploading module and a task payment module, and the interface can be a task obtaining interface, a task result or task sub-result uploading interface and a task payment interface.
In addition, all affiliates are matched through the platform server according to the qualification information of the supplier, and the information of all the affiliates is sent to the supplier, so that the supplier can know all the affiliates which can be served by the supplier, and the holographic energization of the supplier is realized;
similarly, all suppliers are matched through the platform side server according to the resource and task requirements of the affiliate, and the information of all suppliers is sent to the affiliate, so that the affiliate can know all suppliers capable of realizing the task requirements, and holographic energization of the affiliate is realized;
holographic enabling as described in the embodiments of the present invention may be understood as a provider viewing all relevant affiliates, which affiliates may view all relevant providers.
Example two:
the embodiment of the invention provides a task allocation management method, which comprises the following steps:
201. acquiring task data issued by an affiliate, wherein the task data is used for describing task requirements of the affiliate;
202. matching all suppliers meeting preset conditions according to the task data;
203. distributing the task data to all the suppliers so that all the suppliers execute the task according to the task data.
The method comprises the steps of acquiring task data issued by an affiliate, matching suppliers meeting preset conditions according to the task data, and reducing a large amount of labor cost and time cost compared with a manual mode of negotiating how to match according to the task data.
In a preferred embodiment provided by the present invention, step 201 obtains task data issued by an affiliate, and the process of the task data for describing task requirements of the affiliate may be:
specifically, task data issued by affiliates is acquired.
Illustratively, in the software outsourcing task, the task data includes software function requirements issued by the affiliate, software delivery time, and software development cost.
In the luxury vehicle refit task, the task data comprises refit requirements issued by an affiliate, refit delivery time, and refit cost.
In the commodity import and export task, the task data includes commodity unit price, commodity quantity and commodity logistics information issued by the affiliate.
In the educational service task, the task data includes a course name, a course category, and a course time issued by the affiliate.
In a preferred embodiment provided by the present invention, the process of matching all suppliers meeting the preset condition according to the task data in step 202 may be:
s1, splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
specifically, S11, retrieving the task data and obtaining task keywords;
and acquiring content information in the task data, and comparing the content information with preset keywords in a preset keyword library.
And if the preset keywords appear in the content information, generating the preset keywords into task keywords, wherein at least one preset keyword exists in the task data.
For example, in the software outsourcing task, the preset keyword may be code, test, function, statement, class, and the like.
In the task of refitting the luxury vehicle, the preset keywords can be colors, models, refitting technologies and the like.
In the commodity import and export task, the preset keywords can be clothing, trade, price, total price, unit price, logistics mode and the like.
In the education service task, the preset keyword may be training, remote, teacher, student, course, etc.
S12, according to the task keywords, judging the task type to which the task data belongs, and obtaining the target type to which the task data belongs, wherein the target type is included in the task types:
specifically, historical task data which is the same as the task keyword in the plurality of historical task data is obtained according to the task keyword, and the historical task data is used for describing all task data using the server.
And judging the task type to which the task data belongs according to the task keywords, and adding a task type label to the task data, wherein the task type comprises a parallel task, a time sequence task, a virtual task and an entity task.
Illustratively, in the software outsourcing task, a task keyword is a code, a plurality of historical task data are obtained, and if the code in the plurality of historical task data belongs to a virtual task, a virtual task label is added to the task data with the code.
In the refitting task of the luxury vehicle, the task keywords are colors, a plurality of historical task data are obtained, and if the colors in the plurality of historical task data belong to entity tasks, entity task labels are added to the colored task data.
In the commodity import and export task, the task keyword is unit price, a plurality of historical task data are obtained, and if the unit price in the plurality of historical task data is a parallel task, the task data with the unit price is added with a parallel task label.
In the education service task, a task keyword is training, a plurality of historical task data are obtained, and if the training in the plurality of historical task data belongs to a time sequence task, a time sequence task label is added to the task data with the training.
S13, acquiring a task splitting flow corresponding to the task type, and calling the task splitting flow to split the task data so as to acquire the plurality of subtask data.
Specifically, the historical task data and the task data with the task type labels are sent to a technician terminal, so that the technician can split the task to generate a plurality of subtask data.
Illustratively, in the software outsourcing task, task keywords in task data are codes, and in a plurality of historical task data, the codes belong to virtual tasks and are provided with virtual task labels, and the task data and the historical task data are sent to a management terminal so that technicians can split the tasks according to the historical task data.
In the refitting task of the luxury vehicle, the task data are provided with task keywords which are colors, and in a plurality of historical task data, the colors belong to entity tasks and are provided with entity task labels, and the task data and the historical task data are sent to a management terminal so that technicians can split the tasks according to the historical task data.
In the commodity import and export tasks, the task data are provided with the task keywords as unit prices, the unit prices belong to parallel tasks in a plurality of historical data, and the task data and the historical task data are sent to the management terminal so that technicians can split the tasks according to the historical task data.
In the education service, the task data are provided with task keywords as training, the training belongs to a time sequence task in a plurality of historical data, the training is provided with a time sequence task label, and the task data and the historical task data are sent to a management terminal so that technicians can split the training according to the historical task data.
And acquiring a splitting result uploaded by a technician, defining the splitting result as a splitting process, and generating a plurality of subtask data.
Illustratively, in the software outsourcing task, a virtual task splitting flow is defined, and a plurality of subtask data of the virtual task are generated, wherein the subtask data are the functional requirements of the subtasks, the delivery time of the subtasks, and the development cost of the subtasks.
In the modification task of the luxury vehicle, an entity task splitting process is defined, and a plurality of subtask data of the entity task are generated, wherein the subtask data comprise a subtask modification requirement, a subtask modification delivery time and a subtask modification cost.
In the commodity import and export task, a parallel task splitting process is defined, and a plurality of subtask data of the parallel task are generated, wherein the subtask data are the unit price of the sub-commodities, the quantity of the sub-commodities and logistics information of the sub-commodities.
In the education service task, a time sequence splitting process is defined, and a plurality of subtask data of the time sequence task are generated, wherein subtask requirements are subtask names, subtask categories and subtask class times.
And S2, respectively matching all suppliers meeting preset conditions for the plurality of subtask data according to preset matching rules.
Specifically, a sub-lead time and a sub-lead capability of the delivery sub-task data uploaded by the supplier are obtained, the sub-lead time is used for identifying the lead time of the supplier for completing the task requirement, and the sub-lead capability is used for identifying the capability of the supplier for completing the task requirement.
The sub-delivery capability includes a sub-task name, a customer rating of the supplier, a payment amount, and a task size.
And acquiring the sub delivery capacity for sequencing information.
The importance ranking is: child delivery capability > child delivery cycle.
Giving a preset first weight integral according to the importance of the corresponding sub delivery capacity and the delivery cycle based on the sequencing information, wherein the minimum value of the first weight integral is 1, and the arithmetic difference value is an arithmetic difference series of 2; the child delivery capability parameter is used to describe any one of the child delivery capabilities.
And acquiring historical data of the sub-delivery capacity, and carrying out grading calibration according to the historical data.
The sub delivery capacity is 4 points in a first preset evaluation range, 3 points in a second preset evaluation range, 2 points in a third preset evaluation range and 1 point in a fourth preset evaluation range, wherein the first preset range is larger than the second preset range, and the third preset range is larger than the fourth preset range.
The sub-lead period is scored as 4 points in a first preset period, 3 points in a second preset period, and 2 points in a third preset period, wherein the first preset period < the second preset period < the third preset period.
And carrying out weighted calculation on the sub delivery capacity score and the sub delivery cycle score and adding the sub delivery capacity score and the sub delivery cycle score to obtain a final comprehensive score.
And sequencing the obtained multiple comprehensive scores in a descending order, wherein the highest comprehensive score is the matched supplier.
For example, in the software outsourcing task, the sub delivery capacity of the first supplier is scored as 3 points, the delivery cycle is scored as 2 points, the sub delivery capacity of the second supplier is scored as 3 points, and the delivery cycle is scored as 3 points, so that the composite score of the first supplier is 14 points, and the composite score of the second supplier is 12 points, that is, the performance of the task is matched with that of the first supplier.
Example three:
an embodiment of the present invention provides a platform side server, including:
the acquiring module 31 is configured to acquire task data issued by an affiliate, where the task data is used to describe task requirements of the affiliate;
the matching module 32 is used for matching all suppliers meeting preset conditions according to the task data;
an allocating module 33, configured to allocate the task data to all the suppliers, so that all the suppliers execute the task according to the task data.
The present invention may be further configured in a preferred example, that the matching module is further specifically configured to:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
The present invention may be further configured in a preferred example, that the matching module is further specifically configured to:
retrieving the task data and obtaining task keywords;
acquiring a task type corresponding to the task data according to the task keyword;
and acquiring a task splitting flow corresponding to the task type, and calling the task splitting flow to split the task data so as to acquire the plurality of subtask data.
The present invention may further be configured in a preferred example, wherein the module is further specifically configured to:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
The present invention may further be configured in a preferred example, wherein the module is further specifically configured to:
acquiring the affiliate qualification information uploaded by the affiliate and the provider qualification information uploaded by the provider;
verifying the task data issued by the affiliate according to the affiliate qualification information;
and matching all suppliers meeting preset conditions according to the supplier qualification information and the task data.
Example four:
the embodiment of the application provides an intelligent terminal 4, the server 4 includes a memory 401 and a processor 402, and the number of the processors 402 in the server 3 may be one or more; the memory 401, processor 402 in the device may be connected by a bus or other means.
The memory 401 is used as a computer-readable storage medium for storing software programs, computer-executable programs and modules, such as program instructions/modules corresponding to the task allocation management method in the embodiment of the present application, and the processor 402 executes various functional applications and data processing of the device/terminal/device by executing the software programs, instructions and modules stored in the memory 401, so as to implement the task allocation management method.
Wherein the processor 402 is configured to run the computer program stored in the memory 401, and to implement the following steps:
acquiring task data issued by an affiliate, wherein the task data is used for describing task requirements of the affiliate;
matching all suppliers meeting preset conditions according to the task data;
distributing the task data to all the suppliers so that all the suppliers execute the task according to the task data.
The present invention may further be configured in a preferred example, wherein the matching apparatus is further specifically configured to:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
The present invention may further be configured in a preferred example, wherein the matching apparatus is further specifically configured to:
retrieving the task data and obtaining task keywords;
acquiring a task type corresponding to the task data according to the task keyword;
and acquiring a task splitting flow corresponding to the task type, and calling the task splitting flow to split the task data so as to acquire the plurality of subtask data.
The present invention may further be configured in a preferred example, wherein the apparatus is further configured to:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
The present invention may further be configured in a preferred example, wherein the apparatus is further specifically configured to:
acquiring the affiliate qualification information uploaded by the affiliate and the provider qualification information uploaded by the provider;
verifying the task data issued by the affiliate according to the affiliate qualification information;
and matching all suppliers meeting preset conditions according to the supplier qualification information and the task data.
Example five:
a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for task allocation management, the method comprising:
acquiring task data, wherein the task data is used for indicating the requirements of affiliates;
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
transmitting the plurality of subtask data to a platform side server so that the platform side server obtains a plurality of supplier transmission information corresponding to the plurality of subtask data one to one according to a preset matching rule and the plurality of subtask data, and respectively transmitting the plurality of subtask data to corresponding supplier servers according to the plurality of supplier transmission information, wherein the supplier transmission information is used for indicating a transmission address of the supplier servers;
and after the plurality of supplier servers produce a plurality of subtask results which are in one-to-one correspondence with the plurality of subtask data according to the plurality of subtask data corresponding to the supplier servers, and feed back the plurality of subtask results to the platform side server, receiving the task results which are summarized and fed back by the platform side server according to the plurality of subtask results.
The computer-readable storage media of the embodiments of the present application may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or terminal. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The present invention is not intended to be limited to the particular embodiments shown and described, but is to be accorded the widest scope consistent with the principles and novel features herein disclosed.
Claims (12)
1. A method for managing task allocation, the method comprising:
acquiring task data issued by an affiliate, wherein the task data is used for describing task requirements of the affiliate;
matching all suppliers meeting preset conditions according to the task data;
sending the information of all suppliers to an affiliate so that an affiliate server displays the information of all suppliers;
distributing the task data to all the suppliers so that all the suppliers execute the task according to the task data.
2. The method of claim 1, wherein matching all suppliers meeting a preset condition according to the task data further comprises:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
3. The method according to claim 2, wherein the splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data comprises:
retrieving the task data and obtaining task keywords;
according to the task keywords, obtaining a task type corresponding to the task data, obtaining a task splitting flow corresponding to the task type, calling the task splitting flow to split the task data, and further obtaining the plurality of subtask data.
4. The method of claim 1 or 3, wherein after said distributing said task data to said all suppliers, said method further comprises:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
5. The method of claim 4, further comprising:
acquiring the affiliate qualification information uploaded by the affiliate and the provider qualification information uploaded by the provider;
verifying the task data issued by the affiliate according to the affiliate qualification information;
and matching all suppliers meeting preset conditions according to the supplier qualification information and the task data.
6. A platform-side server, the server comprising:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring task data issued by an affiliate, and the task data is used for describing task requirements of the affiliate;
the matching module is used for matching all suppliers meeting preset conditions according to the task data;
and the distribution module is used for distributing the task data to all suppliers so that all suppliers execute the tasks according to the task data.
7. The platform-side server of claim 6, wherein the matching module is specifically configured to:
splitting the task data according to a preset splitting rule, and obtaining a plurality of subtask data;
and according to a preset matching rule, respectively matching all suppliers meeting preset conditions for the plurality of subtask data.
8. The platform-side server of claim 7, wherein the matching module is specifically configured to:
retrieving the task data and obtaining task keywords;
according to the task keywords, obtaining a task type corresponding to the task data, obtaining a task splitting flow corresponding to the task type, calling the task splitting flow to split the task data, and further obtaining the plurality of subtask data.
9. The platform-side server of claim 6 or 8, wherein after distributing the task data to all of the vendors, the module further comprises:
receiving a plurality of subtask results respectively fed back by all the suppliers;
verifying the plurality of subtask results respectively;
if all the verification passes, generating a task result according to the plurality of subtask results;
and feeding back the task result to the affiliate.
10. A computer-readable storage medium, in which a computer program is stored which can be loaded by a processor and which executes the method of any one of claims 1 to 5.
11. A task allocation management system, characterized in that the system comprises a supplier server, a platform side server, and a pool server, wherein:
the affiliate server is used for issuing task data and sending the task data to the platform side server, and the task data is used for describing task requirements of the affiliate;
the platform server is used for matching all suppliers meeting preset conditions according to the task data;
the platform server is also used for distributing the task data to all provider servers;
the supplier server is used for executing the task according to task data.
12. The system of claim 8, wherein the system is configured to:
the supplier server is also used for sending supplier qualification information to the platform server;
the joint operator server is also used for sending joint operator qualification information to the platform server;
the platform server verifies the task data according to the joint operator qualification information;
and the platform server matches the supplier qualification information and the task data with all suppliers meeting preset conditions.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110273597.7A CN112837136A (en) | 2021-03-15 | 2021-03-15 | Task allocation management method and system and platform server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110273597.7A CN112837136A (en) | 2021-03-15 | 2021-03-15 | Task allocation management method and system and platform server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN112837136A true CN112837136A (en) | 2021-05-25 |
Family
ID=75930165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110273597.7A Pending CN112837136A (en) | 2021-03-15 | 2021-03-15 | Task allocation management method and system and platform server |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112837136A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115081930A (en) * | 2022-07-19 | 2022-09-20 | 北京神州光大科技有限公司 | IT system installation implementation service requirement processing method and system |
| CN118552287A (en) * | 2024-07-30 | 2024-08-27 | 北京南北天地科技股份有限公司 | A comprehensive management system for foreign trade cloud service platform |
| CN120782270A (en) * | 2025-09-10 | 2025-10-14 | 中铁二局集团有限公司 | Real-time control method and system for tunnel engineering business system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7039604B1 (en) * | 2001-02-15 | 2006-05-02 | Cisco Technology, Inc. | Multi-vendor integration process for internet commerce |
| CN107590716A (en) * | 2017-08-11 | 2018-01-16 | 天津秋水鱼悦文化传播有限公司 | A kind of marketing method based on e-commerce platform |
| CN108230074A (en) * | 2016-12-21 | 2018-06-29 | 天脉聚源(北京)科技有限公司 | A kind of method and system of managing internet order status |
| CN110069629A (en) * | 2019-03-16 | 2019-07-30 | 平安城市建设科技(深圳)有限公司 | House transaction task processing method, equipment, storage medium and device |
| CN111612592A (en) * | 2020-05-28 | 2020-09-01 | 巧数(上海)网络科技有限公司 | Method and system for quickly finding goods |
| CN111626748A (en) * | 2020-05-13 | 2020-09-04 | 深圳市芯联天下网络科技有限公司 | Intelligent material price inquiry and order transaction guarantee system and method |
-
2021
- 2021-03-15 CN CN202110273597.7A patent/CN112837136A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7039604B1 (en) * | 2001-02-15 | 2006-05-02 | Cisco Technology, Inc. | Multi-vendor integration process for internet commerce |
| CN108230074A (en) * | 2016-12-21 | 2018-06-29 | 天脉聚源(北京)科技有限公司 | A kind of method and system of managing internet order status |
| CN107590716A (en) * | 2017-08-11 | 2018-01-16 | 天津秋水鱼悦文化传播有限公司 | A kind of marketing method based on e-commerce platform |
| CN110069629A (en) * | 2019-03-16 | 2019-07-30 | 平安城市建设科技(深圳)有限公司 | House transaction task processing method, equipment, storage medium and device |
| CN111626748A (en) * | 2020-05-13 | 2020-09-04 | 深圳市芯联天下网络科技有限公司 | Intelligent material price inquiry and order transaction guarantee system and method |
| CN111612592A (en) * | 2020-05-28 | 2020-09-01 | 巧数(上海)网络科技有限公司 | Method and system for quickly finding goods |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115081930A (en) * | 2022-07-19 | 2022-09-20 | 北京神州光大科技有限公司 | IT system installation implementation service requirement processing method and system |
| CN115081930B (en) * | 2022-07-19 | 2022-11-08 | 北京神州光大科技有限公司 | IT system installation implementation service requirement processing method and system |
| CN118552287A (en) * | 2024-07-30 | 2024-08-27 | 北京南北天地科技股份有限公司 | A comprehensive management system for foreign trade cloud service platform |
| CN120782270A (en) * | 2025-09-10 | 2025-10-14 | 中铁二局集团有限公司 | Real-time control method and system for tunnel engineering business system |
| CN120782270B (en) * | 2025-09-10 | 2025-11-14 | 中铁二局集团有限公司 | Real-time management and control method and system for tunnel engineering service system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11853935B2 (en) | Automated recommendations for task automation | |
| US20230230079A1 (en) | Methods and systems for management of a blockchain-based computer-enabled networked ecosystem | |
| US11328233B2 (en) | Methods and systems for controlling a display screen with graphical objects for scheduling | |
| US20140032351A1 (en) | Systems and Methods for Live Auctioneer Led Sales | |
| KR102196536B1 (en) | Method, apparatus and computer program for providing technician matching service | |
| CN112837136A (en) | Task allocation management method and system and platform server | |
| CN110503564A (en) | Save case processing method, system, equipment and storage medium from damage based on big data | |
| KR20220074035A (en) | Method and system for matching registerd project with worker | |
| US20200327508A1 (en) | Platform/system for the management of the supply of engineering and maintenance services | |
| CN113034054A (en) | Task allocation management method, terminal, storage medium and affiliate server | |
| US20220067659A1 (en) | Research and development system and method | |
| KR102432066B1 (en) | Method and Server for Providing Web Service with Customer Compatibility using Matching Table related to Standardized Bill of Material | |
| KR102733211B1 (en) | Method and device for providing service for commissioning work based on platform for matching work online | |
| US20210166334A1 (en) | Construction Bidding and Company Selection System Based on Intellectual Property Rights | |
| CN110991923A (en) | Architecture construction method, apparatus, electronic device and medium | |
| CN115983770A (en) | Product part purchasing method and device, electronic equipment and storage medium | |
| US20140279400A1 (en) | Computer implemented method for determining lienholder identity and making a short sale offer | |
| CN117670467A (en) | Supply-purchase management and control method and device based on B2B industrial platform | |
| CN111861293A (en) | Method and apparatus for transmitting information | |
| US11182716B2 (en) | Cost efficiency tracking for configuration management database | |
| CN114022258A (en) | Auction trading method, intelligent auction platform and storage medium | |
| KR20230174493A (en) | Method and device for providing service for work processing based on platform for matching work online | |
| CN113610385A (en) | Method, system and computer equipment for obtaining results of commodity evaluation of energy enterprises | |
| WO2021240819A1 (en) | Estimate presentation device, estimate presentation program, and recording medium | |
| KR102713883B1 (en) | Method and device for providing document management and career verification service based on platform for matching work online |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210525 |
|
| RJ01 | Rejection of invention patent application after publication |