TMSoft ltd – is a Ukrainian company, founded in 1997. We focus on software development and its further implementation and support.


The main courses of the enterprise activities are:

  • software development and implementation in the area of railroad freight activity automation;
  • software development and implementation in the area of transport organizations and forwarding companies activities automation;
  • development of the exclusive software according to the customer’s wish;
  • analyzing, designing and developing of various solutions using Internet technologies;
  • web-sites design and development;
  • providing all-round services in installation of hardware-software complexes.

Services on hardware-software installation include:

  • selection of the optimal configuration for hardware devices;
  • assembling and debugging of the web infrastructure;
  • network integration;
  • software and technical support.

Understanding of the customer’s goals, individual approach, unique technologies and high professionalism form the base of TMSoft Ltd projects.

History
  • Software for the implementation of automated sales of services for the use of own wagons of JSC "Ukrzaliznytsia" through ETS ProZorro.Sales
    is designed to automate the process of downloading to automated systems information about electronic bidding protocols, distribution of wagons to ensure applications for loading with appropriate marks or documents with the indication of the necessary notes, registration of transportation documents for cargo transportation, with collection of the fee for use, determined by the conditions of electronic bidding.


    Software for the implementation of electronic applications and orders for redirection of goods
    is designed to automate the process of redirection of cargo goods transported by railways, using electronic document management between customers and JSC "Ukrzaliznytsia". The software provides an opportunity for clients of railway transport to issue electronic applications for redirection, as well as consideration of these applications by employees of JSC "Ukrzaliznytsia" and execution of electronic orders for redirection.

  • Electronic Agreements

    Software designed to provide automated electronic draft agreement creation on cargo goods transportation process, payment settlements and further support for the clients of railway transportation system
    designed to automate the process of concluding draft contracts for railway customers, ensuring the opportunity to conduct the documentation process electronically.


    Software for automated validation of electronic agreements for the provision of transportation services
    is designed to further automate the process of concluding contracts with customers of railway transportation services. The software provides the opportunity to enter into electronic contracts for the provision of services for the organization of cargo transportation by rail, as well as to order additional services related to the transportation.



    Electronic permission to use payer codes

    Software which provides the opportunity for the clients of the Ukrainian Railways to grant the permission to use their own payer codes by other parties (subject to their own sub agreements with other consignors and consignees), as well as the opportunity to control such code usage
    This provides the opportunity for Ukrainian railways clients to electronically grant the allowance to other parties to use their payer codes. Validity of such allowances is verified and checked during the transportation documentation creation, acceptance of cargo for transportation and validation of transportation documentation.

  • Automated system for the empty wagons transportation management

    designed to automate the processes associated with the organization of transportation of own empty wagons of the carrier PJSC «Ukrzaliznytsia». Includes determination the best delivery routes for empty wagons to fulfil the requests of senders and automated creation of the electronic transportation documents to support the transportation process.

  • ASTRUM

    Launch of «A.S.T.R.UM» project – information management system, focused on provision of single integrated environment for supply chain management.

  • Preliminary informing of customs authorities of the Customs Union countries

    Automated system for creation, registration and exchange of information with the customs authorities of the participating countries of the Customs Union to provide preliminary information on the movement of goods across the customs border. Development commissioned by the Ukrainian transport and logistics center.

  • Automated system “Client of Ukrainian Railways”

    Development commissioned by the Ukrainian Railways as a part of electronic document flow implementation program. Automated system is focused on the interaction of Ukrainian Railways with their clients. It includes following components:

    • Web-based user interface “Client of Ukrainian Railways” – provides all necessary functionality for creation and processing of electronic transportation documents (creation, signing with digital signature, forwarding to Automated system of Ukrainian Railways), in compliance with Transportation Regulations. Target users: consignors and consignees.
    • Server of Automated system “Client of Ukrainian Railways” - single point of entry into the secured Automated system of Ukrainian Railways, which allows interoperability with other functions of electronic document flow and information systems.


    Coordination module server

    The software, which enables businesses to organize electronic document flow directly from their systems with automated systems of Ukrainian Railways through the Automated system “Client of Ukrainian Railways” server, bypassing the web interface.

    Target users - large industrial enterprises and corporations, leading operators and freight forwarders with the developed IT-infrastructure. Copyright certificate received.

  • AWP of cargo consignor NEW

    Automated workplace of cargo consignor is a multipurpose software system that provides electronic document flow using the advanced services and provision of detailed information for the organization of the transportation process.

    Designed for a wide audience of the transportation process participants: consignors, consignees, payers, forwarders, operators, ports, cargo handling terminals. Copyright certificate received.

  • AWP of technology center employee

    Automated workplace of employee of technology center for processing of international transportation documents. Ensures control over the validity of the documents and, where appropriate, enables corrective action in the final calculations with clients. Operated in GIVC Ukrainian Railways (Chief information and computing center of Ukrainian Railways). Target users – employees of technology center for processing of international transportation documents.

  • Automation of Ukrainian transport and logistics center

    Complex automation of technological activities of the Ukrainian transport and logistics center. Selection and implementation of information technologies, software and hardware for automation of activities of the enterprise.

  • Electronic digital signature module

    Development of a cryptographic module based on the libraries of the Institute of information technologies, which allows the imposition of digital signature on railway documents, foreseen by the technology of electronic document flow of Ukrainian Railways and regulatory documents.

    Electronic digital signature module is implemented on all workstations of railway cashiers, commodity recipients, as well as in the tools used in electronic document management of clients – automated system “Client of Ukrainian Railways”, AWP of cargo consignor, Coordination module server. Copyright certificate received.


    Electronic document management archive

    It provides guaranteed safekeeping and registry of all electronic documents on cargo transportation in full compliance with the requirements of state archive. The possibility to work with certain documents of any departments is allowed by the Automated workplace of archive user. It is widely used in GIVC of Ukrainian Railways (Chief information and computing center of Ukrainian Railways).

  • Automated system for freight transportation management in railway transport of Ukraine («АСК ВП УЗ»)

    The accumulated experience has allowed us to become one of the participants in the creation of new automated system for freight transportation management in railway transport of Ukraine (hereinafter mentioned as «АСК ВП УЗ»).

    At the first stage it has replaced the old system «АСОУП», and then continued to the creation of a fundamentally new Centralized unified automated management system of railways freight transportation within whole structure of Ukrainian Railways – hereinafter mentioned as «АСК ВП УЗ-Е».

    Our core task was to develop a line-level automated workplaces and subsystems that enable to fill the database of «АСК ВП УЗ-Е» with primary information.

    Ukrainian Railways commissioned the development of the project on the comprehensive automation of the business management; including industry needs evaluation and analysis, with the consideration of complex automation of workplaces at freight railway stations.


    Automated workplace of cashier on freight railway station («АРМ ТВК»)

    Automated workplace of cashier on freight railway station provides the full technological cycle of creation and processing of electronic shipping documents in domestic and international transportation, as well as the quick settlement of accounts with the client.
    It is widely used in freight railway stations.
    Quantity of installed workplaces – more than 4 100.


    Cargo and commercial work server

    Cargo and commercial work server ensures the implementation of the calculations and logic controls the interaction with AWPs of freight railway stations and processing centers of Ukrainian Railways.


    AWP of Commodity Recipient

    Automated workplace of commodity recipient provides the full technological cycle for processing operations and financial calculations (PG-45, PG-46) for supplying and return of wagons on station access tracks, stretches, station general and common areas and shunting work. Operated by freight train stations.
    The number of installed workplaces - more than 4 300.


    AWP of freight cashier on the border transfer stations

    Automated workplace of freight cashier on border transfer stations enables the processing of shipping documents for import, export and transit of goods, automatic backup and withdrawal of funds from the forwarders.

    It is used on the border transfer railway stations.
    Quantity of installed workplaces – more than 300.


    AWP of the Declarant

    Automated workplace of the declarant at the input of boundary transfer station provides the preparation of data for further interaction with the automated systems of customs, processing of information on the completion of customs operations with further dispatch.

    It is widely used in boundary transfer railway stations.
    Quantity of installed workplaces – more than 230.


    Reference data input subsystem

    Reference data input subsystem enables the maintenance of all the qualifiers, codifiers and reference books used in automated systems and automated workplaces at Ukrainian Railways.


    Automated system of certification, operation and work control of railway station access tracks

    The automated system provides technological data maintenance concerning the certificates of all station access tracks in all directions to all the stations, accounting and management of operation agreements, on supplying and return of wagons, written permissions to work on the station access tracks, maintenance, accounting and control of the processing capacity on loading and unloading. It provides data for AWP of Commodity Recipient.


    Automated system of Convention prohibitions and restrictions («АРМ КЗО»)

    Provides accounting, viewing and printing of telegrams on a Convention prohibitions and restrictions relating the respective station: accounting, viewing and printing of information on regimes of urgent return of wagons to the railway-possessive.

    It is widely used at freight railway stations. Quantity of installed workplaces – more than 4 000.


    AWP of the Chief commercial department of Ukrainian Railways

    Automated workplace of the employee of the Chief commercial department of Ukrainian Railways. Provides accounting, viewing and printing of telegrams on special conditions of carriage, individual orders and authorizations, including changes to the Tariff Guide №4.

    Used by Chief commercial department of Ukrainian Railways.

  • AWP of Cargo Consignor (first edition)

    In order to facilitate the clearance of large volumes of paper-based transport documentation in AWP of shipment cashier, we have offered customers to try electronic interaction with the railway.

    The first edition of the software allowed the consignor to create electronic transportation documents with the possibility to print and forward them to the server of freight operations with the further processing in the AWP of shipment cashier, but without feedback.

    Implementation of the electronic document flow led to the creation of AWP of cargo consignor NEW, and thus we stopped the sales and support of the first edition.


    Automated workplace of the employee of technological center for processing of transportation documents («АРМ ТехПД»)

    Automated workplace of the employee of technological center for processing of transportation documents. It allows control over the validity of documents using internal messaging, and gives the possibility of document correction.

  • Multifunctional navigating simulator «LEATER»

    Development of the controlling mechanism of vessel management on the platform of “Leater” simulator, commissioned by the Navy Forces of Ukraine.

  • ISO 9001-2009

    Successful certification in accordance with ISO 9001-2009 standards.

  • G-Rail

    Graphic information system developed for the Main department of Transportation of Ukrainian Railways - is a universal mechanism for displaying query results on the state and location of objects, or actions concerning them in the service system.

  • Ukrainian Railways web-pages

    Development and support of the official web-pages of Ukrainian Railways till the moment of its transfer to the typical structure envisaged for the web-pages of state enterprises (till 2012).

    Implementation of special application module of TMkarta, which allows on-line tariff calculation. This module is still running on the current official web-pages of Ukrainian Railways.

  • Reference data input subsystem

    Reference data input subsystem enables the maintenance of all the qualifiers, codifiers and reference books used in automated systems and automated workplaces at Ukrainian Railways.

  • Expeditor

    Complex automated system for forwarding enterprises management, which allows: creation of contracts and price negotiation protocols for freight transportation; organization of transportation; accounting of settlings with clients and partners, operative-technical accounting.

    Copyright certificate received.

  • Magistr

    Complex system for large and medium-sized enterprises activities automation. It has a modular structure, provides all management accounting functions and allows big level of adaptability to customer needs.

    Copyright certificate received.

  • FC Dynamo Kyiv disk

    Multimedia encyclopedia about the football team Dynamo Kyiv, development commissioned by FC Dynamo Kyiv.

  • Ukrainian Railways disk

    Presentation to the 10th anniversary of Ukrainian Railways, development commissioned by Ukrainian Railways.

  • Railsystem.Info

    The railway information system, designed to provide a wide range of users with timely and reliable information on the regulatory framework of rail transportation, freight forwarding and transport business as a whole.

  • TMkarta

    Graphical informational system of freight train routes in Ukraine, CIS and Baltic States – developed to enable the display of route and to provide prior calculation of tariffs on freight transportation by railroad transport of CIS and Baltic States.

    Copyright certificate received.

  • Our the main objective is to provide the software development and services on its implementation and support.

