Организационные диаграммы

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

ббб) словарь изображений (bitmap);

ввв) словарь ресурсов;

ггг) словарь ролей;

ддд) словарь групп ролей.

Словарь изображений служит для импорта файлов в формате bmpв модель. Импортированные изображения можно использовать в диаграммах для улучшения их внешнего вида.Для импорта изображения следует перейти в меню Dictionary/Bitmaps.Появляется диалог BitmapDictionary(рис. 7.1).

Организационные диаграммы - student2.ru

Рис. 7.1. ДиалогBitmapDictionary

Для добавления изображений, которые необходимо применять в проекте следует щелкнуть по кнопке Importи найти файл формата bmp. Требуемые изображения следует найти в существующих библиотеках или создать самостоятельно, например в графическом редакторе MSPAIN. Пример сформированного словаря изображений, используемого для моделирования различных стадий производственного процесса приведен на рис. 7.2.

Организационные диаграммы - student2.ru

Рис. 7.2. Сформированный словарь изображений

СловарьRoleGroupDictionary (менюDictionary/RoleGroup, рис.7.3) позволяетсоздатьиопределитьсвойствагруппролей. Группы ролей могут использоваться как на организационных диаграммах, так и на диаграммах SwimLane. В качестве значения группы ролей может быть название предприятия, отдела, цеха или название региона и т.д.

Организационные диаграммы - student2.ru

Рис.7.3. Словарь групп ролей

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

Словарь ролей вызывается из меню Dictionary/Role(рис. 7.4). Ролью может быть должность или позиция конкретного исполнителя. Каждой роли может соответствовать одна или несколько групп ролей. Обратите внимание, что начальник производства, системный архитектор и инженер по сопровождению отнесены к двум группам ролей. Это сделано для того, чтобы можно было формировать иерархию организационной структуры предприятия.

Организационные диаграммы - student2.ru

Рис.7.4. Словарь ролей

Так начальник производства подчиняется директору и поэтому включен в группу ролей «управление», а с другой стороны он руководит производственным персоналом и поэтому включен в группу ролей «Производство».

Кроме того, в словаре ролей для каждой роли можно внести определение (Definition), связать роль с изображением (Bitmap) и геометрической фигурой (Shape), указать важность роли (Importance).

Словарь ресурсов (меню Dictionary/Resource, рис. 7.5) позволяет создать ресурс и связать его с комбинацией «группа ролей/роль». Ресурсом для роли может быть конкретный исполнитель. В качестве значения ресурса, например, можно использовать фамилию и имя сотрудника.

Организационные диаграммы - student2.ru

Рис.7.5. Словарь ресурсов

На основе информации, внесенной в словари изображений, групп ролей, ролей и ресурсов, можно создать организационную диаграмму. Организационная диаграмма позволяет документировать и представить в виде дерева структуру организации (например, штатное расписание и т. д.). Для создания организационной диаграммы следует выбрать меню Diagram/AddOrganizationChart. Появляется мастер OrganizationChartWizard. В первом шаге мастера построения организационной диаграммы (рис. 7.6) следует внести название и имя автора диаграммы, группу ролей и роль для верхнего уровня иерархического дерева.

Организационные диаграммы - student2.ru

Рис. 7.6. Мастер построения организационной диаграммы. Шаг 1.

Второй шаг мастера (рис. 7.7) позволяет создать второй уровень иерархического дерева. Верхний список содержит все доступные роли с ассоциированными ресурсами, нижний − роли и ресурсы второго уровня иерархии. Кнопка Addпозволяет перенести роли и ресурсы из верхнего списка в нижний, кнопка Removeиз нижнего в верхний.

Организационные диаграммы - student2.ru

Рис. 7.7. Мастер построения организационной диаграммы. Шаг 2.

Третий шаг мастера построения организационной диаграммы предназначен для изменения свойств организационной диаграммы. В группе Drawingможно указать, какая именно информация будет отображаться на блоках диаграммы (наименование блока, имя группы ролей, роль и ресурс). Для отображения иконок на диаграмме в группе DrawStyleследует выбрать опцию Bitmap. После щелчка по кнопке Finishсоздается организационная диаграмма (рис. 7.8).

Организационные диаграммы - student2.ru

Рис.7.8. Первый и второй уровни организационной диаграммы

Для дополнения диаграммы следует щелкнуть правой кнопкой мышипо блоку второго уровня и выбрать в контекстном меню один из пунктов:

еее) редактированиеблока(Edit subordinate list);

жжж) добавить нижний уровень (Addsubordinates);

ззз) добавить блок на текущий уровень слева от редактируемого блока (Addsiblingonleft);

иии) добавить блок на текущий уровень справа от редактируемого блока (Addsiblingonright).

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

Организационные диаграммы - student2.ru

Рис.7.9.Добавление третьего уровня организационной диаграммы

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

Организационные диаграммы - student2.ru

Рис.7.10.Организационная диаграмма предприятия

Диаграммы SwimLane

Созданные в словаре RoleDictionaryроли могут быть использованы в диаграмме SwimLane. Диаграмма SwimLaneявляется разновидностью диаграммы IDEF3, позволяющей явно описать роли и ответственности исполнителей в конкретной технологической операции. Эта диаграмма разделена на горизонтальные полосы, с каждой полосой может быть связана роль или UDPтипа TextList. Полоса может содержать объекты диаграммы IDEF3 (UOW, перекрестки и объекты ссылок), относящиеся к соответствующей роли.

Для создания диаграммы SwimLaneследует выбрать меню Diagram/Add Swim Lane diagram. Появляется мастер SwimLanediagramWizard. В первом шаге диалога мастера (рис. 7.11) следует внести название и имя автора диаграммы, выбрать имя и номер диаграммы IDEF3, на основе которой будет построена диаграмма, и группу ролей, из которой можно будет выбрать роли, связанные с диаграммой.

На втором шаге диалога мастера следует выбрать роли, на основе которых будет создана диаграмма. Диаграмма будет разделена на количество полос, указанных в колонке DisplaySwimLine (рисунок 7.12).

После щелчка по кнопке Finishсоздается новая диаграмма, все объекты которой расположены произвольно. Расположить объекты на полосах, соответствующих ролям, следует вручную (рисунок 7.13).

Организационные диаграммы - student2.ru

Рис.7.11. Первый шаг диалогамастера построения SwimLaneDiagramWizard

Организационные диаграммы - student2.ru

Рис. 7.12. Выбор ролей во втором шаге диалогамастера построения SwimLaneDiagramWizard

Организационные диаграммы - student2.ru

Рисунок7.13 – Диаграмма SwimLane

Наши рекомендации