Построение модели какой-либо системы в методологии IDEF0 начинается с определения контекста моделирования, который включает в себя субъект моделирования, цель моделирования и точку зрения на модель.
Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, необходимо определить, что в дальнейшем будет рассматриваться как компоненты системы, а что - как внешнее воздействие.
Цель моделирования. Модель не может быть построена без четко сформулированной цели. Цель должна отвечать на следующие вопросы:
• Почему этот процесс должен быть смоделирован?
• Что должна показывать модель?
• Что может получить читатель?
Точка зрения. Несмотря на то, что при построении модели учитываются мнения различных людей, модель должна строиться с единой точки зрения. Точку зрения можно представить как взгляд человека, который видит систему в нужном для моделирования аспекте. Точка зрения должна соответствовать цели моделирования. В течение моделирования важно оставаться на выбранной точке зрения.
После определения контекста моделирования можно приступать к построению контекстной диаграммы (называемой еще "черным ящиком").Данный тип диаграммы позволяет показать, что подается на вход работы и что является результатом работы, без детализации ее составляющих. Данная диаграмма содержит только одну работу, которая будет представлять всю деятельность предприятия в целом (рис.15).
Вызов
(указание на работу,
выполняемую за пределами
Рисунок 15 – Работа в IDEF0
Каждая из сторон блока имеет свое определенное значение:
• Вход – это потребляемая или изменяемая работой информация или материал.
• Выход – информация или материал, которые производятся работой.
• Управление – процедуры, правила, стратегии или стандарты, которыми руководствуется работа.
• Механизмы – ресурсы, которые выполняют работу (например, сотрудники, оборудование, устройства и т.д.).
• Вызов – указание на другую модель работы, используется в механизме слияния и расщепления моделей.
Нумерация работ и диаграмм
Все работы модели нумеруются. Номер состоит из префикса и числа. Может быть использован префикс любой длины, но обычно используют префикс А. Контекстная (корневая) работа дерева имеет номер А0. Работы i декомпозиции А0 имеют номера А1, А2, A3 и т. д. Работы декомпозиции нижнего уровня имеют номер родительской работы и очередной порядковый номер, например работы декомпозиции A3 будут иметь номера А31, А32, АЗЗ, А34 и т. д.
Работы образуют иерархию, где каждая работа может иметь одну родительскую и несколько дочерних работ, образуя дерево. Такое дерево называют деревом узлов, а вышеописанную нумерацию - нумерацией по узлам. Диаграммы IDEF0 имеют двойную нумерацию. Во-первых, диаграммы имеют номера по узлу. Контекстная диаграмма всегда имеет номер А-0, декомпозиция контекстной диаграммы – номер А0, остальные диаграммы декомпозиции — номера по соответствующему узлу (например, A1, A2, А21, А213 и т. д.).
B программе автоматически поддерживается нумерация по узлам, т. е. при проведении декомпозиции создается новая диаграмма и ей автоматически присваивается соответствующий номер. В результате проведения экспертизы диаграммы могут уточняться и изменяться, следовательно, могут быть созданы различные версии одной и той же (с точки зрения ее расположения в дереве узлов) диаграммы декомпозиции. Программа позволяет иметь в модели только одну диаграмму декомпозиции в данном узле. Прежние версии диаграммы можно хранить в виде бумажной копии либо как рисунки.
Работа с блоками (работами)
Работы обозначают поименованные процессы, функции и задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Все работы должны быть названы и определены. По требованию стандарта имя работы должно быть выражено отлагательным существительным, обозначающим действие.
Операции с блоками
1. Создание блока:
нажать на панели инструментов Моделирование кнопку Режим добавления
функционального блока → щелкнуть левой кнопкой мыши в том месте, где нужно добавить блок → в рабочей области появится блок.
2. Изменение положения блока:
подвести указатель мыши на блок, чтобы он принял вид четырехнаправленной стрелочки → зацепить левой кнопкой мыши → перетащить в нужное место.
3. Изменение размера блока:
подвести указатель мыши в угол блока, чтобы он принял вид двунаправленной стрелочки → зацепить левой кнопкой мыши → протащить сторону увеличения или уменьшения размера блока.
4. Ввод имени блока:
1 способ - щелкнуть правой кнопкой мыши по блоку → выбрать команду Редактировать активный элемент → в диалоговом окне Свойства функционального блока перейти на вкладку Название → ввести имя блока → нажать кнопки Применить и ОК;
2 способ – дважды щелкнуть по блоку → в диалоговом окне Свойства функционального блока перейти на вкладку Название → ввести имя блока → нажать кнопки Применить и ОК;
3 способ - щелкнуть правой кнопкой мыши по блоку → выбрать услугу Переименовать → в блоке появится курсор → внести имя блока.
5. Изменение параметров шрифта наименования блока:
1 способ - щелкнуть правой кнопкой мыши по блоку → выбрать команду Редактировать активный элемент → в диалоговом окне Свойства функционального блока на вкладке Шрифт → выбрать параметры шрифта: в области Шрифт - гарнитуру, в области Стиль - начертание, в области Размер – размер → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по блоку → в диалоговом окне Свойства функционального блока перейти на вкладку Шрифт → выбрать параметры шрифта (гарнитуру, стиль, размер) → нажать кнопки Применить и ОК.
6. Изменение цвета шрифта наименования блока:
1 способ - щелкнуть правой кнопкой мыши по блоку → Редактировать активный элемент → в диалоговом окне Свойства функционального блока перейти на вкладку Цвет текста → выбрать из палитры цвет → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по блоку → в диалоговом окне Свойства функционального блока перейти на вкладку Цвет текста → выбрать из палитры цвет → нажать кнопки Применить и ОК.
7. Изменение цвета фона блока:
1 способ - щелкнуть правой кнопкой мыши по блоку→ команда Редактировать активный элемент → в диалоговом окне Свойства функционального блока перейти на вкладку Цвет фона → выбрать из палитры цвет → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по блоку → в диалоговом окне Свойства функционального блока перейти на вкладку Цвет фона → выбрать из палитры цвет → нажать кнопки Применить и ОК.
8. Удаление блока:
1 способ – щелкнуть правой кнопкой мыши по блоку → команда Удалить → подтвердить удаление;
2 способ - щелкнуть по блоку левой кнопкой мыши для выделения → нажать клавишу Delete → подтвердить удаление.
Работа со стрелками
Стрелки описывают взаимодействие работ и представляют собой некую нформацию, выраженную существительными.
В IDEF0 различают пять типов стрелок (см. рис.15).
При создании диаграмм декомпозиции также могут быть:
• граничные стрелки – используются для описания взаимодействия системы с окружающим миром;
• несвязанные граничные стрелки – автоматически появляются при декомпозиции работы, входят из работы и выходят из нее, но при этом не касаются ее и воспринимаются программой как синтаксическая ошибка;
• внутренние стрелки – используются для связи работ между собой, не касаются границы диаграммы, начинаются у одной работы и кончаются у другой;
• явные стрелки – имеют источником одну-единственную работу и назначением тоже одну-единственную работу;
• разветвляющиеся стрелки – применяются, когда одни и те же данные или объекты, порожденные одной работой, могут в дальнейшем использоваться сразу в нескольких работах;
• сливающиеся стрелки – применяются, когда стрелки, порожденные в разных работах, могут представлять собой одинаковые или однородные данные или объекты, которые в дальнейшем используются или перерабатываются в одном месте;
• туннелированные стрелки – вновь внесенные граничные стрелки на диаграмме декомпозиции нижнего уровня, изображаются в квадратных скобках и автоматически не появляются на диаграмме верхнего уровня; применяются для изображения малозначных стрелок.
Операции со стрелками
1. Создание стрелки входа:
нажать на панели инструментов Моделирования кнопку Режим работы со
стрелками → подвести курсор к левому краю окна построения диаграммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → подвести курсор к левой стороне блока до образования темного треугольника → щелкнуть левой кнопкой мыши → появится стрелка входа.
2. Создание стрелки выхода:
нажать на панели инструментов Моделирования кнопку Режим работы со
стрелками → подвести курсор к правой стороне блока до появления темного треугольника → щелкнуть левой кнопкой мыши → подвести курсор
к правому краю окна построения дигаммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → появится стрелка выхода.
3. Создание стрелки управления:
нажать на панели инструментов Моделирования кнопку Режим работы со
стрелками → подвести курсор к верхнему краю окна построения диаграммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → подвести курсор к верхней стороне блока до образования темного треугольника → щелкнуть левой кнопкой мыши → появится стрелка управления.
Создание стрелки механизма:
нажать на панели инструментов Моделирования кнопку Режим работы со
стрелками → подвести курсор к нижнему краю окна построения диаграммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → подвести курсор к нижней стороне блока до образования темного треугольника → щелкнуть левой кнопкой мыши → появится стрелка механизма.
5. Создание стрелки вызова:
нажать на панели инструментов Моделирования кнопку Режим работы со
стрелками → подвести курсор к нижней стороне блока до появления темного треугольника → щелкнуть левой кнопкой мыши → подвести курсор
к нижнему краю окна построения дигаммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → появится стрелка вызова.
6. Создание граничных стрелок:
нажать на панели инструментов Моделирования кнопку Режим работы со стрелками → подвести курсор к левому/правому краю окна построения диаграммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → подвести курсор к левой/правой стороне блока до образования темного треугольника → щелкнуть левой кнопкой мыши → появится граничная стрелка.
7. Создание внутренних стрелок:
нажать на панели инструментов Моделирования кнопку Режим работы со стрелками → подвести курсор к стороне блока, откуда начинается внутренняя стрелка → щелкнуть левой кнопкой мыши → подвести курсор к стороне другого блока, где заканчивается стрелка → щелкнуть левой кнопкой мыши → появится внутренняя стрелка.
8. Создание разветвляющейся стрелки:
нажать на панели инструментов Моделирования кнопку Режим работы со стрелками → подвести курсор к стрелке, откуда начинается разветвление → щелкнуть левой кнопкой мыши → подвести курсор к стороне блока, где заканчивается разветвляющаяся стрелка → щелкнуть левой кнопкой мыши → появится разветвляющаяся стрелка.
9. Создание сливающейся стрелки:
нажать на панели инструментов Моделирования кнопку Режим работы со стрелками → подвести курсор к стрелке, откуда начинается сливающаяся стрелка → щелкнуть левой кнопкой мыши → подвести курсор стороне блока, где заканчивается сливающаяся стрелка → щелкнуть левой кнопкой мыши → появится сливающаяся стрелка.
10. Перетаскивание "наверх" туннелированной стрелки (избавление от квадратных скобок на стрелках):
щелкнуть правой кнопкой мыши по квадратным скобкам стрелки → в контекстном меню выбрать команду Туннель → в диалоговом окне Туннелирование стрелки установить переключатель на одной из услуг → для туннелирования выбрать услугу Обозначить туннель круглыми скобками (при этом стрелка не попадет на другую диаграмму и изображается с круглыми скобками), для мигрирования на диаграмму верхнего уровня выбрать услугу Создать стрелку.
11. Ввод имени стрелки:
1 способ - щелкнуть правой кнопкой мыши по стрелке → выбрать команду Редактировать активный элемент → в диалоговом окне Параметры стрелки перейти на вкладку Поток → в области Название стрелки ввести имя стрелки → нажать кнопки Применить и ОК;
2 способ – дважды щелкнуть по стрелке → в диалоговом окне Параметры стрелки на вкладке Поток в поле области ввести имя стрелки → нажать кнопки Применить и ОК.
12. Изменение параметров шрифта имени стрелки:
1 способ - щелкнуть правой кнопкой мыши по стрелке → выбрать команду Редактировать активный элемент → в диалоговом окне Параметры стрелки перейти на вкладку Шрифт → выбрать параметры шрифта: в области Шрифт - гарнитуру, в области Стиль - начертание, в области Размер – размер и т.д. → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по стрелке → в диалоговом окне Параметры стрелки перейти на вкладку Шрифт → выбрать параметры шрифта: в области Шрифт - гарнитуру, в области Стиль - начертание, в области Размер – размер и т.д. → нажать кнопки Применить и ОК.
13. Изменение цвета шрифта наименования стрелки:
1 способ - щелкнуть правой кнопкой мыши по стрелке → выбрать команду Редактировать активный элемент →в диалоговом окне Параметры стрелки перейти на вкладку Цвет → выбрать из палитры цвет шрифта → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по стрелке → в диалоговом окне Параметры стрелки перейти на вкладку Цвет → выбрать из палитры цвет шрифта → нажать кнопки Применить и ОК.
14. Изменение стиля стрелки:
1 способ - щелкнуть правой кнопкой мыши по стрелке → выбрать команду Редактировать активный элемент → в диалоговом окне Параметры стрелки перейти на вкладку Стрелка → в списке в выбрать стиль стрелки → нажать кнопки Применить и ОК;2 способ – дважды щелкнуть по стрелке → в диалоговом окне Параметры стрелки перейти на вкладку Стрелка → в списке в выбрать стиль стрелки → нажать кнопки Применить и ОК.
15. Изменение цвета стрелки:
1 способ - щелкнуть правой кнопкой мыши по стрелке → выбрать команду Редактировать активный элемент →в диалоговом окне Параметры стрелки перейти на вкладку Цвет → выбрать из палитры цвет стрелки → нажать кнопки Применить и ОК;
2 способ - дважды щелкнуть по стрелке → в диалоговом окне Параметры стрелки перейти на вкладку Цвет → выбрать из палитры цвет стрелки → нажать кнопки Применить и ОК.
16. Перемещение имени стрелки:
выделить имя стрелки → зацепить левой кнопкой мыши → перетащить в нужное место.
17. Установление связи названия стрелки со стрелкой (используется символ тильда):
1 способ – выделить стрелку с текстом → нажать на панели инструментов
Моделирования кнопку Режим размещения тильд ;
2 способ – щелкнуть правой кнопкой мыши по стрелке → выбрать команду Тильда.
18. Соединение стрелками блоков:
нажать на панели инструментов Моделирования кнопку Режим работы со стрелками → подвести курсор к стороне блока, откуда начинается стрелка → щелкнуть левой кнопкой мыши → подвести курсор к стороне другого блока, где заканчивается стрелка → щелкнуть левой кнопкой мыши
→ появится соединительная стрелка.
19. Удаление стрелки:
1 способ - щелкнуть правой кнопкой мыши по блоку → команда Удалить → подтвердить удаление;
2 способ - выделить стрелку → нажать клавишу Delete → подтвердить удаление.
Работа с текстовым блоком
Для размещения текста в произвольном месте диаграммы необходимо выполнить:
нажать на панели инструментов Моделирование кнопку Режим
добавления текста → щелкнуть левой кнопкой мыши в том месте диаграммы, где нужно внести текст → в диалоговом окне Параметры текста перейти на вкладку Текст → внести текст → на вкладке Шрифт задать параметры шрифта → на вкладке Цвет выбрать цвет шрифта → нажать кнопки Применить и ОК.
Практические задания к лабораторной работе №2
1. Запустите файл в своей папке на сервере Учебная - Фамилия.
2. В рабочей области Диаграммы постройте контекстную диаграмму «Деятельность предприятия» (рис.16).
Рисунок 16 – Контекстная диаграмма "Деятельность компании"
Действия:
2.1 Выберите в строке меню команду Диаграмма → услуга Свойства модели → на вкладке Главные проверьте, что в поле Название проекта внесено - Учебный проект → добавьте еще свою фамилию → в поле Автор внесена ваша фамилия → в поле Используется в: внесено – компании по продаже компьютеров → в поле Описание внесено – Это учебная модель, описывающая деятельность компании (если эти поля оказались незаполненными, заполните их).
2.2 Создайте блок Деятельность компании (см. рис.16): нажмите на панели инструментов Моделирование кнопку Режим добавления
функционального блока → щелкните левой кнопкой мыши приблизительно по центру рабочей области → в рабочей области появится блок → нажмите панели инструментов Моделирование кнопку Режим
курсора → щелкните правой кнопкой мыши по блоку → выберите команду Редактировать активный элемент → в диалоговом окне Свойства функционального блока на вкладке Название введите имя блока
– Деятельность компании → перейдите на вкладку Тип функционального
блока – переключатель должен быть установлен на типе Операция → нажмите кнопки Применить и ОК.
2.3 Задайте параметры шрифта для названия блока Деятельность компании: дважды щелкните по блоку Деятельность компании → в диалоговом окне Свойства функционального блока перейдите на вкладку Шрифт → выберите параметры шрифта – в области Шрифт гарнитуру Arial, в области Стиль начертание жирный, в области Размер 20 → нажмите кнопки Применить и ОК.
2.4 Измените размер блока Деятельность компании: выделите блок → за появившиеся в углах блока квадратики растяните блок до нужного размера (чтобы в нем помещался текст).
2.5 Создайте стрелку входа Звонки клиентов: нажмите на панели инструментов Моделирование кнопку Режим работы со стрелками
→ подведите курсор к левому краю окна построения диаграммы до появления черной полосы → щелкните левой кнопкой мыши по этой полосе → подведите курсор к левой стороне блока до образования темного треугольника → щелкните левой кнопкой мыши → появится стрелка входа → нажмите панели инструментов Моделирование кнопку Режим
курсора → щелкните правой кнопкой мыши по стрелке → выберите команду Редактировать активный элемент → в диалоговом окне Параметры стрелки на вкладке Поток в поле области Параметры стрелки в области Название стрелки введите имя стрелки – Звонки клиентов (при этом должна быть выбрана внизу услуга Показывать название или подпись) → перейдите на вкладку Шрифт → выберите параметры шрифта – в области Шрифт гарнитуру Arial, в области Стиль начертание жирный, в области Размер - 18 → перейдите на вкладку Стрелка → в области Тип линий выберите седьмой вариант линии → нажмите кнопки Применить и ОК.
2.6 Расположите название стрелки Звонки клиентов как на рис.16: выделите стрелку → зацепите левой кнопкой мыши → перетащите в соответствии с заданием.
2.7 Создайте стрелку выхода Маркетинговые материалы: нажать на панели инструментов Моделирование кнопку Режим работы со стрелками → подведите курсор к правой стороне блока до появления темного треугольника → щелкните левой кнопкой мыши → подведите курсор к правому краю окна построения диаграммы до появления черной полосы → щелкнуть левой кнопкой мыши по этой полосе → появится стрелка выхода → нажмите панели инструментов
Моделирование кнопку Режим курсора → щелкните правой кнопкой мыши по стрелке → выберите команду Редактировать активный элемент → в диалоговом окне Параметры стрелки на вкладке Поток в поле области введите имя стрелки – Маркетинговые материалы → перейдите на вкладку Шрифт → выберите параметры шрифта – в области Шрифт гарнитуру Arial, в области Стиль начертание жирный, в области Размер 18 → перейдите на вкладку Стрелка → в области Тип линий выберите седьмой вариант линии → нажмите кнопки Применить и ОК.
2.8 Расположите название стрелки Маркетинговые материалы как на рис.16: выделите стрелку → зацепите левой кнопкой мыши → перетащите в соответствии с заданием.
2.9 Самостоятельно создайте стрелку выхода Проданные продукты, задав параметры для названия шрифта – гарнитуру Arial, в начертание жирный, размер 18, для стрелок – седьмой вариант линии и расположив ее в соответствии с заданием (рис.16).
2.10 Создайте стрелку управления Правила и процедуры: нажмите на панели
инструментов Моделирование Режим работы со стрелками → подведите курсор к верхнему краю окна до появления черной полосы → щелкните левой кнопкой мыши по этой полосе → подведите курсор к верхней стороне блока до появления темного треугольника → щелкните левой кнопкой мыши → появится стрелка выхода → нажмите панели
инструментов Моделирование кнопку Режим курсора → щелкните правой кнопкой мыши по стрелке → выберите команду Редактировать активный элемент → в диалоговом окне Параметры стрелки на вкладке Поток в поле области Параметры стрелки в области Название стрелки введите имя стрелки – Правила и процедуры (при этом внизу должна быть выбрана услуга Показывать название или подпись) → перейдите на вкладку Шрифт → выберите параметры шрифта – в области Шрифт гарнитуру Arial, в области Стиль начертание жирный, в области Размер -
18 → перейдите на вкладку Стрелка → в области Тип линий выберите седьмой вариант линии → нажмите кнопки Применить и ОК.
2.11 Расположите название стрелки Правила и процедуры как на рис.16: выделите стрелку → зацепите левой кнопкой мыши → перетащите в соответствии с заданием.
2.12 Создайте стрелку механизма Бухгалтерская отчетность: нажмите на панели инструментов Моделирование Режим работы со стрелками
→ подведите курсор к нижнему краю окна до появления черной полосы → щелкните левой кнопкой мыши по этой полосе → подведите курсор к нижней стороне блока до появления темного треугольника → щелкните левой кнопкой мыши → нажмите на панели инструментов Моделирование кнопку Режим курсора → щелкните правой кнопкой мыши по стрелке → выберите команду Редактировать активный элемент → в диалоговом окне Параметры стрелки на вкладке Поток в поле области Параметры стрелки в области Название стрелки введите имя стрелки –
Бухгалтерская отчетность (при этом внизу услуга Показывать название или подпись должна быть выбрана) → перейдите на вкладку Шрифт → выберите параметры шрифта – в области Шрифт гарнитуру Arial, в области Стиль начертание жирный, в области Размер - 18 → перейдите на вкладку Стрелка → в области Тип линий выберите седьмой вариант линии → нажмите кнопки Применить и ОК.
2.13 Расположите название стрелки Бухгалтерская отчетность как на рис.16: выделите стрелку → зацепите левой кнопкой мыши → перетащите в соответствии с заданием.
2.14 Предъявите результаты работы преподавателю.
2.15 Выполнить центрирование всех стрелок: щелкнуть правой кнопкой мыши по блоку → выбрать услугу Центрировать присоединенные стрелки.
3. Самостоятельно постройте контекстную диаграмму "Деятельность предприятия по сборке и продаже компьютеров и ноутбуков" (рис.17). Можно либо удалить все элементы предыдущей диаграммы и заново создать новую, либо отредактировать имеющуюся диаграмму. Для названия блока установите параметры шрифта – Arial жирный размером 16, для имен стрелок - Arial жирный размером 14, для стрелок стиль – десятый вариант стрелки.
4. Добавьте текст в поле диаграммы – "Точка зрения: Директор
Цель: Моделировать текущие (AS-IS) бизнес-процессы": нажмите на панели инструментов Моделирование кнопку режим добавления текста → щелкните левой кнопкой мыши в левом нижнем углу диаграммы → в диалоговом окне Параметры текста на вкладке Текст внесите текст → на вкладке Шрифт задайте параметры шрифта – Arial размером 16 → нажмите кнопки Применить и ОК.
5. Сохраните файл, выполнив команду строки меню Файл → Сохранить.
6. Предъявите результаты работы преподавателю.
Рисунок 17 - Контекстная диаграмма "Деятельность предприятия по сборке и продаже компьютеров и ноутбуков"
Дата: 2019-04-23, просмотров: 519.