Technologies

Programming languages

  • C/C++, C#, J#, Java, VB (including VB.NET), SQL, PL/SQL, Perl, PHP, JavaScript, VBScript
  • Object Pascal, Python, LISP/Scheme, Haskell, OCaml

Development tools

  • Microsoft Visual Studio .NET
  • Borland Delphi
  • Compilers GCC
  • VCS-systems: CVS, Subversion, MS SourceSafe
  • Optimization and repair tools: Rational Purify, PureCoverage, Quantify
  • CASE-systems: Rational .NET XDE, Rational Rose, Rational Robot, Platinum BPwin, ERwin/ERX, Oracle Designer, DevTrack, Bugzilla
  • Oracle Developer, Oracle Discoverer, Oracle Web Server PL/SQL Web Toolkit, Oracle HTMLDB
  • Distributive preparing tools: Wise for Windows Installer, InstallShield
  • Emacs

Technologies

  • .NET-Technologies (Windows Forms, Web Services, ASP.NET)
  • HTML, DHTML, XHTML, WML, DOM, CSS, SOAP, ASP, JSP, Flash
  • XML, XSLT
  • ActiveX, COM, COM+ (DCOM), CORBA
  • OpenGL, DirectX
  • Qt, GTK+, WxWindows
  • MFC, ATL
  • Network programming (berkley and windows sockets, ACE), TCP/IP
  • IPC, Windows and Berkley Sockets
  • ODBC, JDBC, ADO, OLEDB
  • CryptoAPI, OpenSSL
  • OLAP
  • Windows Installer (MSI)
  • GNU Autotools
  • RUP, RAD, UML

Database administration systems

  • ORACLE
  • MS SQL Server
  • MySQL
  • PostgreSQL
  • MS Access
Contact Us

Main office

Kyiv
TMSoft
2a Konstantinovskaya St., 4 floor
Kyiv, 04071 Ukraine
+380 44 461-99-38
office@tmsoft-ltd.com