Страниц: [1]
Печать
Автор Тема: Работа в команде - Групповая работа - Teamwork  (Прочитано 6556 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GAG
Администратор
*****
Офлайн Офлайн

Пол: Мужской
Сообщений: 273


GAG [Jaguar]


WWW
« : 08 Июль 2010, 15:05:10 »

Работа в команде - Групповая работа - Teamwork

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

Рассматриваемые программные продукты

  • ArchiCAD 14
    Graphisoft


  • Revit Architecture 2011
    Autodesk


  • AutoCAD Architecture 2011
    Autodesk



Требования
  • Работа нескольких пользователей одновременно над одним проектом
  • Синхронизация вносимых изменений

Критерии
  • Обеспечение немонопольного доступа к проекту
  • Прозрачная синхронизация проекта
  • Доступ к элементам проекта по запросу
  • Гибкий доступ к любому аттрибуту проекта
  • Гибкий доступ к любому настройкам проекта
  • Отсутствие коллизий
  • Разграничение прав доступа
  • Удалённый доступ через интернет
  • Масштабируемость
  • Безопасность и целостность данных проекта
  • Скорость синхронизации и обновления модели проекта
  • Автоматическое создание резервных копий
  • Восстановление состояния проекта из созданных резервных копий
  • Автономная работа над проектом
  • Администрирование проекта


!!! Материал в разработке! Предварительная версия !!!
Записан
GAG
Администратор
*****
Офлайн Офлайн

Пол: Мужской
Сообщений: 273


GAG [Jaguar]


WWW
« Ответ #1 : 08 Июль 2010, 15:54:55 »

ArchiCAD 14
Технология Teamwork 2.0

Реализация
Клиент-серверная архитектура с импользованием единого BIM Сервера с поддержкой технологии Delta Server (см. ниже) и возможностью комфортной работы через интернет.

Примечание: Клиент-серверная архитектура означает, что локальные копии программы (в данном случае ArchiCAD) обращаются не к файлу на диске (как это было раньше, в предыдущей версии Teamwork), а к серверу - BIM Server, получая все необходимые данные прозрачно для пользователя.


Пройдусь по критериям:


Критерии
  • Обеспечение немонопольного доступа к проекту - Обеспечивается в полном объёме. С проектом могут одновременно работать несколько участников процесса проектирования с разграничением прав доступа (используются как групповые политики, так и индивидуальные)
  • Прозрачная синхронизация проекта - Обеспечивается в полном объёме. Статус элементов проекта (занят/свободен) виден в реальном времени. При обновлении модели, обновляется информация, полученная от всех участников
  • Доступ к элементам проекта по запросу - Обеспечивается в полном объёме. При необходимости зарезервировать занятый другим участником элемент модели можно в реальном времени, выбрав необходимые элементы, запросить их у владельца, и при полученном разрешеннии - тут же начать работать, без необходимости переназначать рабочее пространство
  • Гибкий доступ к любому аттрибуту проекта - Обеспечивается в полном объёме. Перья, типы линий, слои - всё можно редактировать в реальном времени без необходимости монопольного доступа к проекту. При этом можно ограничить круг лиц, которые могут имет доступ к настройкам аттрибутов, например создавать или переименовывать слои.
  • Гибкий доступ к любым настройкам проекта - Обеспечивается в полном объёме. Для изменения параметров проекта необходимо иметь только необходимые полномочия в соответствии с ролью в проекте. Настройка необходимых параметров может осуществляться без отключения остальных участников проекта
  • Отсутствие коллизий - Обеспечивается в полном объёме. В связи с очень простой и в то же время мощной системой доступа к проекту - визуальным, полностью интерактивным резервированием элементов, активным взаимодействием с другими участниками - достигается беспрецедентная эффективность работы в команде и отсутствие коллизий даже в теории
  • Разграничение прав доступа - Обеспечивается в полном объёме. Благодаря гибкой настройке групп пользователей, можно задавать права доступа, просто перемещая пользователя в соответствующую группу, также можно настраивать права доступа индивидуально. Настройки прав доступа включают в себя весь спектр необходимых ограничений и привилегий: от настройки аттрибутов до конструктивных элементов
  • Удалённый доступ через интернет - Обеспечивается в полном объёме. Уникальная возможность технологии Teamwork 2.0 - это полная независимость от местоположения сотрудника. При наличии обычного скоростного интернет соединения, сотрудники могут работать на расстоянии сотен километров так, будто бы они находились в соседних офисах. Благодаря возможности создания Travel Pack, можно значительно ускорить включение в работу удалённого пользователя - в таком случае нет необходимости в первичной загрузке проект через интернет. Сервер проекта доступен через интернет без необходимости создания виртуальных частных сетей (VPN) и подключение к нему происходит одинаково легко как из локальной сети, так и из интернета. Благодаря технологии Delta Server, от пользователя на сервер отправляются только произведённые изменения, а не вся модель целиком, что значительно ускоряет синхронизацию через интернет
  • Масштабируемость - Обеспечивается в полном объёме. На данный момент ни одно решение на рынке не обеспечивает такой лёгкой масштабируемости, как технология Teamwork 2.0. При подключении нового пользователя к проекту, он сразу же включается в работу в соответствии с поставленной задачей - это можно делать в процессе работы, без необходимости просчитывать такую ситуацию заранее.
  • Безопасность и целостность данных проекта - При синхронизации проекта проверяется целостность данных и в случае повреждения какого-либо элемента модели, он просто исключается из обновляемых данных, при этом сохраняя все остальные изменения
  • Скорость синхронизации и обновления модели проекта - Непревзойдённая скорость синхронизации, которую на данный момент обеспечивает только технология Teamwork 2.0. Благодаря использованию технологии Delta Server, обеспечивает значительное - в несколько раз увеличение скорости синхронизации модели, т.к. от пользователя на сервер отправляется минимально необходимое количество данных - только изменения, без пересылки по сети всей модели целиком, при этом значительно экономится время, особенно при интенсивном обновлении многих пользователей
  • Автоматическое создание резервных копий - Обеспечивается в полном объёме. Настройка резервных копий позволяет задавать интервалы создания резервных копий, а также ограничивать их максимальное количество для экономии места на сервере (например, хранить копии только за последний месяц)
  • Восстановление состояния проекта из созданных резервных копий - Обеспечивается в полном объёме. Позволяет откатить состояние проекта к любой выбранной точке сохранения
  • Автономная работа над проектом - При прекращении соединия с сервером, пользователь может продолжать работу без потери данных. Модель будет синхронизирована при первом же обращении к серверу.
  • Администрирование проекта - Удобное администрирование сервера с проектами, настройка прав пользователей, управление резервными копиями, монитор ресурсов с возможностью отслеживать нагрузку на сервер


!!! Материал в разработке! Предварительная версия !!!
« Последнее редактирование: 12 Июль 2010, 01:43:31 от GAG » Записан
GAG
Администратор
*****
Офлайн Офлайн

Пол: Мужской
Сообщений: 273


GAG [Jaguar]


WWW
« Ответ #2 : 08 Июль 2010, 15:55:20 »

Revit Architecture 2011








!!! Материал в разработке! Предварительная версия !!!
Записан
GAG
Администратор
*****
Офлайн Офлайн

Пол: Мужской
Сообщений: 273


GAG [Jaguar]


WWW
« Ответ #3 : 08 Июль 2010, 15:55:44 »

AutoCAD Architecture 2011


Реализация
Файловая структура проекта.
Использование xref (перекрёстных ссылок) для обеспечения работы над проектом нескольких человек.
При работе с файлом возможен только монопольный доступ.
Отслеживать изменения нужно в менеджере xref. При обновлении внешней ссылки будет соответствующее обозначение у файла. Процесс обновления не автоматизирован. Каждый раз отсылаются и загружаются данные в полном объёме, независимо от количества и объёма правок.
Сложность организации процесса состоит в невозможности динамически перераспределять области для работы - необходимо заранее дробить проект на части, распределяя отдельные части в виде файлов. При передаче данных смежникам обычно приходится собирать файлы в один, пользуясь командой bind.



!!! Материал в разработке! Предварительная версия !!!
« Последнее редактирование: 09 Июль 2010, 20:01:16 от GAG » Записан
Страниц: [1]
Печать
Перейти в: