Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1       Назначение описания

Настоящий документ является описанием функциональности системы Vitro-CAD. Базовые возможности, описанные в документе, могут быть использованы при создании решений для конкретного предприятия.

1     Бизнес – задачи, которые можно решить с помощью системы

1.1   Организация единого хранилища документации для совместной работы

  • Организовать единое информационное пространство для технической документации с достоверными и оперативными данными
  • Сократить время на поиск проектных документах
  • Управлять версиями и изменениями документации
  • Контролировать актуальность документов для снижения ошибок строительства
  • Повысить защиту корпоративной и проектной информации от несанкционированного доступа

1.2   Автоматизация процессов согласования

  • Ускорить процедуры согласования за счет их автоматизации
  • Управлять регистрацией и статусами замечаний
  • Отслеживать исправления замечаний на листах pdf и моделях 3D ifc
  • Контролировать выполнение поставленных исполнителям задач

2      Общие возможности

2.1      Возможности 1     Возможности базового программного обеспечения системы

  • Системы Vitro-CAD - специализированный тиражный программный продукт отечественной разработки, предназначенный для автоматизации процессов работы с проектной документацией.
  • Система работает с БД PostgreSQL и может быть установлена на сервера с разными операционными системами, в т.ч. Astra Linux Server, Альт Сервер, РЕД ОС, Debian, RedHat, Ubuntu, CentOS, Windows Server 2016 и старше
  • Базовое программное обеспечение Системы отличается высокой масштабируемостью и рассчитано на интенсивный рост числа пользователей, объема хранимых данных и документов без деградации качественных показателей работы системы:
    • Количество одновременно работающих пользователей – технически не ограничено
    • Время отклика в работе пользователя в диалоговом режиме - не более 1 сек. (в локальной сети в web - интерфейсе)
    • Время открытия рабочей карточки документа - не более 2 сек. (в локальной сети в web - интерфейсе)
    • Время с момента создания до времени поступления задачи, уведомления - не более 1 мин.
    • Количество электронных документов в проекте – технически не ограничено

  • Базовое программное обеспечение поддерживается производителем регулярным выпуском обновлений и оказанием услуг по техническому сопровождению.

2.2     Возможности интеграции

Настоящая система обеспечивает:

  • Интеграцию системы с САПР: nanoCAD, Топоматик Robur, AutoCAD, Civil 3D, Revit, Navisworks
  • Интеграцию с проводником Windows и приложениями MS Word, MS Excel
  • Возможность управления правами доступа к хранимым в ней данным и документам на основе членства пользовательских групп Active Directory
  • Возможность интеграции со сторонними приложениями при помощи собственного открытого REST API

...

  • Система имеет многоуровневую архитектуру и включает в себя, в том числе, следующие компоненты:
    • Клиентское приложение
    • Сервер приложений
    • Хранилище метаданных (сервер баз данных)
    • Хранилище контента

2.2     Обеспечение надежности

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

2.3     Обеспечение безопасности

Система обладает инструментами, обеспечивающими информационную безопасность:

  • Раздел документации Рекомендации по обеспечению информационной безопасности

  • Возможность шифрования конфигурационных файлов
  • Ведение журналов безопасности:
    • Аудит действий пользователя - все изменения элементов системы.
    • Аудит безопасности – все события, связанные с входом в систему
  • Настройки параметров безопасности учетных записей пользователей: 
    • Минимальная длина пароля
    • Максимальная длина пароля
    • Проверка совпадений по истории паролей
    • Минимальное количество символов в нижнем регистре в пароле
    • Минимальное количество символов в верхнем регистре в пароле
    • Минимальное количество цифр в пароле
    • Минимальное количество спец. символов в пароле
    • Срок действия паролей
    • Время жизни сессии, если не активна
    • Блокировка страницы браузера при бездействии пользователя
    • Включена двухфакторная аутентификация, в том числе поддерживаются приложения для генерации OTP (One Time Pasword)

2.4     Разграничение прав доступа

Система обладает инструментами, обеспечивающими разграничение прав доступа:

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

2.5     Возможности интеграции

Настоящая система обеспечивает:

  • Интеграцию системы с САПР: nanoCAD, Топоматик Robur, AutoCAD, Civil 3D, Revit, Navisworks
  • Интеграцию с проводником Windows и приложениями MS Word, MS Excel
  • Возможность управления правами доступа к хранимым в ней данным и документам на основе членства пользовательских групп Active Directory
  • Возможность авторизации на основе учётной записи в Active Directory по технологии SSO (Single-Sign On, протокол Kerberos)
  • Возможность авторизации на основе учётной записи в сторонних сервисах по технологии SSO (Single-Sign On), поддерживающих стандарт OAuth 2.0 (например, Keycloak)
  • Возможность интеграции со сторонними приложениями при помощи собственного открытого REST API

