главная продукция написать письмо контакты

Что нового в «TDMS 5.0»?

С появлением версии TDMS 5.0  переходим на трехуровневую архитектуру. В составе TDMS появился новый класс программного обеспечения — сервер приложений TDMS (TDMS Application Server 5.0). Сервер приложений TDMS располагается между приложением пользователя и сервером базы данных, на сервере приложений реализуется большая часть бизнес-логики всей системы.

Основными бонусами новой архитектуры являются:

Мультиплатформенность

Благодаря серверу приложений TDMS больше не привязан к ОС Windows и может функционировать практически под любой платформой. К моменту запуска TDMS 5.0 доступны стандартный клиент TDMS для Windows, альтернативный клиент для Windows, web-клиент для настольных компьютеров и web-клиент, адаптированный для наладонных устройств (смартфоны, планшеты и т.п.).

Увеличение производительности

TDMS 5.0 значительно опередил своих предшественников в плане производительности при работе с большими объемами данных (десятки миллионов единиц хранения, миллиард и более свойств). В системе появились предварительно вычисленные запросы, переработана структура хранения свойств, проведена оптимизация работы ряда запросов и команд. Но главное приобретение новой версии TDMS — это сервер приложений (TDMS Application Server 5.0).

Новый уровень безопасности

Использование сервера приложений, функционирующего в защищенном корпоративном контуре, лишает злоумышленника возможности прямого обращения к данным, что обеспечивает максимально высокий уровень безопасности бизнес-процессов приложения TDMS и информации, обрабатываемой сервером базы данных. В соответствии со стандартами безопасности многих крупных российских компаний, применение сервера приложений обязательно при использовании публичных каналов связи, а также при наличии внешних и внутренних удаленных пользователей, работающих вне корпоративной интрасети.

Новый уровень интеграции TDMS в корпоративную инфраструктуру

Применение сервера приложений позволяет интегрировать TDMS не только с настольными приложениями, такими как nanoCAD, AutoCAD или Microsoft Office. Пользователи TDMS и партнеры CSoft Development получили возможность разрабатывать модули интеграции на уровне сервисов, что позволяет сделать TDMS частью информационной инфраструктуры предприятия. Теперь TDMS без участия пользователей, в соответствии с настроенными политиками и сценариями, может обмениваться информацией с другими системами: службой каталогов Windows, ERP-системой, системой управления проектами, бухгалтерской программой, программами управления каталогами оборудования и другими корпоративными системами.

Новый уровень возможностей при адаптации рабочих мест пользователей

В работе информационной системы проектно-ориентированного предприятия можно выделить несколько ключевых групп пользователей:

  • специалисты, непосредственно занятые в проектно-конструкторском производстве;
  • руководители проектов и их помощники, а также сотрудники, обеспечивающие юридическое и экономическое сопровождение проектов;
  • руководство предприятия, включая различный управленческий и вспомогательный персонал;
  • сотрудники сторонних организаций (заказчики, субподрядчики, государственные органы), у которых есть ограниченный доступ к системе.

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

  • для проектировщиков и конструкторов, специалистов нормоконтроля и отдела выпуска наиболее удобным будет полнофункциональный интерфейс Windows-приложения, так как именно в нем работают все основные приложения САПР;
  • для руководителей проектов, юристов, руководства, бухгалтерии более удобным будет современный «многозадачный», асинхронный интерфейс, построенный либо как web-приложение, либо как приложение WPF;
  • специалисты сторонних организаций могут подключаться к системе через web-клиента, адаптированного для настольных компьютеров;
  • кроме того, мобильные пользователи (руководители проектов, руководство предприятия, специалисты авторского надзора, специалисты заказчика или подрядной организации на объекте строительства) могут использовать web-клиент, специально адаптированный для наладонных устройств (смартфоны, планшеты и т.п.).

Влияние сервера приложений на масштабируемость системы

TDMS Application Server спроектирован таким образом, что добавление к нему дополнительных экземпляров обеспечивает горизонтальное масштабирование производительности программного комплекса и не требует внесения изменений в программный код приложения.

Использование TDMS Application Server существенно разгружает сервер базы данных, а также снижает требования к производительности персональных компьютеров пользователей. Большая часть работы теперь приходится на серверы приложений, которые могут располагаться в узловых точках распределенной корпоративной сети.