Название: CASE-технология моделирования процессов с использованием средств BPWin и ERWin - учебное пособие (Похилько, И. В. Горбачев)

Жанр: Экономико-математический

Просмотров: 1810


1.2. пример создания диаграммы idef0

 

Порядок создания контекстной диаграммы

1.      Щелкните по кнопке  . Появляется диалоговое окно I would like to (рис. 1.1). Внесите в текстовое поле Name имя модели «Модель ПТППЭА» и выберите Туре – Business Process (IDEF0). Нажмите кнопку ОК.

2.      Откроется диалоговое окно Properties for New Models (Свойства новой модели) (рис. 1.2).

Введите в текстовое поле Author(Автор) имя автора модели и в текстовое поле Author initials его инициалы. Нажмите последовательно кнопки Apply и ОК.

3.         Автоматически создается незаполненная контекстная диаграмма (рис. 1.3).

 

Рис. 1.1. Присвоение модели имени и выбор типа модели

 

 

Рис. 1.2. Ввод имени автора модели и его инициалов

 

Рис. 1.3. Незаполненная контекстная диаграмма

 

4.      Обратите внимание на кнопку  на панели инструментов. Эта кнопка включает и выключает инструмент просмотра и навигации – Model Explorer (Браузер модели). Model Explorer имеет три вкладки – Activities (), Diagrams () и Objects (). Во  вкладке  Activities  щелчок  правой  кнопкой  по  объекту  в  браузере  модели  позволяет выбрать опции редактирования его свойств (рис. 1.4).

 

 

Рис. 1.4. Щелчок правой кнопкой по объекту во вкладке Activities

позволяет воспользоваться контекстным меню для редактирования его свойств

 

5.     Если вам непонятно, как выполнить то или иное действие, вы можете вызвать контекстную помощь – клавиша F1 или воспользоваться меню Help.

6.         Перейдите в меню Model/Model Properties. Во вкладке General диалогового окна

Model    Properties    в    текстовое    поле    Model    name    следует    внести    имя    модели

«Проектирование технологических процессов в производстве ЭА». В текстовое поле Project имя проекта «Модель проектирования технологических процессов в производстве ЭА», и, наконец, в текстовое Time Frame (Временной охват) – AS-IS (Как есть) (рис. 1.5).

 

 

Рис. 1.5. Окно задания свойств модели

 

7.      Во вкладке Purpose диалогового окна Model Properties в текстовое поле Purpose (цель) внесите данные о цели разработки модели – «Моделировать последовательность и процессы проектирования технологических процессов», а в текстовое поле Viewpoint (точка зрения) – «Технический директор» (рис. 1.6).

8.      Во  вкладке  Definition  диалогового  окна  Model  Properties  в  текстовое  поле Definition (Определение) внесите «Данная модель описывает проектирование технологических процессов в производстве ЭА» и в текстовое поле Scope (охват) – «Общие принципы и этапы проектирования технологических процессов» (рис. 1.7).

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

«Проектирование    технологических    процессов    в    производстве    ЭА»    (рис.    1.8). Работы обозначают поименованные процессы, функции или задачи, которые происходят в

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

«Изготовление детали», «Прием заказа» и т. д.). Работа «Изготовление детали» может иметь, например, следующее определение: «Работа относится к полному циклу изготовления изделия: от контроля качества сырья до отгрузки готового упакованного изделия».

 

Рис. 1.6. Внесение данных о цели моделирования и точке зрения на модель

 

 

Рис. 1.7. Внесение дополнительных данных определяющих модель

 

Рис. 1.8. Присвоение работе названия

 

10.   Во вкладке Definition диалогового окна Activity Properties в текстовое поле Definition (Определение) внесите «Полный цикл действий по проектированию технологических процессов производства ЭА» (рис. 1.9). В текстовое поле Note (Примечания) введите «Методика проектирования технологических процессов».

 

 

Рис. 1.9. Внесение дополнительных данных о работе

11.       Создайте ICOM-стрелки на контекстной диаграмме (табл. 1.1).

Взаимодействие работ с внешним миром и между собой описывается в виде стрелок. Стрелки  представляют  собой  некую  информацию  и  именуются  существительными (например, «Заготовка», «Изделие», «Заказ»).

Имена и определения стрелок вводятся согласно табл. 1.1.

12.       С помощью кнопки   внесите текст в поле диаграммы – точку зрения и цель

(рис. 1.10).

 

Таблица 1.1. Стрелки контекстной диаграммы

 

Название стрелки

(Arrow Name)

Определение стрелки

(Arrow Definition)

Примечания

(Note)

Тип стрелки

(Arrow Type)

Конструкторская

документация, технические условия, спецификация на

входящие элементы

 

Комплект конструкторской документации на изделие

 

 

 

Input

Объем и сроки выпуска партий

 

Описание типа производства

 

 

Input

Справочная, нормативная документация

Действующие стандарты и требования

 

 

Control

Технологическая документация

Комплект документации на технологический процесс

 

 

Output

 

САПР технологических процессов

САПР, используемые

в процессе анализа

и проектирования технологических процессов

 

 

 

Mechanism

 

 

Рис. 1.10. Внесение текста в поле диаграммы с помощью редактора Text Block Editor

13.    Создайте  отчет  по  модели.  В  меню  Tools/Reports/Model  Report  (рис.  1.11) задайте опции генерирования отчета (установите галочки) и нажмите кнопку Preview (Предварительный просмотр) (рис. 1.12).

 

 

