Orders and Transportation Management System
TransportX system is designed for the personnel in the transportation industry for managing
shipment orders, vehicle load, and transportation from a centralized location. It is designed as a
desktop client-server application with the integrated system of orders generation and
accumulation from the Internet.
The system allows the user to:
- Consolidate and allocate orders
- Communicate an order or other relevant information to the carrier via mobile devices (PDA, for example)
- Manage resources (vehicles) and their workload status
- Maintain control over each vehicle’s location on the map
- Calculate freight costs, manage invoices, print documents
Project History & Achievements
The customer of EffectiveSoft wanted to attract a team of professional software engineers for a
long-term project. The requirement was to perform the code review of the existing system and
implement a number of new functional features.
To meet the customer’s objectives, the EffectiveSoft team accomplished the following development tasks:
- Communication support for new device types, such as Falcom MAMBO and Benefon Twig (personal GPS trackers), Falcom STEPP (car tracker). SMS and TCP/IP communications were used for device data exchange to receive data about object location, alarms and notifications and send order/freight acceptance confirmations.
- New customer Internet Orders theme was developed that supports Nexus DB.
- A number of utilities were created for a bus dispatcher centre (e.g., utility for making changes in TETRA base station configuration remotely via a custom application protocol over TCP/IP); TETRA radios are used for communication with buses.
- SMS printer support to allow truck drivers to print receipts, receive and respond to different information.
- Integration with Google Maps to display vehicles’ position.
- WebServices/RemObjects Removing was used to develop truck scales utility and support specific communication workflows.
- The functionality for Internet Orders was enhanced using AJAX and Silverlight.
- Windows Mobile OS applications were developed for tracking location of people and vehicles. Text messages exchange between system users was implemented using Jabber protocol. All messages go through server where full message history is stored.
Upon the development release, a complete solution was newly and successfully deployed on the customer’s side. The system passed SAT (System Acceptance Test). A number of enhancements are underway.
Offshore Development Center
Incremental development with periodical releases
Software development team
System architecture and functional specification, test cases
Software Architecture, n-tiers Applications, Web Services, Class Libraries, Mobile devices
Borland Development Studio 2007, Oracle, Microsoft Visual Studio 2005/2008