Расширение Delta Design Workgroup позволяет дополнить функционал локальной (однопользовательской) версии возможностью одновременно работать нескольким пользователям с одной базой данных. При этом каждый пользователь работает на своем рабочем месте, которое обеспечивает терминальный доступ к информации в базе данных. База данных содержит множество библиотек РЭК, проектов и дополнительных данных.

Сетевая версия обеспечивает:

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

Сетевая версия требует специальной лицензии для каждого рабочего места Delta Design, при этом количество подключений к одной базе данных не ограничено (подробнее см. в разделе Купить). Мы рекомендуем работу с одной базой данных до 10 активных пользователей.

База данных - как основа работы системы

Уже в начале разработки системы Detla Design стало ясно, что весь тот объем информации, который требуется для разработки современных электронных  устройств, необходимо хранить в базе данных. Данная информация весьма обширна, она включает в себя множество разнородных данных, начиная с локальной библиотеки компонентов и заканчивая производственными файлами.

У обычного, для электрических САПР, подхода к хранению данной информации в виде набора отдельных файлов существуют следующие недостатки:

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

Чтобы избежать всех этих проблем и обеспечить надежный и быстрый доступ ко всем проектным данным в качестве основы Delta Design была выбрана собственная транзакционная объектная СУБД IPR. Она функционирует даже при работе с локальной версией: все данные хранятся в СУБД, которая развернута на том же компьютере, на котором осуществляется работа.

Инфраструктура сетевой версии

При организации многопользовательской сетевой работы необходимо выделить один из компьютеров, на котором будет развернут сервер баз данных. При этом все остальные компьютеры (рабочие места)  должны иметь доступ к данному серверу, а на них должна быть установлена система Delta Design с расширением Delta Design Workgroup.

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

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

Минимальность «блокировки»

Расширение Delta Design Workgroup организует совместную работу следующим образом: каждый пользователь при работе с любым объектом происходит блокирование только этого объекта и группы сильно зависимых от него объектов. Например, при редактировании компонента в библиотеке все остальные компоненты полностью доступны. При этом, блокировка это не полное ограничение доступа - все заблокированные объекты доступны для чтения и использования (в качестве составных частей).

Подробный рассказ о сетевой работе в системе Delta Design вы может найти в представлении сетевой версии.

31.10.2016