3      Возможности по работе с документацией

...

  • Возможность создания собственных объектов хранения и собственных атрибутов без привлечения программистов. Возможность создания атрибутов, связанных со справочниками
  • Поддержка следующих типов данных для значений атрибутов:
    • Многострочный / Однострочный текст 
    • Число (целое / десятичное дробное / с плавающей точкой)
    • Дата / Время 
    • Флаг 
    • Ссылка на элемент списка 
    • Данные в json формате 
    • Изображение 
    • Ссылка 
    • Вложения 
    • Вычисляемый/составной/по маске
  • Возможность создания и ведения справочников предприятия, в т.ч. иерархических
  • Быстрый поиск значений из справочников при заполнении атрибутов по контексту
  • Возможность создания автоматических счетчиков объектов Системы
  • Возможность автоматического создания шифров и идентификаторов по заданной маске (формуле)
  • Возможность работы с системой документооборота через web-интерфейс (портал) с использованием протоколов http и https
  • Возможность работы через браузеры мобильных приложений – адаптивный интерфейс

...

  • Предварительный просмотр файлов формата PDF в браузере
  • Масштабирование до 1000% без потери качества изображения
  • Сравнение версий PDF файлов двумя способами: наложением и слайдером -«шторкой»
  • Создание и показ на файлах формата PDF в режиме предпросмотра в браузере замечаний с их позиционированием на чертеже (маркап) и показом статуса замечания
  • Маркап и автоматическая запись замечаний в единый реестр замечаний
  • Возможность выгрузки PDF с замечаниями из системы с их трансформацией в стандартные комментарии файла PDF
  • Возможность загрузки PDF cо стандартными комментариями с их трансформацией в замечания системы

4.4    Предпросмотр, сравнение версий и маркап для 3D моделей и облаков точек (модули Vitro BIM и Vitro BIM Viewer). Сборка 

  • Предварительный просмотр моделей (IFC, модели Navisworks и Revit, облака точек LAS) в браузере
  • Возможность просмотра моделей форматов ifc, rvt, nwd весом более 500Мб
  • При предварительном просмотре моделей в браузере:
    • Поэлементный состав
    • Показ свойств элементов
    • 3D – навигация
    • Срезы по любым плоскостям
    • Поэтажные планы
    • Изменение расстояний и углов
  • Сравнение версий при просмотре двумя способами: наложением и рядом. Фильтрация изменений, показ изменений выделенного элемента
  • Создание и показ в 3D-моделях в режиме предпросмотра в браузере замечаний с их позиционированием на элементе модели (маркап) и показом статуса замечания
  • Автоматическая запись замечаний в единый реестр замечаний
  • Экранная сборка сводной модели в браузере из моделей разных форматов

...

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

5.7     Гибкие настройки автоматических действий и связей

  • Широкие возможности по адаптации системы под регламенты предприятия без программирования
  • Сервисы автоматических функций:
    • Вычисления - механизм автоматического присвоения значений для определенного элемента по заданной формуле (атрибуты, счетчики, правила передачи данных в основную надпись, условия выполнения автоматических действий)
    • Валидаторы – инструмент блокировки определенных действий над элементом системы при выполнении заданного условия
    • Автоматизация - инструмент настройки правил выполнения автоматических действия системы при наступлении определенных событий и с учетом заданных условий
  • Гибкое управление связями между любыми элементами системы
    • Создание и настройка типов связей
    • Автоматическое создание связей
    • Возможность ручного назначения связей
    • Переходы по связям к связанному элементу и его атрибутам 

6      Возможности модуля Vitro Planner

  • Ведение планов всех проектов в одном окне
  • Возможность декомпозировать проектные суммарные задачи до поручений. Возможность выставлять проектные поручения конечным исполнителям в рамках единой платформы
  • Возможность контролировать сроки исполнения задач и поручений
  • Управлять статусами объектов, проектных задач и поручений
  • Возможность использовать шаблоны наборов задач
  • Возможность использовать разные типы связи между задачами. Показ критического пути
  • Возможность интеграции с внешними системами планирования и учета при помощи REST API
  • Списание фактических трудозатрат через индивидуальный табель пользователя
  • Возможность списания внеплановых затрат времени