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.

Solution Highlights

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.

Project Utilizes

Business model

Offshore Development Center

Development model

Incremental development with periodical releases

Project workload

6 man-years

Project infrastructure

Project manager
Software development team
QA team


System architecture and functional specification, test cases

Lines of code

700 000

Technology domains

Software Architecture, n-tiers Applications, Web Services, Class Libraries, Mobile devices

Technologies & Tools

Borland Development Studio 2007, Oracle, Microsoft Visual Studio 2005/2008


Pascal, C#, SQL

EffectiveSoft © 2000 - 2018
We use cookies to ensure that you get the best experience on the website. By further browsing you agree with our Privacy Policy.