Пояснение к лр № 1—4

ЛР №1 является начальным этапом построения функциональной модели Деятельность предприятия в методологии IDEF0 с использованием CASE—средства CA Erwin Process Modeler 7.3. Весь проект рассчитан на три занятия.

Создание модели рассмотрим на примере предприятия, которое занимается производством электрораспределительной и контрольной аппаратуры. Предположим, что генеральный директор поставил задачу моделирования деятельности крупных структурных подразделений предприятия с целью их общего описания, а так же описания взаимодействий между ними. В дальнейшем эта информация будет использована в качестве руководства для новых сотрудников, а так же инвесторов.

Используем подход, описанный на с. 19—20, установив взаимосвязь между иерархией функций и иерархией механизмов. Для этого рассмотрим фрагмент схемы организационной структуры данного предприятия (рис. 1).


Рис. 14. Фрагмент схемы организационной структуры производственного предприятия

Как следует из рис. 14. организационно-технической системой выступает предприятие в целом. Организационно-техническими подсистемами являются службы предприятия и т.д. В соответствии с выбранным нами подходом к концу третьего занятия будет построена требуемая модель с использованием CASE-средства Erwin Process Modeler 7.3.

Четвертая лабораторная работа посвящена самостоятельной работе студента с целью закрепления полученных знаний в области функционального моделирования по методологии IDEF0.

По окончанию пяти занятий студент должен овладеть практическим навыками работы с CASE-средством Erwin Process Modeler 7.3. и теоретическими знаниями по теме "Функциональная методология IDEF0. Работа с CASE-средством CA Erwin Process Modeler 7.3".

 

Перечень вопросов для самоподготовки:

1. Какие методологии поддерживаются в ERWin?

2. Что представляет собой модель в нотации IDEF0?

3. Последовательность шагов для создания модели в ERWin?

4. Что обозначают активности в IDEF0?

5. Каковы правила именования активностей?

6. Каково назначение сторон прямоугольников активностей на диаграммах?

7. Что называется порядком доминирования?

8. Как провести связи между активностями?

9. Как задать имя активности?

10. Опишите процесс декомпозиции активностей?

11. Как добавить, удалить активность на диаграмме?

12. Что такое туннелированные стрелки? Опишите основные виды туннелирования.

13. Назовите виды взаимосвязей?

14. Опишите процесс создания новой модели в ERWin?

15. Для чего необходимо указывать цель создания модели? Точку зрения?

16. Что такое ICOM-коды? Приведите примеры их именования.

17. Как именуются сливающиеся и разветвляющиеся стрелки?

18. Что такое диаграмма и какие виды диаграмм поддерживаются методологией IDEF0?

19. Классификация функций, моделируемых блоками IDEF0?

20. Что такое деятельность, процесс, операция, действие?

21. Организационно-технические структуры и механизмы IDEF0-моделей

22. С какой целью производится декомпозиция работ?

23. До какого уровня проводится декомпозиция работ?

24. Что представляет собой FEO-диаграмма, для чего она используется?

25. Что представляет собой диаграмма дерева узлов, для чего она используется?

26. Каков порядок создания диаграммы дерева узлов?

27. Для чего необходимо расщепление моделей?


Лабораторная работа № 1 (2 часа)
Начало работы с CASE—средством CA Erwin Process Modeler 7.3.
Создание контекстной диаграммы

Цель работы:ознакомиться с рабочим местом ERWin и научиться создавать контекстные диаграммы.

Задачи:

научиться открывать, сохранять и закрывать существующие модели в ERWin;

ознакомиться с назначением основных элементов рабочего стола;

научиться создавать контекстные диаграммы;

научиться задавать основные свойства модели и ее объектов;

научиться добавлять элементы на диаграмму, именовать их, работать со словарями;

научиться создавать отчет по модели и диаграммам.

Задания:

Задание 1. Ознакомиться с основными элементами рабочего стола Erwin Process Modeler

Последовательность выполнения:

Откройте существующую модель Деятельность компании (… Рабочий стол/Мои документы/CA/деятельность компании.bp1) (с. 5).

Последовательно сокройте панели инструментов, а затем отобразите их (с. 6).

Сокройте и отобразите дерево модели, используя Model Explorer (с. 7).

Ознакомьтесь с назначением полей каркаса (с. 7—8).

Закройте проект Деятельность компании без сохранения изменений (с. 5—6).

Ознакомьтесь с пунктом меню Help (с. 6).

 

Задание 2. Создать контекстную диаграмму (рис. 1.1).

 

Рис. 1.1. Контекстная диаграмма

 

Последовательность выполнения:

Ознакомьтесь с видами диаграмм (с. 21) и назначением контекстной диаграммы.

Откройте окно создания новой модели Деятельность производственного предприятия (с. 5). После нажатия <OK> в следующем диалоговом окнеознакомьтесь со всеми вкладками диалогового окна Properties for New Models (с. 8—10).

Задайте следующие свойства модели:

На вкладке General введите фамилию и инициалы автора (т.е. свою фамилию); включите опцию Apply CRUD/IRUN Restrictions (Применить ограничения).

На вкладке Layout активизируйте следующие переключатели: Allow Box to be moved, Allow Box to be resized, Do not resize or wrap, Automatically space arrows, Break arrows at intersection (Break horizontal arrow).

На вкладке ABC Units задайте значения согласно денежной валюте — гривна.

Остальные параметры вкладок оставьте без изменений. После подтверждения изменений (нажатия <ОК>) откроется окно новой модели с созданной активностью (прямоугольник, пока не имеющий названия).

Измените свойства создаваемой модели следующим образом (с. 11):

На вкладке General временные рамки (Time Frame) определите как AS-IS.

На вкладке Purpose (Цель) внесите цель моделирования Purpose: "Моделировать деятельность крупных структурных подразделений предприятия с целью их общего описания, а так же описания взаимодействий между ними" и точку зрения, с которой строится модель Viewpoint: "Топ—менеджер".

На вкладке Definition (Определение) задайте определение модели Definition: "Учебная модель, описывающая деятельность крупных структурных подразделений производственного предприятия" и границы (рамки) модели Scope: "Общее описание крупных структурных подразделений предприятия и их взаимодействий".

Во вкладке Source (Источник) наберите: собственные изыскания.

На вкладке Status задайте статус всей модели: Working.

Ознакомьтесь с понятием активность (с. 20—21). Во вкладке Name задайте имя активности: Осуществлять деятельность предприятия (с. 13).

Ознакомьтесь с синтаксическими правилами активностей и установите свойства активности, представленной на диаграмме, так, чтобы эти правила выполнялись (с. 22).

Ознакомьтесь с типами стрелок, их синтаксическими правилами (с. 21—24).

Ознакомьтесь с назначением граничных стрелок (с. 22).

Дополните контекстную диаграмму стрелками и задайте их имена, как представлено на рис. 1.1 (с. 13).

Установите для всех элементов модели кегль шрифта Arial 14.

Добавьте внешние ссылки (с. 13);

Задайте в словаре описание стрелок диаграммы согласно табл. 1.1 (с. 13);

Таблица 1.1