Диаграмма занятости участников команды в решении задач
Описание настройки
Настройка диаграммы Ганта для отображения занятости участников команды в решении задач, назначенных на данную команду, с учетом очередности выполнения задач.
Особенности диаграммы:
- В качестве ресурсов в заданном примере выступают объекты класса "Сотрудник" (employee).
- В качестве работ на диаграмме выступают задачи.
Выполнение настройки
-
Создайте в системе пользовательский класс "Задача" (task), со следующими атрибутами:
- "Начало", тип значения: "Дата/время";
- "Завершение", тип значения: "Дата/время";
- "Исполнитель", тип значения: "Агрегирующий атрибут", агрегировать классы: Сотрудник, Команда;
- "Предшествующие задачи", тип значения: "Набор ссылок на бизнес-объекты", класс объектов: Задача.
- Создайте в классе "Задача" группу атрибутов, которые выводятся на форму редактирования работы.
-
Задачи (работы) и сотрудники (ресурсы) отображаются на диаграмме относительно команды, в карточке которой расположен контент "Диаграмма Ганта". Для отображения связей в системе используются ссылочные атрибуты.
Сотрудники связаны с командой с помощью системного атрибута "Участники команды" (members).
-
В классе "Команда" (team) добавьте атрибут для отображения связи с задачей:
- Название "Назначенные задачи",
- Тип "Обратная ссылка",
- Прямая ссылка: "Задача/Исполнитель (Команда)".
-
Добавьте контент "Диаграмма Ганта" на карточку класса "Команда" (team). Параметры контента:
-
Общие параметры:
- Название: "Загруженность участников команды";
- Масштаб шкалы времени по умолчанию: "День";
-
Параметры работ:
- Работы связаны с текущим объектом: Да;
- Атрибут связи с работами: "Назначенные задачи";
- Ресурс: "Исполнитель (сотрудник)";
- Начало работы: "Начало";
- Завершение работы: "Завершение";
- Предшествующие работы: "Предшествующие задачи";
- Группа атрибутов для редактирования работ: "Для диаграммы планирования".
-
Параметры ресурсов:
- Ресурсы связаны с текущим объектом: Да;
- Атрибут связи с ресурсами: "Участники команды" (members).
-
Результат настройки
Пользователь системы при просмотре диаграммы видит распределение задач по участникам команды во времени, а также связи между задачами, определяющие очередность их выполнения.