Построение модели в нотации IDEF0
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

Построение модели какой-либо системы в методологии 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, просмотров: 464.