Система управления инженерными данными «НЕОСИНТЕЗ»

Основные функциональные возможности приложения

Приложение Валидатор/загрузчик инженерных данных расширяет функциональность СУИД НЕОСИНТЕЗ и предназначено для автоматизации формирования и проверки пакетов инженерных данных (далее ИД), например, проектно-сметной документации (далее ПСД), а также процесса загрузки пакетов в СУИД НЕОСИНТЕЗ. Приложение обеспечивает автоматическую проверку целостности и соответствия пакетов установленным требованиям.

Валидация содержимого пакета ИД выполняется согласно правилам проверки. Правила проверки содержат требования к формированию пакета ИД и кодированию имен файлов. Настройка правил проверки выполняется в специальном конфигурационном файле.

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

При загрузке данных в СУИД НЕОСИНТЕЗ приложение использует один и тот же набор правил что и при проверке. Валидатор/загрузчик инженерных данных может работать с разными наборами правил (например, для проверки соответствия разным версиям на кодирование проектной документации) для разных пакетов ПСД.

Приложение представляет собой отдельное клиентское приложение, устанавливаемое на автоматизированные рабочие места (АРМ), которое может быть использовано, как и при разработке пакета ИД, так и при осуществлении входного контроля при приемке документации. В приложении предусмотрена проверка целостности пакета и правил которая выполняется с использованием хеш-сум, что обеспечивает защиту от случайного или намеренного изменения пакета в процессе передачи.

Валидатор/загрузчик инженерных данных обеспечивает возможность работы с несколькими папками импорта проектной документации, папки могут быть расположены как на локальных рабочих станциях, так и на сетевых ресурсах.

Приложение обеспечивает возможность работы с несколькими серверами (узлами) системы СУИД НЕОСИНТЕЗ.

Конфигурационные файлы, обеспечивающие настройку приложения на схему данных конкретного узла СУИД НЕОСИНТЕЗ, хранятся непосредственно на серверах НЕОСИНТЕЗ. При этом обеспечивается одновременная работа с несколькими разными конфигурациями схемы данных, раздельно для каждого сервера. Интерфейс приложения и рабочий процесс его использования устроен таким образом, что все интерактивное взаимодействие с пользователем производится перед началом загрузки пакетов (выбор импортируемых пакетов, авторизация пользователя на всех узлах СУИД НЕОСИНТЕЗ, выдача пользователю запросов о необходимости перезаписи ранее загруженных пакетов и т.д.). После старта загрузки интерактивное взаимодействие не требуется, приложение осуществляет отображение хода загрузки, но не требует никаких действий пользователя. По результатам загрузки обеспечивается формирование журнала загрузки, содержащего перечни как успешно загруженных пакетов, так и не загруженных пакетов с указанием возникших ошибок. Это позволяет при массовой загрузке больших объемов документации освободить пользователя от необходимости постоянного контроля длительных рутинных операций.

Приложение Валидатор/загрузчик инженерных данных при необходимости обеспечивает следующие проверки загружаемых пакетов:

  • Проверку корректности использованных при формировании пакета ИД правил проверки и общих настроек проекта указанных в заголовке листа загрузки пакета ИД.
  • Проверку корректности контрольных сумм (хэшей) файлов, указанных в листе загрузки и контрольной суммы листа загрузки пакета ИД.
  • Проверку соответствия пакета файлов листу загрузки пакета ИД.

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

Системные требования

Приложение Валидатор/загрузчик инженерных данных является десктопным приложением, имеет русскоязычный графический интерфейс пользователя.

Приложение предъявляет невысокие требования к производительности ПК, рекомендуется использование, как минимум, следующей конфигурации:

Элемент Требования
Операционная система

Одна из операционных систем:

  • Windows 10 (64-разрядная)
  • Window 11 (64-разрядная)
  • Astra Linux 1.7+
  • Linux-дистрибутив для архитектуры x86_64 (AMD64), с поддержкой X11 или Wayland
Процессор Intel® Core™ i3 Processors и лучше
Оперативная память 4 Гбайт или больше
Видеоадаптер Интегрированные видеокарты Intel HD Graphics или лучше
Дисковая подсистема 200 МБ свободного места для установки приложения, дополнительный объём по объёму передаваемой документации (уточняется в процессе эксплуатации), передаваемые пакеты ИД могут размещаться на сетевых дисках
Сетевой интерфейс не менее 100 Мбит/c

Приложение работает без инсталляции в системе, для начала использования приложения достаточно скопировать папку с приложением на локальный диск АРМ и запуска исполняемого файла или запускаться со съемного носителя/сетевого диска. Для работы приложение не требует привилегий администратора.