Информационная система управления, создаваемая на основе TRIM, в общем случае состоит из следующих составляющих:

  • сервера данных,
  • сервера приложений,
  • Интернет-сервера,
  • клиентской части (клиента).

В составе системы может быть только один сервер данных, один или несколько серверов приложений, один Интернет-сервер (либо Интернет-сервер может отсутствовать), и любое количество клиентов. 

Сервер данных строится на основе системы управления базами данных (СУБД). СУБД содержит в своем составе базу данных (БД) и программные средства для управления БД, доступа к данным, архивации, восстановления и защиты данных. В качестве сервера данных системы TRIM используются Microsoft SQL Server,  Oracle Database или любая другая СУБД, совместимая со стандартом SQL-92 и имеющая клиентскую часть для доступа по технологии ADO (например, PostgreSQL).

Сервер приложений обеспечивает выполнение общих для всех рабочих мест функций TRIM, а также наиболее ресурсоёмких функций. Вынесение этих функций на сервер приложений позволяет разгрузить клиентскую часть системы и снизить требования к рабочим местам пользователей. Программные модули TRIM на сервере приложений функционируют в автоматическом режиме под управлением операционной системы и обращаются к серверу данных по мере необходимости. Результаты работы сервера приложений используются клиентской частью системы TRIM.

Интернет-сервер обеспечивает возможность работы в системе тех пользователей, на рабочих местах которых система TRIM не установлена. Посредством Интернет-сервера пользователи получают доступ к функциям TRIM с помощью программ навигации по Интернет (браузеров).  Для Интернет-сервера в глобальной сети выделяется фиксированный IP-адрес и зарегистрированное доменное имя. Пользователь, зная это доменное имя, с помощью браузера получает доступ к Интернет-серверу и может работать с функциями TRIM через Web-интерфейс. Web-интерфейс TRIM имеет меньше возможностей и ограниченный набор функций по сравнению с интерфейсом, обеспечиваемым клиентскими модулями системы, зато предъявляет меньше требований и не требует установки клиентских модулей TRIM на рабочем месте пользователя. Таким же образом может быть организована работа пользователей в рамках локальной сети организации (Интранет), если эта сеть построена на основе принципов сети Интернет.

Клиентская часть состоит из прикладных модулей TRIM, обеспечивающих функциональность системы и ее интерфейс с пользователем, системных модулей, обеспечивающих работоспособность TRIM, а также драйверов, отвечающих за взаимодействие этих модулей с СУБД.

Все составляющие информационной системы могут быть установлены на различных компьютерах, объединенных в локальную вычислительную сеть (ЛВС), через которую они обмениваются данными.