System integration of order processing and scheduling II
Project duration: 6 months
Brief description
In phase 2 of the system integration projection, a mobile external tracking system and an internal tracking system are integrated in addition to the integration of an order processing system (for managing customer orders) and scheduling software (run planning). The necessary functionalities are added to the tailor-made middleware. In addition, services take on the encapsulation of the newly integrated systems.
Supplement
Four systems are now integrated as part of the system integration. The tailor-made middleware is responsible for the exchange of data, the exchange of information, and status monitoring. The systems involved are encapsulated using WCF (Windows Communication Foundation) services, which are provided by means of the Internet Information Server 6.0. Development occurs in C# on the .NET 3.0 framework with Visual Studio 2005. The control flow is controlled with the Windows Workflow Foundation (WF).
Subject description
Runs exist after the scheduling, and the previously transferred customer orders (phase I) are assigned to these runs. These runs should now be transferred to an external tracking system, which supports the driver in completing the runs by means of a mobile solution. In addition, the objects (types of currency) internally linked to a run are monitored by means of the internal tracking system and transmitted to the external system along with the other data as part of the system integration. The aim of the system solution is now to record the runs and transfer them to the external solution. The service that encapsulates the external system determines the objects belonging to a customer order from the internal tracking system. All run-related information and data are transferred to the external tracking system in the target format. The middleware monitors the exchange of data and informs the order recording system at the level of the customer orders by using a defined status.