Курсовая работа: Моделирование бизнес-процессов трикотажной фабрики
На рисунке 5 изображена диаграмма PFDD, являющаяся графическим отображение сценария обработки детали. Прямоугольники на диаграмме PFDD называютсяфункциональными элементами или элементами поведения (Unit of Behavior, UOB) и обозначают событие, стадию процесса или принятие решения. Каждый UOB имеет свое имя, отображаемое в глагольном наклонении и уникальный номер. Стрелки или линии являются отображением перемещения детали между UOB‑блоками в ходе процесса. Линии бывают следующих видов:
· Старшая (Precedence) – сплошная линия, связывающая UOB. Рисуется слева направо или сверху вниз;
· Отношения (Relational Link) – пунктирная линия, использующаяся для изображения связей между UOB;
· Потоки объектов (Object Flow) – стрелка с двумя наконечниками используется для описания того факта, что объект (деталь) используется в двух или более единицах работы, например, когда объект порождается в одной работе и используется в другой.
Объект, обозначенный J1 – называется перекрестком(Junction). Перекрестки используются для отображения логики взаимодействия стрелок (потоков) при слиянии и разветвлении или для отображения множества событий, которые могут или должны быть завершены перед началом следующей работы. Различают перекрестки для слияния (Fan-in Junction) и разветвления (Fan-out Junction) стрелок. Перекресток не может использоваться одновременно для слияния и для разветвления. При внесении перекрестка в диаграмму необходимо указать тип перекрестка. Классификация возможных типов перекрестков приведена в таблице 1.
Таблица 1
Название перекрестков | Обозначение перекрестков | Смысл перекрестков | ||
Схема расхождения | Схема схождения | |||
«Исключающий ИЛИ» | Только одна последующая работа запускается | Только одна предшествующая работа должна быть завершена | ||
«И» | Асинхронный | Все последующие работы запускаются | Все предшествующие работы должны быть завершены | |
Синхронный | Все последующие работы запускаются одновременно | Все предшествующие работы должны быть завершены одновременно | ||
«ИЛИ» | Асинхронный | Одна или несколько последующих работ запускаются | Одна или несколько предшествующих работ должны быть завершены | |
Синхронный | Одна или несколько последующих работ запускаются одновременно | Одна или несколько предшествующих работ должны быть завершены одновременно |
Все перекрестки в PFDD диаграмме нумеруются, каждый номер имеет префикс «J».
Сценарий, отображаемый на диаграмме, можно описать в следующем виде:
Деталь поступает в окрасочный цех, подготовленной к окраске. В процессе окраски наносится один слой эмали при высокой температуре. После этого, производится сушка детали, после которой начинается этап проверки качества нанесенного слоя. Если тест подтверждает недостаточное качество нанесенного слоя (недостаточную толщину, неоднородность и т.д.), то деталь заново пропускается через цех окраски. Если деталь успешно проходит контроль качества, то она отправляется в следующий цех для дальнейшей обработки.
Каждый функциональный блок UOB может иметь последовательность декомпозиций, и, следовательно, может быть детализирован с любой необходимой точностью. Под декомпозицией мы понимаем представление каждого UOB с помощью отдельной IDEF3 диаграммы. Например, мы можем декомпозировать UOB «Окрасить Деталь», представив его отдельным процессом и построив для него свою PFDD диаграмму. При этом эта диаграмма будет называться дочерней, по отношению к изображенной на рис. 5, а та, соответственно родительской. Номера UOB дочерних диаграмм имеют сквозную нумерацию, т.е., если родительский UOB имеет номер «1», то блоки UOB на его декомпозиции будут соответственно иметь номера «1.1», «1.2» и т.д. Применение принципа декомпозиции в IDEF3 позволяет структурировано описывать процессы с любым требуе