Программное обеспечение системы имеет модульную многозадачную структуру. Все модули вызываются из общей управляющей оболочки.
В состав программного обеспечения входят:
- система управления электронными картами;
- управляющая оболочка;
- сервисные модули.
Управляющая оболочка реализована в виде выполняемого файла - OPERATOR.EXE. Она отвечает за пользовательский интерфейс (работу оператора).
Система управления электронными картами реализована в виде динамической библиотеки (DLL). Она выполняет функции специализированной СУБД электронных карт.
Сервисные модули (конвертеры, редактор векторного изображения, модуль вывода на внешние устройства, модуль расчетов и статистического анализа, модуль взаимодействия с внешними СУБД и другие) реализованы в виде динамических библиотек (DLL).