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

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

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

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

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

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

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

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

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

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

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      Возможности по работе с документацией

3.1      Общие возможности организации данных

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

3.2     Разработка структуры проектной документации

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

3.3     Работа с проектными документами

  • Размещение документации по одному файлу, группой файлов или целыми папками
  • Возможность формирования публичной ссылки для скачивания файла с ограничением по времени действия   
  • Возможность автоматического заполнения статуса документа в соответствии с этапами жизненного цикла
  • Поддержка автоматической версионности, черновики и основные версии документов
  • Восстановление версии документа из журнала версий
  • Возможность восстановления удаленных документов
  • Поддержка внешних ссылок:
    • импорт файлов, содержащих внешние ссылки, анализ зависимостей при импорте и сохранении изменений
    • поддержка принятия решений по корректировке ссылок
    • преобразование абсолютных ссылок в относительные
    • выборочное обновление
    • поддержка циклических ссылок
  • Выгрузка чертежей формата dwg с деревом зависимых файлов внешних ссылок
  • Выгрузка файлов модели форматов rvt, dwg с деревом зависимых по внешним ссылкам файлов. Возможность выбора сценария выгрузки по версиям файлов-ссылок
  • Импортирование элементов в чертеж формата dwg или модели rvt
  • Синхронизация атрибутов блока штампа или подшивки с атрибутами элементов проектной структуры системы для файлов форматов dwg, docx, xlsx (возможность заполнять штампы данными из системы)
  • Возможность работы в Системе через проводник Windows и при помощи встроенных плагинов внутри приложений MS Word, MS Excel
  • Возможность работы в Системе при помощи встроенных плагинов внутри приложений AutoCAD, Civil 3D, Autodesk Revit, nanoCAD, Navisworks, Robur
  • Предварительный просмотр файлов формата dwg в проводнике без открытия САПР

3.4    Поддержка BIM-моделирования

  • Возможность работы с BIM-моделями формата rvt:
    • Поддержка разных сценариев работы с моделью:
      • эксклюзивное использование,
      • многопользовательский режим в локальном хранилище,
      • многопользовательский режим с использованием Revit Server
    • Копирование файлов формата rvt с автоматической очисткой от лишних элементов
    • Публикация листов модели в форматы pdf, dwg, dwf в заданное место системы
    • Публикация проектов Revit в форматы nwc, nwd
    • Публикация проектов Revit с очисткой связей
    • Синхронизация атрибутов проекта с атрибутами элементов проектной структуры системы для файлов форматов rvt (возможность заполнять штампы данными из системы)
  • Возможность запускать модели Revit на проверку или согласование
  • Возможность ведения и использования из приложения Revit библиотеки семейств. Возможность организовать процедуру согласования семейств.

3.5     Выпуск проектной документации

  • Возможность пакетной публикации комплекта файлов формата dwg, docx, xlsx в зону публикации с обеспечением:
    • автоматического формирования папки текущего выпуска, название папки – по задаваемому алгоритму
    • копирования в зону публикации файлов формата dwg, docx, xlsx
    • анализа внешних ссылок при копировании dwg, переноса файлов ссылок в отдельную папку, коррекции ссылок в копии основного документа
    • конвертации файлов формата dwg в форматы dwf и pdf
    • конвертации файлов формата docx, xlsx в форма pdf
    • формирования выпускаемым файлам имени по заданному алгоритму
  • Поддержка Системой функционала подшивок приложения AutoCAD (для формата dwg)

4      Процессы

4.1     Процессы (модуль Vitro Process Manager)

  • Возможность использования процессов на файлах, размещенных в систему
  • Наличие примера шаблона процесса для согласования в несколько этапов с последовательным и параллельным исполнением задач
  • Возможность создания на основании шаблонов собственных маршрутов процессов согласования/изменения статуса при помощи настроек
    • Разные наборы этапов
    • Разные названия для исполнителей
    • Решение о согласовании - по каждому файлу отдельно или для всего набора файлов сразу
    • Разные статусы файлов на каждом этапе
    • Разные результаты завершения процесса:
      • Изменять статусы файлов
      • Проставлять QR-код на pdf и/или другие штампы
      • Копировать принятую документацию в другую ветку хранения
      • Запускать следующий маршрут процесса для тех же файлов
    • Настройка почтовых оповещений по изменениям в заданиях
    • Контроль исполнения рабочих процессов и индивидуальных задач
    • Возможность разработки новых шаблонов рабочих процессов с уникальной логикой
  • Возможность использования подпроцессов
  • Возможность смены исполнителей и срока выполнения по выданным задачам

4.2    Реестр замечаний

  • Возможность регистрации замечаний для любого уровня хранения документации
    • в реестре замечаний  
    • через Vitro Viewers (маркап)
    • из задачи на проверку
    • из библиотеки хранения документации
  • Назначение исполнителя и срока устранения
  • Гибкая фильтрация данных реестра
  • Возможность настройки пошаговой смены статусов
  • Встроенный чат по каждому замечанию
  • Прикрепление файлов с компьютера или из хранилища Vitro
  • Возможность выгрузки замечаний в Excel

4.3    Предпросмотр, сравнение версий и маркап для формата PDF

  • Предварительный просмотр файлов формата 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-моделях в режиме предпросмотра в браузере замечаний с их позиционированием на элементе модели (маркап) и показом статуса замечания
  • Автоматическая запись замечаний в единый реестр замечаний
  • Экранная сборка сводной модели в браузере из моделей разных форматов

4.5    Предпросмотр и маркап для DWG файлов

  • Предварительный просмотр моделей 2D чертежей формата dwg в браузере. При предварительном просмотре моделей в браузере:
    • Переключение по листам
    • Показ слоёв с возможностью отключения видимости слоя
    • Масштабирование до 1000% без потери качества изображения
  • Создание и показ на чертежах в режиме предпросмотра замечаний с их позиционированием на чертеже (маркап) и показом статуса замечания
  • Автоматическая запись замечаний в единый реестр замечаний

4.6    Проставление и использование QR-кода (модуль Vitro QR-coder)

  • Возможность пакетного проставление QR-кода на листы файлов формата pdf:
    • автоматическое формирование уникальной странички в интернете за рамками системы для каждой редакции файла
    • формирование графического изображения с кодом адреса уникальной странички
    • нанесение графического изображения на листы тех файлов формата pdf, которые прошли согласование
  • Автоматическое формирование заданного сообщения / картинки на страничке файла, зависящего от статуса данного файла в системе (актуально, корректируется, не актуально)
  • Возможность считывать QR-код бесплатными мобильными приложениями для считывания QR-кодов

5      Общие функциональные возможности 

5.1      Подписание ЭЦП

  • Поддержка процедуры подписания ЭЦП для файлов любого формата

5.2     Контроль задач исполнителей

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

5.3     Встроенный чат

  • Возможность вести встроенный чат (рабочую переписку) по любому элементу системы
  • Возможность вставлять в сообщения чата скриншоты из буфера обмена и/или файлы с локальной машины пользователя
  • Информация по истории действий и сообщениям чата по любому элементу системы

5.4    Поиск, сортировка и фильтрация

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

5.5     Возможности по работе с отчетами

  • Выгрузка данных из реестров и перечней системы – в форматы Excel
  • Встроенный стандартный дизайнер отчетов для настройки шаблонов отчетов
  • Возможность использования сторонних дизайнеров отчетов

5.6     Управление пользователями и правами доступа

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

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

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

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

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