Transcript В модели
Моделирование бизнеспроцессов с помощью ALLFusion Process Modeler (BPWin 7.x) 4. Диаграммы, дополняющие модель Мы научимся: • Создавать дополнительные виды диаграмм Дерево узлов Node Tree Экспозиционные типы диаграмм (FEO, For Exposition Only) • Работать «в команде» Слияние моделей Расщепление моделей Дополнительные виды диаграмм (FEO=For Exposition Only) В данном разделе не рассматриваются: Organization Charts Swim Lane Diagrams Data Flow Diagrams Process Flow (IDEF3) Diagrams Organization Chart Пример организационной диаграммы Применение: анализ струкуры организации, контроль иерархии персонала (механизмов) Swim Lane diagram Пример диаграммы «дорожек» Применение: анализ сфер ответственности, контроль последовательности работы механизмов Node Tree Diagrams Пример диаграммы «Дерева узлов» Применение: анализ струкуры модели, контроль иерархии работ For Exposition Only (FEO) Diagram Пример диаграммы «Только для экспозиции» Применение: уточнение последовательности, разговор с экспертом предметной области Первоначальная диаграмма IDEF0 Диаграмма FEO For Exposition Only (FEO) Diagram Диаграммы FEO могут отличаться от стандартных диаграмм IDEF0: Номером AnF Наименованием (рекомендовано использовать префикс FEO в названии диаграммы) Упражнение №3 часть1 • Для создания Node Tree Diagram выберите пункт меню: Упражнение №3 часть1 • Внесите название диаграммы (Name) • Выберите первый уровень детализации (А0) • Число детализируемых уровней (=3) Упражнение №3 часть1 • Нажмите на кнопку «Готово» Последний уровень отобразить в виде списка Отображать номер уровня Отображать прямоугольники Каждый прямоугольник имеет размер согласно тексту Для одного уровня один размер Отображать Прямоугольники одного размера Включая уровень Диагональные линии Включая название Прямые соединительные линии Упражнение №3 часть1 • В результате выполненных действий диаграмма имеет вид: Упражнение №3 часть1 • Измените свойства отображаемой диаграммы: Пункт меню: Diagram->Diagram Properties Упражнение №3 часть1 • Для создания Диаграммы FEO: Упражнение №3 часть1 • Внесите название диаграммы (Name) • Выберите уровень декомпозиции (Decomposition) • Диаграмму из списка (А0) Упражнение №3 часть1 • На «копии» диаграммы удалите лишние работы и стрелки, как показано на рисунке: Расщепление и слияние моделей • Расщепление SPLIT • Слияние MERGE Расщепление и слияние моделей • Расщепление SPLIT При расщеплении модели их получается две: 1. Исходная со ссылкой на расщепленную 2. Новая (выбранная) модель • Слияние MERGE При слиянии модели: 1. Копируется вся информация об объектах модели из модели-источника в модель-цель 2. В модель-цель добавляются все диаграммы декомпозиции модели-источника Расщепление и слияние моделей • Слияние MERGE Если при слиянии AllFusion Process Modeler определит, что имя работы в модели-источнике совпадает с именем работы в модели-цели, он добавит символ ~ перед именем работы и включит имя в словарь • Условия слияния Обе модели должны быть открыты в BPWin Модель-источник должна быть декомпозирована В модели-цели работа, от которой идет стрелка вызова не должна быть декомпозирована. Эту особенность отражает рисунок: Расщепление и слияние моделей • Слияние MERGE Модель работы 0 : Цель Работа 1 Модель работы 1 Источник: Модель работы 1 : Контекст Имена работ совпадают! Работа 1 Стрелка-вызов к модели- источнику Упражнение №3 часть 2 • Для расщепления модели: • Перейдите на диаграмму А0. Правой кнопкой мыши щелкните по работе «Сборка и тестирование компьютеров» из контекстного меню выберите Split model: Упражнение №3 часть 2 • В диалоговом окне Split Option внесите имя новой модели «Сборка и тестирование компьютеров», установите опции как на рис., нажмите ОК: Упражнение №3 часть 2 • В результате, в Model Explorer появилась новая модель: • А на диаграмме А0 модели «Деятельность компании…» появилась стрелка вызова «Сборка и тестирование компьютеров»: Упражнение №3 часть 2 • В модели «Деятельность компании…» внесите цель и точку зрения. • Цель: «Документировать работу по сборке и тестированию компьютеров», • Точка зрения: Директор • В модели «Сборка и тестирование…» создайте новую стрелку «Неисправные компоненты…». • На диаграмме А0 это граничная стрелка выхода от работ «Сборка настольных компьютеров», «Тестирование компьютеров», «Сборка ноутбуков». Упражнение №3 часть 2 • Для слияния модели: • Перейдите на диаграмму А0 модели «Деятельность компании…» • Правой кнопкой мыши щелкните по работе «Сборка и тестирование компьютеров» и выберите Merge model. • В диалоге Merge model включите опцию Paste/ Merge Dictionaries и щелкните на кнопку ОК. Оцените результат: в Model Explorer модели слились. Модель «Сборка…» осталась, ее можно сохранить в отдельном файле. На диаграмме «Деятельность…» исчезла стрелка-вызова. Неразрешенную стрелку «Неисправные компоненты» направьте ко входу работы «Отгрузка и получение».