Рис. 1.11. Задание опций генерирования отчета Model Report

 

Рис. 1.12. Предварительный просмотр отчета Model Report

Создание диаграммы декомпозиции

1. Выберите кнопку   перехода на нижний уровень в палитре инструментов и в диалоговом окне Activity Box Count (рис. 1.13) установите число работ на диаграмме нижнего уровня – 3 – и нажмите кнопку ОК.

 

 

Рис. 1.13. Диалоговое окно Activity Box Count

 

2. Автоматически будет создана диаграмма декомпозиции (рис. 1.14).

 

 

Рис. 1.14. Диаграмма декомпозиции

 

Правой кнопкой мыши щелкните по работе, расположенной в левом верхнем углу области редактирования модели, выберите в контекстном меню опцию Name и внесите имя работы. Повторите операцию для оставшихся двух работ. Затем внесите определение, статус и источник для каждой работы согласно данным табл. 1.2.

Диаграмма декомпозиции примет вид, представленный на рис. 1.15.

Для изменения свойств работ после их внесения в диаграмму можно воспользоваться словарем работ (рис. 1.16). Вызов словаря производится при помощи пункта главного меню Dictionary /Activity.

Таблица 1.2. Работы диаграммы декомпозиции А0

 

Название работы

(Activity Name)

Определение работы

(Activity Definition)

Примечание

(Note)

 

Анализ

Анализ исходных данных, объема выпуска

продукции, определение типа производства и составление маршрутного ТП

 

 

 

Проектирование

Разработка технологических операций,

расчет технико-экономической эффективности. Анализ ТП с точки зрения техники безопасности

 

 

 

Документирование

Оформление технологической

документации, разработка ТЗ на специальную оснастку

 

 

 

 

Рис. 1.15. Диаграмма декомпозиции после присвоения работам наименований

 

 

Рис. 1.16. Словарь Activity Dictionary

Если описать имя и свойства работы в словаре, ее можно будет внести в диаграмму позже  с  помощью  кнопки    в  палитре  инструментов.  Невозможно  удалить  работу  из словаря, если она используется на какой-либо диаграмме. Если работа удаляется из диаграммы, из словаря она не удаляется. Имя и описание такой работы может быть использовано в дальнейшем. Для добавления работы в словарь необходимо перейти в конец списка и щелкнуть правой кнопкой по последней строке. Возникает новая строка, в которой нужно внести имя и свойства работы. Для удаления всех имен работ, не использующихся в модели, щелкните по кнопке  (Purge (Чистить)).

3. Перейдите   в   режим   рисования   стрелок   и   свяжите   граничные   стрелки, воспользовавшись кнопкой   на палитре инструментов так, как это показано на рис. 1.17.

4. Правой       кнопкой          мыши  щелкните        по        ветви  стрелки           управления    работы

«Справочная, нормативная документация» и переименуйте ее в «Справочные данные», аналогично переименуйте и другие граничные стрелки согласно рис 1.17.

 

 

Рис. 1.17. Связанные граничные стрелки на диаграмме А0

 

5. Альтернативный метод внесения имен и свойств стрелок – использование словаря стрелок (вызов словаря – меню Dictionary/ Arrow). Если внести имя и свойства стрелки в словарь (рис. 1.18), ее можно будет внести в диаграмму позже.

 

 

Рис. 1.18. Словарь стрелок

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

6. Создайте новые внутренние стрелки так, как показано на рис. 1.19.

 

 

Рис. 1.19. Внутренние стрелки диаграммы А0

 

7. На данном шаге создаются стрелки обратной связи (как правило, по управлению). При необходимости, можно изменить стиль стрелки (толщина линий) и установить опцию Extra  Arrowhead  (Дополнительный  Наконечник  стрелы)  (из  контекстного  меню). Методом  drag&drop  переносятся  имена  стрелок  так,  чтобы  их  было  удобнее  читать. Если     необходимо,     установите     из     контекстного     меню     Squiggle     (Загогулину). Пример возможных изменений показан на рис. 1.20.

8. Далее  создаются  новые  граничные  стрелки.  Эти  стрелки  автоматически  не попадают на диаграмму верхнего уровня и имеют квадратные скобки на наконечнике  (рис. 1.21).

9. Щелкните правой кнопкой мыши по квадратным скобкам и выберите пункт меню

Arrow Tunnel (рис. 1.22).

В диалоговом окне Border Arrow Editor (Редактор Граничных Стрелок) выберите опцию  Resolve  it  to  Border  Arrow  (Разрешить  как  Граничную  Стрелку)  (рис.  1.23). Данная стрелка попадет на диаграмму верхнего уровня, а квадратные стрелки пропадут.

Для  этой  граничной  стрелки  «Новая  граничная  стрелка»  выберите  опцию  Trim

(Упорядочить) из контекстного меню.

Законченная диаграмма декомпозиции показана на рис. 1.24.

 

Рис. 1.20. Пример создания стрелки обратной связи

 

 

Рис. 1.21 – Граничная стрелка

 

 

Рис. 1.22. Пункт меню Arrow Tunnel

 

Рис. 1.23. Диалоговое окно Border Arrow Editor

 

 

Рис. 1.24. Диаграмма декомпозиции – диаграмма А0