- •«Тюменский государственный нефтегазовый университет»
- •Аннотация
- •Содержание
- •Введение
- •1. Компетенции, формируемые в результате проведения лабораторных работ по дисциплине
- •Общекультурные компетенции
- •Профессиональные компетенции
- •2. Теоретические положения. Проектирование функциональных моделей производственных процессов
- •2.1. Стандарт idef0
- •2.2. Диаграммы потоков данных
- •2.3. Метод описания процессов idef3
- •3. Лабораторный практикум Лабораторная работа №1 Пример создания диаграммы idef0
- •Работы диаграммы декомпозиции а0
- •Вопросы для самоконтроля
- •Лабораторная работа № 2 Многоуровневая декомпозиция работ
- •Вопросы для самоконтроля
- •Лабораторная работа № 3 Создание диаграммы узлов
- •Лабораторная работа №4 Создания диаграммы потока работ
- •Рис 3.4.5. Диалоговое окно Activity Properties вкладка Definition
- •Свойства uow диалогового окна Activity Properties
- •Названия работ
- •Лабораторная работа №5 Создание диаграммы потока данных
- •Вопросы для самоконтроля
- •4. Задания для самостоятельной работы Самостоятельная работа №1
- •Содержание отчета
- •5. Инструкция по технике безопасности и правилам поведения в компьютерном классе Общие положения:
- •Перед началом работы необходимо:
- •При работе в компьютерном классе категорически запрещается:
- •Находясь в компьютерном классе, обучающиеся обязаны:
- •Работая за компьютером, необходимо соблюдать правила:
- •Дополнительная литература
2. Теоретические положения. Проектирование функциональных моделей производственных процессов
2.1. Стандарт idef0
В настоящее время этот стандарт является основой для общего функционального описания и моделирования различных бизнес-процессов и используется на многих предприятиях и в организациях, производящих самые различные виды продукции и услуги.
IDEF0 используется для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, преобразуемые этими функциями.
Модель в нотации IDEF0 представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Каждая диаграмма является единицей описания системы и располагается на отдельном листе.
Основу графического языка IDEF0, синтаксис и семантика которого определены с абсолютной строгостью, составляют блоки и соединяющие их стрелки, которые формируют иерархию детализируемых диаграмм.
Блоки представляют собой некоторые функции, определенные как деятельности, процессы или преобразования. Их наименования вписываются в рамку блока в виде глагольной фразы или отглагольного существительного. Существует четкая иерархическая нумерация блоков, которая всегда позволяет идентифицировать место каждого блока в общей совокупности диаграмм.
Стрелки могут быть четырех основных видов:
Рис. 2.1. Позиционирование стрелок в модели IDEF0.
Входы (Input) и Выходы (Output) (подходят слева к блокам и выходят справа от них) - представляют собой данные, объекты, материалы и т.п., относящиеся к выполняемым блоками функциям (это, как правило, перерабатываемые ресурсы и результаты выполнения отдельных функций блоков);
Механизмы выполнения функций (Mechanism) (подходят снизу к блокам) - представляют собой долговременные ресурсы, необходимые для выполнения соответствующих работ (это могут быть конкретные работники, подразделения организации, машины, оборудование, компьютерная техника и т.п.);
Управление или регламентирующие документы (Control) (подходят сверху к блокам) − представляют собой условия, директивы, руководящие документы и т. п., управляющие выполнением данной функции.
Кроме этого существую и другие понятия, относящиеся к стрелкам:
Внутренняя стрелка - входная, управляющая или выходная стрелка, концы которой связывают источник и потребителя, являющиеся блоками одной диаграммы. Отличается от граничной стрелки.
Граничная стрелка: стрелка, один из концов которой связан с источником или потребителем, а другой не присоединен ни к какому блоку на диаграмме. Отображает связь диаграммы с другими блоками системы и отличается от внутренней стрелки.
Стрелка вызова: вид стрелки механизма, который обозначает обращение из блока данной модели (или части модели) к блоку другой модели (или другой части той же модели) и обеспечивает связь между моделями или между разными частями одной модели.
Стрелка, помещенная в туннель (туннельная стрелка): стрелка (со специальной нотацией), не удовлетворяющая обычному требованию, согласно которому каждая стрелка на дочерней диаграмме должна соответствовать стрелкам на родительской диаграмме.
Ветвление: разделение стрелки на два или большее число сегментов. Может означать «развязывание пучка»
Слияние: объединение двух или большего числа сегментов стрелок в один сегмент. Может означать «развязывание пучка»
Код ICOM: аббревиатура( Input - Вход, Control - Управление, Output - Выход, Mechanism – Механизм), код, обеспечивающий соответствие граничных стрелок дочерней диаграммы со стрелками родительского блока; используется для ссылок.
Метка стрелки: существительное или оборот существительного, связанные со стрелкой или сегментом стрелки и определяющие их значение.
Тильда: небольшая ломаная (волнистая) линия, используемая для соединения метки с конкретным сегментом стрелки или примечания модели с компонентом диаграммы.
Модель может содержать четыре типа диаграмм:
контекстную диаграмму (в каждой модели может быть только одна контекстная диаграмма);
диаграммы декомпозиции;
диаграммы дерева узлов;
диаграммы только для экспозиции (FEO).
Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой.
После описания системы в целом проводится разбиение ее на крупные фрагменты.
Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции (или дочерние диаграммы).
Диаграмма дерева узлов показывает иерархическую зависимость работ, но не взаимосвязи между работами. Диаграмм дерева узлов может быть в модели сколь угодно много, поскольку дерево может быть построено на произвольную глубину и не обязательно с корня.
Диаграммы для экспозиции (FEO) строятся для иллюстрации отдельных фрагментов модели, для иллюстрации альтернативной точки зрения либо для специальных целей.