1 / 21

A Dynamic Delivery Scheduling System in supply chain

A Dynamic Delivery Scheduling System in supply chain. Professor Ha. T. Qin, Y.M. Lee, S.P. Chu . 2008-05-27. 1. Introduction.

edan
Download Presentation

A Dynamic Delivery Scheduling System in supply chain

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Dynamic Delivery SchedulingSystem in supply chain Professor Ha. T. Qin, Y.M. Lee, S.P. Chu 2008-05-27

  2. 1. Introduction • In supply chain, most of companies want to obtain a quick response ability. However, because of uncertain and complicated situation, they can not make a quick operation. • Hence, there are several methods that can improve the response ability with the increment of cost. • Specially, developing a perfect system to manage the activities can reach that target with the lowest cost.

  3. 1. Introduction Supply Chain Management Supplier Customer Manufacturing company Product

  4. 2 Problem Statement • In this case, our team will focus on the product delivery activity in supply chain. • We try to build up a dynamic delivery scheduling system to help manager for quick response to customer. • Some simple dispatching rules or algorithm will be employed for generating the schedule. • Finally, A truck-order schedule will be gotten based on the real-time situation and the criterion of smallest number of tardy order.

  5. 2 Problem Statement • Objective of Problem • Obtain a quick response to customer with the consideration of cost and time. • Decision facts • How many trucks are there for delivering all orders in the time horizon? • When will this order be delivered? • Which order will be putted into a specific truck?

  6. 2 Problem Statement Delivery Management System B area A area Service level increase A area B area System Optimum Delivery Schedule C area C area D area D area Delivery Cost Reducing

  7. 3. Analysis Procedure • Requirement analysis • System model analysis • Object Model • Dynamic Model • Functional Model • Find out all useful operations • Carry out the model diagram

  8. 3.1 Requirement analysis • Truck-order schedule should be generated from this system. • The system will be designed for single distribution center. • There are many customers distributed around the DC in each area. • The capacity of truck is limited. • The delivery time and due time will be considered.

  9. 3. 2 System model analysis • Object Model • Data Dictionary • Class Diagram • Instance Diagram • Dynamic Model • Event-trace Diagram • State Diagram • Functional Model • Data Flow Diagram

  10. 3.2.1 Object Model • Data Dictionary For All Classes • Distribution Center: • The place where many products are stored can supply products to the customers. • Area: • There are many customers in one specific district and DC can serve all area around it. • Customer: • The demander in a area who would like to purchase product from the DC of company. • Order: • The list of demanding products for one customer. • Product: • The things what the customer demands. • Truck: • The carrier which can deliver to required products to corresponding customer. • Driver: • The person who drive the truck to deliver products to each area. • Schedule • The planning which can arrange trucks deliver products to customers in specific time.

  11. 3.2.1 Object Model • The attributes and part of operations: Distribution Center Area Customer Order Name Company Name Location Name Address Name Product Due date Add area Add to DC Generate customer Arrange Truck Add to area Generate order Add product Add to customer Add to Truck Product Truck Driver Schedule Name Amount Price Name Capacity Speed Name Age Name # of truck Current Date Add to order Add order Add driver Add to area Add to Schedule Add to truck Add truck

  12. 3.2.1 Object Model • Class Diagram Distribution Center Serve Serve Area Have Drive Customer Order Truck Driver Delivery Make Include Arrange Product Schedule

  13. 3.2.1 Object Model (Truck) T1 (Driver) D2 (Order) O3 08-05-13 • Instance Diagram (Customer) C1 (Product) P1 Amount:5 (Order) O1 08-05-11 (Schedule) S1 08-05-06 (Customer) C2 (Area) A1 (Product) P2 Amount:13 (Order) O5 08-05-16 (Area) A2 (Customer) C6 (DC) DC1 (Truck) T2 (Order) O7 08-05-22 (Area) A3 (Customer) C5 (Driver) D1 (Order) O4 08-05-10 (Area) A4 (Customer) C8

  14. 3.2.2 Dynamic Model DC Truck Area • Event trace for truck scenario Stay in DC Load Products Depart from DC Transferring Arrive at area Unload Products Return from area Transferring Truck arrive at DC

  15. 3.2.2 Dynamic Model • State Diagram Of Truck

  16. 3.2.2 Dynamic Model • State Diagram Of Order

  17. 3.2.3 Functional Model • Input value and output value for system

  18. 3.2.3 Functional Model • Data Flow Diagram

  19. 3.2.4 Operation Analysis • Order: • Add product • Add to customer • Load to truck • Unload to truck • Add to order schedule • Verify the due date • Identify order • Truck: • Arrange area • Receive order • Verify availability • Load product • Unload product • Transfer product • Get deriver • Add to truck schedule • Schedule: • Add truck • Add order • Generate order schedule • Generate truck schedule

  20. 3.3 Execute the analysis result • System Configuration • 1 distribution center. • 5 different type of products. • 4 areas with many customers. • 10 trucks and 10 drivers. • Planning horizon is 1 day. • Java language will be applied to build up this scheduling system. • Building time is about 2 weeks.

  21. Thank you for your attention!Q&A?

More Related