Font Size: a A A

The Design And Implementation Of The Pick-up And Inbound System

Posted on:2017-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:M M ChenFull Text:PDF
GTID:2308330485458081Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The author was involved in the design and implementation of an actual project during the internship in Amazon (China). The author finished the implementation of several main functions of the project. And through the unit test, function test and integration test she found out the bugs and fixed them in time. Now the system has been released and in use.The core function of this project is the dispatching of truck for picking up goods from all vendors. Amazon (China) rent trucks from carriers. As an important tool to realize the rationalization of logistics freight, vehicles needs reasonable optimization for the allocation so as to reduce the cost spending in the procurement procedures for Amazon (China).From the actual requirement, the paper researches modules such as the carrier management, ASN management, dispatching and ASN trucking for the integration of the Pick-up system. The paper describes the background of the project. It also describes the functional requirement and non-functional requirement and the design such as architecture design, profile design, database design and detailed design. The flow charts, class design charts and sequence charts are used to show the implementation of the system modules. In the end, this paper briefly describes the functional test and non-functional test of the system, including the test process and test results so as to show the reasonable evaluation system.Besides, this article explains the core function-dispatching function-in detail. When dispatching we have to consider not only the weight limit and volume of a truck, but also the limit day of vehicle, the ban on vehicle within the five-ring and so on. We optimize the dispatching result base on all the limits. In this paper, the dispatching for VIP vendor, once truck and Less-than-Truck is used as examples to show the flow and algorithm the system used.In this project, I was responsible for carrier management module, ASN management module, dispatching module and ASN trucking module. My job content includes:requirement analysis and function division, profile design and detailed design for database, interface and user interface, implementation for both back-end and front-end, test and bug fix for these modules.The system is released now and under continuous improvement. It can help saving about a million dollars a year for Amazon (China). Besides, the team is working on an Android Application for trucks drivers to update ASN status.
Keywords/Search Tags:Spring MVC, dispatching, logistics, pick up, vehicle routing plan
PDF Full Text Request
Related items