Problem to be solved: to provide a computer system and method for assigning flexible delivery tasks.Delivery offerReceiving a request for a delivery task containing geographic area and time frame from the mobile deviceBy accessing a database containing delivery tasksEach delivery task isAllocatedEither partially allocated or unallocatedAssociated with the status based on the comparison of the number of workers assigned to the task and the number of workers required to complete the task;Determining whether any of the stored delivery tasks requiring allocation from the database has a delivery route and time frame within the received geographic area;If the status of each delivery offer is partially allocated or unallocatedSelecting one or more delivery offersSending a selected delivery offer to the mobile deviceResponds to a request received by.Fig.4
展开▼