Автоматизация управления жизненным циклом продукции. Лабораторная_1_Герасимов В.О.. Лабораторная работа 1 по дисциплине Автоматизация управления жизненным циклом продукции на тему Построение функциональной модели процесса на основе cаse средства. Методология idef0
Скачать 422.29 Kb.
|
Министерство науки и высшего образования Российской Федерации ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «Тюменский индустриальный университет» Институт геологии и нефтегазодобычи Кафедра кибернетических систем Лабораторная работа 1 по дисциплине «Автоматизация управления жизненным циклом продукции» на тему «Построение функциональной модели процесса на основе CАSE средства. Методология IDEF0» Вариант 7 «Система должна описывать порядок сдачи экзамена с получением отличной оценки» Выполнил: АТПБ(ДО)з-20-1 Герасимов В.О. Проверил: старший преподаватель кафедры кибернетических систем Смирнов Д.В. Тюмень ТИУ 2023 Цель работы: Целью лабораторной работы является изучение методологии IDEF0 и построение функциональной модели процесса в инструментальной среде AllFusion Process Modeler (BPwin). Порядок выполнения работы: При выполнении лабораторной работы необходимо: 1) запустите программу BPwin 4.0; 2) создайте новую модель (контекстную диаграмму) исследуемого процесса: - щелкните по кнопке «Лист»; - установите цвета и шрифт объектов; - унесите имя модели и выберите тип модели - IDEFO; - у меню Model/Model Properties в появившемся диалоговом окне: во вкладке General внесите имя модели, имя проекта, имя автора и тип модели - Time Frame: AS-IS; во вкладке Purpose внесите цель и точку зрения; во вкладке Definition внесите определение и цель Scope: - правой кнопкой «мыши» задайте имя работы в контекстном меню Name - создайте стрелки и поименуйте их. 3) создайте диаграмму (не менее 3-4 блоков): - кнопкой перехода на нижний уровень в панели инструментов и в диалоге Activity Box Count установите число работ на диаграмме нижнего уровня –не менее 3 - и нажмите ОК; - в режим рисования стрелок свяжите граничные стрелки (кнопка «стрелка» на панели инструментов; - создайте внутренние стрелки (связи по входу, по управлению, выход-механизм, обратные связи по входу и по управлению); 4) аналогично пункту 3, создайте диаграмму декомпозиции второго уровня (для любого блока родительской диаграммы); 5) в меню Diagram/Add Node Tree создайте дерево узлов, внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней. Представьте диаграмму Node Tree в двух модификациях (последний уровень отображается в виде списка и в виде прямоугольников); 6) создайте альтернативную точку зрения (диаграмма FEO); 7) создайте отчет по модели. Этапы описания: Этап 1. Анализ технического задания (аван-проект). Содержанием этапа является: - определение структурного построения процесса; - определение функционального построения процесса; - выбор элементной базы системы, в том числе выбор сдачи экзамена; - определение перечня корректирующих устройств и законов управления, которые предполагается реализовать в получение отличной оценки. Этап 2. Синтез процесса (эскизный, технический проекты). Этап синтеза (в широком смысле) можно представить в виде пяти шагов: - энергетический расчет силовой части процесса; - разработка математической модели неизменяемой части процесса; - «ручной» синтез (синтез в узком смысле) процесса; - моделирование процесса; - разработка блок-схемы алгоритмического обеспечения процесса. Этап 3. Разработка программы настройки и контроля процесса (технический, рабочий проекты). Целью разработки программы настройки и контроля процесса является создание средства, позволяющего автономно (вне изделия) через персональный компьютер отлаживать и контролировать работу процесса сдачи экзамена на отлично, в случае изменения параметров корректирующих устройств, и по командам, имитирующим работу изделия. Этап 4. Разработка управляющей программы сдачи экзамена на отлично (рабочий проект). Целью разработки управляющей программы сдачи экзамена на отлично является программная реализация корректирующих устройств и законов управления сдачи экзамена на отлично. Очевидно, что между управляющей программой сдачей экзамена на отлично и программой настройки и контроля должно существовать однозначное соответствие. Этап 6. Отладка процесса в составе изделия (испытания в составе изделия). Целью этапа является окончательная отладка программно-аппаратного обеспечения процесса. Этап 7. Сдача (натурные испытания). Целью этапа является сдача экзамена на отлично Контекстная диаграмма: Диаграмма декомпозиции А0: Диаграмма дерева узлов: FEO-диаграмма: Отчет по модели: Контрольные вопросы к работе №1 Какие методологии поддерживаются в BPWin? Ответ: BPwin поддерживает три методологии – IDEF0, IDEF3 и DFD, каждая из которых решает свои специфические задачи. В BPwin возможно построение смешанных моделей, т.е. модель может содержать одновременно как диаграммы IDEF0, так и диаграммы IDEF3 и DFD Последовательность шагов для создания модели в BPWin? Ответ: следующих шагов: построение контекстной диаграммы; проводится функциональная декомпозиция; после каждого сеанса декомпозиции проводится сеанс экспертизы. Что представляет собой модель в нотации IDEF0? Ответ: Модель в нотации IDEF0 представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм Что обозначают работы в IDEF0? Ответ: Каждая методология IDEF0 -диаграмма содержит блоки (работы) и дуги. Блоки (работы) изображают процессы, функции и задачи моделируемой системы. Функциональные блоки (работы) на диаграммах изображаются прямоугольниками. Дуги связывают блоки вместе и отображают взаимодействия и взаимосвязи между ними. Каждая сторона блока имеет особое, определенное назначение. Левая сторона блока предназначена для входов, верхняя – для управления, правая – для выходов, нижняя – для механизмов. Каковы правила именования работ? Ответ: Имя работы должно быть выражено отглагольным существительным, обозначающим действие. 6. Каково назначение сторон прямоугольников работ на диаграммах? Ответ: На диаграмме декомпозиции работы нумеруются автоматически слева направо. Номер работы показывается в правом нижнем углу. В левом верхнем углу изображается небольшая диагональная черта, которая показывает, что данная работа не была декомпозирована. 7. Что называется порядком доминирования? Ответ: Работы на диаграммах декомпозиции обычно располагаются по диагонали от левого верхнего угла к правому нижнему. Такой порядок называется порядком доминирования. 8. Как провести связи между работами? Ответ: Работы связываются между собой стрелками. Стрелку можно построить с помощью инструмента Precedence Arrow Tool, щелкнув сначала по выходу одной работы, а потом по входу другой работы. 9. Опишите процесс декомпозиции работ? Ответ: Диаграммы декомпозиции содержат родственные работы, т.е. дочерние работы, имеющие общую родительскую работу. Для создания диаграммы декомпозиции следует щелкнуть по кнопке Go to Child Diagram. Возникает диалог Activity Box Count, в котором следует указать нотацию новой диаграммы и количество работ в ней. 10. Что такое туннелированные стрелки? Ответ: Обозначение «туннеля» в виде двух круглых скобок вокруг начала стрелки обозначает, что эта стрелка не была унаследована от функционального родительского блока и появилась (из «туннеля») только на этой диаграмме. 11. Назовите виды взаимосвязей? Ответ: Связь по входу (output-input), когда стрелка выхода вышестоящей работы (далее – просто выход) направляется на вход нижестоящей. Связь по управлению (output-control), когда выход вышестоящей работы направляется на управление нижестоящей. Связь по управлению показывает доминирование вышестояшей работы. Данные или объекты выхода вышестоящей работы не меняются в нижестоящей. Обратная связь по входу (output-input feedback), когда выход нижестоящей работы направляется на вход вышестоящей. Такая связь, как правило, используется для описания циклов. Обратная связь по управлению (output-control feedback), когда выход нижестоящей работы направляется на управление вышестоящей . Обратная связь по управлению часто свидетельствует об эффективности бизнес - процесса. Связь выход-механизм (output-mechanism), когда выход одной работы направляется на механизм другой. Эта взаимосвязь используется реже остальных и показывает, что одна работа подготавливает ресурсы, необходимые для проведения другой работы. 12. Опишите процесс создания новой модели в BPWin? Ответ: При создании новой модели возникает диалог, в котором следует указать, будет ли создана модель заново, или она будет открыта из файла, либо из репозитория ModelMart, внести имя модели и выбрать методологию, в которой будет построена модель. 13. С какой целью производится декомпозиция работ? Ответ: Декомпозиция позволяет постепенно и структурировано представлять модель системы в виде иерархической структуры отдельных диаграмм, что делает ее менее перегруженной и легко усваиваемой. 14. До какого уровня проводится декомпозиция работ? Ответ: декомпозиция работ производится до того уровня, на котором сроки и стоимость работ могут быть оценены с достаточной для принятия решений точностью. 15. Что представляет собой диаграмма дерева узлов, для чего она используется? Каков порядок создания диаграммы дерева узлов Ответ: Диаграмма деревьев узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами. |