- •«Тюменский государственный нефтегазовый университет»
- •Аннотация
- •Содержание
- •Введение
- •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. Диаграммы потоков данных
Диаграммы потоков данных (DataFlowDiagramming, DFD) используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет модельную систему как сеть связанных между собой работ. Их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации. DFD описывает:
функции обработки информации (работы);
документы (стрелки, arrow), объекты, сотрудников или отделы, которые участвуют в обработке информации;
внешние ссылки (externalreferences), которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы;
таблицы для хранения документов (хранилище данных, datastore).
В BPwin для построения диаграмм потоков данных используется нотация Гейна-Сарсона.
В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы к другой. Это представление потоков совместно с хранилищами данных и внешними сущностями делает модели DFD более похожими на физические характеристики системы – движение объектов (dataflow), хранение объектов (datastores), поставка и распространение объектов (externalentities) (рис. 2.2).
Рис. 2.2. Пример диаграммы DFD
В отличие от IDEF0, где система рассматривается как взаимосвязанные работы, DFD рассматривает систему как совокупность предметов. Контекстная диаграмма часто включает работы и внешние ссылки. Работы обычно именуются по названию системы, например «Система обработки информации». Включение внешних ссылок в контекстную диаграмму не отменяет требования методологии четко определить цель, область и единую точку зрения на моделируемую систему.
2.3. Метод описания процессов idef3
Наличие в диаграммах DFD элементов для обозначения источников, приемников и хранилищ данных позволяет более эффективно и наглядно описать процесс документооборота. Однако для описания логики взаимодействия информационных потоков более подходит IDEF3, называемая также workflow diagramming, — методология моделирования, использующая графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, являющихся частью этих процессов. Диаграммы Workflow могут быть использованы в моделировании бизнес-процессов для анализа завершенности процедур обработки информации. С их помощью можно описывать сценарии действий сотрудников организации, например последовательность обработки заказа или события, которые необходимо обработать за конечное время. Каждый сценарий сопровождается описанием процесса и может быть использован для документирования каждой функции.
IDEF3 — способ описания процессов, основной целью которого является обеспечение структурированного метода, используя который эксперт в предметной области может описать положение вещей как упорядоченную последовательность событий с одновременным описанием объектов, имеющих непосредственное отношение к процессу.
Рис. 2.3. Описание процесса в методологии IDEF3
Технология IDEF3 хорошо приспособлена для сбора данных, требующихся для проведения структурного анализа системы. В отличие от большинства технологий моделирования бизнес-процессов, IDEF3 не имеет жестких синтаксических или семантических ограничений, делающих неудобным описание неполных или нецелостных систем. Кроме того, автор модели (системный аналитик) избавлен от необходимости смешивать свои собственные предположения о функционировании системы с экспертными утверждениями в целях заполнения пробелов в описании предметной области. На рис. 2.3 изображен пример описания процесса с использованием методологии IDEF3.