
1
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
Кафедра 41
ПРЕПОДАВАТЕЛЬ
Канд. техн. наук |
|
|
|
А.В.Шахомиров |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
Лабораторная работа №1
IDEF0 –стандарт функционального моделирования
по курсу: Проектирование информационных систем
СТУДЕНТКА ГР. № |
Z0411 |
|
31.05.24 |
|
М. В. Карелина |
|
|
номер группы |
|
подпись, дата |
|
инициалы, фамилия |
Номер студенческого билета: 2020/3477
Санкт-Петербург
2024
Выполнение работы.
Создание контекстной диаграммы.
Перед началом выполнения работы была установлена программа BPwin.
Окно установленной программы представлено на рисунке 1.
Рисунок 1 – Окно программы «BPwin»
Далее, через кнопку панели инструментов «New model», создана контекстная диаграмма с присвоением имени «Производство печатных плат», типом «IDEF0» (графическая нотация). На рисунке 2 представлен результат первичной настройки модели и ее структура.
Рисунок 2 – Структура модели
Далее, во вкладке «General» диалогового окна «Model Properties», присвоено название модели, название проекта, имя автора и выбран тип модели «AS-IS» (модель "как есть") рисунок 3.
Рисунок 3 – Настройка модели
Затем во вкладке «Purpose» были внесены цель «Моделировать текущие процессы производства» и точка зрения модели «Начальник ПК (производственного комплекса)» рисунок 4.
Рисунок 4 – Цель. Точка зрения
Затем добавлено определение проекта и объем через вкладку «Definition» рисунок 5.
Рисунок 4 – Определение проекта
Далее контекстной диаграмме, через правую кнопку мыши, присваивается имя и определение модели рисунок 5-6.
Рисунок 5 – Имя. Автор
Рисунок 6 – Внесение определения
Окно с результатом настройки свойств модели представлен на рисунке
7.
Рисунок 7 – Результат настройки
После настройки свойств модели на диаграмму были добавлены стрелки, при помощи кнопки «Precedence Arrow Tool» на панели инструментов.
Стрелки, входящие слева (Input) – это то, что нужно для начала процесса. То, что будет в процессе «переработано». В нашем случае – Заявка заказчика.
Стрелки, выходящие справа (Output) – результат процесса. В нашем случае – Выпуск продукции.
Стрелки, входящие снизу (Mechanism) – это то, посредствам чего процесс производится. В нашем случае – Техническое задание.
Стрелки, входящие сверху (Control) – управление. Любое управляющее воздействие, согласно которому протекает процесс. В нашем случае – Закупка комплектующих.
Результат добавления стрелок представлен на рисунке 8.
Рисунок 8 – Контекстная диаграмма со стрелками
По результату настроек и указания стрелок был сформирован отчет по созданной модели рисунок 9: «Меню» → «Tools-Reports» → «Model- Report».
Рисунок 9 – Отчет по модели
Создание диаграммы декомпозиции.
Далее, при помощи кнопки перехода на нижний уровень и установки количества работ, после чего автоматически создается диаграмма декомпозиции рисунок. После проведена настройка диаграммы – указаны имя работ и определение.
Описание работ представлено в таблице 1.
Таблица 1 – Работы и определение работ
-
№п/п
Имя работ
Определение
1
Принятие заказов
Принятие заказа, проверка плана выпуска текущей продукции
2
Разработка документации
Разработка документации на изделие: технический процесс, сборочный чертеж, спецификация, инструкция по проверке
3
Закупка компонентов
Закупа комплектации и материалов, необходимых для изготовления
4
Изготовление и проверка продукции
Изготовление и проверка печатных плат
5
Упаковка и отправка
Подготовка документов на отгрузку, упаковка изделия, отгрузка изделия
Также на диаграмму были добавлены стрелки (внешние и внутренние).
Результат построения модели диаграммы представлен на рисунке 10.
Рисунок 10 – Модель со стрелками
Далее по тому же принципу была создана диаграмма декомпозиции работы «Изготовление и проверка». Первоначальный вид диаграммы представлен на рисунке 11.
Рисунок 11 – «Заготовка» диаграммы декомпозиции
Описание названия работ диаграммы и определения данных работ представлено в таблице 2.
Таблица 2 – Описание работы «Изготовление и проврека»
-
№п/п
Имя работ
Определение
1
Комплектация
Получение со склада комплектации, распределение по заказам и по изделиям, подготовка компонентов перед монтажом
2
Монтаж
Монтаж печатной платы
3
Отчистка
Отчистка печатной платы
4
Контроль
Визуальный контроль качества печатной платы после монтажа
5
Настройка
Проверка работоспособности и устойчивости изделия
Результат построения диаграммы декомпозиции работы «Изготовление и проверка» представлен на рисунке 12.
Рисунок 12 – Диаграмма декомпозиции
На рисунке 13 представлена иерархическая схема работ модели.
Рисунок 13 – Иерархия работ
Затем была создана диаграмма узлов – «Меню» → «Diagram» → «Add Node Tree» с указанием диаграммы корня дерева и количеством уровней.
На рисунке 14 представлено дерево узлов, в котором нижний уровень представлен в виде списка. На рисунке 15 модифицированный вид – нижний уровень в виде прямоугольников.
Рисунок 14 – Дерево узлов. Список
Рисунок 15 – Дерево узлов. Прямоугольники
Затем, через меню «Diagram» → «Add FEO diagram» была создана FEO диаграмма для детального рассмотрения взаимодействия работы
«Изготовление и проверка» с другими работами рисунок 16.
Рисунок 16 – FEO диаграмма
Следующим шагом был выполнен процесс расщепления модели. На рисунке 17 представлены настройки расщепления. После чего в «Model Explorer» появилась новая модель рисунок 18, а на диаграмме АО модели
«Производство печатных плат» появилась стрелка вызова «Изготовление» рисунок 19.
Рисунок 17 – Настройки расщепления
Рисунок 18 – Новая модель
Рисунок 19 – Стрелка вызова
Последним этапом в работе было произведено слияние моделей через команду «Merge Model» с опцией «Cut/Paste entire dictionaries». После чего в
«Model Explorer» видно, что обе модели «слились» с сохранением отдельной модели рисунок 20.
Рисунок 20 – Слияние моделей
Вывод
В ходе проделанной работы была установлена программа «BPwin». Получены навыки по работе с данной программой, а именно: изучен процесс создания диаграммы, процесс декомпозиции диаграммы работ, а также разделение и слияние моделей.
Также были изучены и отработаны навыки по расстановке стрелок связи работ, граничных стрелок, а также визуальная настройка диаграммы для более понятного и наглядного восприятия информации.