Совместная работа в Business Studio
Совместная работа
Очень часто возникает ситуация, когда над проектированием системы управления работает сразу несколько специалистов. Поэтому Business Studio поддерживает совместную работу над моделями и справочниками системы, обеспечивая:
- распределение работы между специалистами;
- возможность забирать модель или ее часть из основной информационной базы, редактировать и загружать информацию обратно;
- контроль целостности и непротиворечивости данных на всех этапах работы;
- ограничение прав пользователей на доступ к объектам системы.
Business Studio поддерживает два режима совместной работы: сетевой и распределенный:
Сетевой режим
Сетевой режим совместной работы удобен для команды специалистов, работающих территориально в одном месте или имеющих достаточно быстрые каналы связи с сервером. Пользователи для работы с моделями подключаются к базам данных, размещенным на выделенном сервере или на компьютере одного из пользователей. При сетевом режиме работы Business Studio обеспечивает:
- Запрет одновременного редактирования объектов: в определённый момент времени только один пользователь может осуществлять редактирование диаграммы или элемента справочника, остальные пользователи могут только просматривать эти данные.
- Распределение работ между сотрудниками. Система поддерживает механизм назначения работ пользователям. Можно выделить часть модели и сделать пометку на редактирование выделенной части определенному пользователю, в то время как остальным сотрудникам эти данные будут доступны только для просмотра.
- Разграничение прав доступа сотрудников к информации. Права доступа можно определить как на доступ к информации (Доступ, Изменение, Создание, Удаление), так и на конкретные действия пользователей (Экспорт/Импорт в файл, Создание отчетов и т.д.).
Распределенный режим
Business Studio позволяет обеспечить эффективное взаимодействие пользователей при совместной работе и тогда, когда нет выделенного сервера для централизованного хранения информации или пользователи не находятся в пределах одной сети. В этом случае у пользователей, осуществляющих удаленную работу, на компьютере должна быть установлена персональная лицензия Business Studio.
Для обмена информацией между пользователями Business Studio поддерживает экспорт и импорт информации из файлов XML. Элементами экспорта/импорта может выступать:
- Один процесс. Переносится один процесс со своей диаграммой.
- Процесс и все нижележащие процессы.
- Фильтр по Группе или Управлению. Выгружаются все процессы и справочники, относящиеся к выбранной Группе или Элементу Управления.
- Вся информационная база.
Если какая-либо модель или ее часть выгружается в файл для правки и последующего возврата в исходную базу, то для защиты этой информации в исходной базе можно установить пометку на редактирование заданным пользователем. При этом процессы с пометкой на редактирование у других пользователей будут открываться только для чтения.
При импорте измененных процессов и справочников обратно в исходную базу система проверяет, менял ли эти объекты кто-нибудь еще. Если такие изменения обнаружены, система предлагает отказаться от импорта или перезаписать существующий объект (с созданием копии или без). Перед принятием решения можно сравнить параметры импортируемого и исходного объектов, а также их диаграммы.
Благодаря своему функционалу Business Studio обеспечивает коллективную работу по моделированию бизнес-процессов в любой среде. Независимо от того, работают ли пользователи в одной сети с использованием единого хранилища информации или находятся в разных уголках страны, Business Studio обеспечивает их эффективное взаимодействие.
Важно! Описанные возможности изначально поддерживаются Business Studio и не требуют установки дополнительных серверных компонентов по сравнению с другими аналогичными системами.
Права пользователей
Business Studio предусматривает возможность гибкого разграничения доступа пользователей к объектам системы. Как функциональность, так и внешний вид системы разграничения доступа должны быть хорошо знакомы пользователям Windows:
Функциональность, в частности, включает в себя:
- Разрешение или запрет чтения, изменения, создания и удаления объектов для пользователей или групп пользователей.
- Разрешение или запрет редактирования прав на объект.
- Средства, упрощающие назначение прав: наследование, понятие «владелец объекта» и т.д.