
Методология IDEF0.ppt
- Количество слайдов: 30
Информационные системы Методологии и инструментарий моделирования
BPwin IDEF 0 DFD IDEF 3 мощный инструмент для создания моделей, позволяющих анализировать, документировать и планировать изменения сложных бизнес-процессов. предлагает средство для сбора всей необходимой информации о работе предприятия и графического изображения этой информации в виде целостной и непротиворечивой модели. Методология и нотация
Функциональность системы В рамках методологии IDEF 0 (Integration Definition for Function Modeling) бизнес-процесс представляется в виде набора элементов-функций, которые взаимодействуют между собой, а также показывается информационные, людские и производственные ресурсы, потребляемые каждой функцией. IDEF 0
Потоки информации (документооборот) Диаграммы DFD (Data Flow Diagramming) могут дополнить то, что уже отражено в модели IDEF 3, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией между бизнес-функциями внутри системы. В тоже время диаграммы DFD оставляют без внимания взаимодействие между бизнес-функциями. DFD
Последовательность выполнения работ еще более точную картину можно получить, дополнив модель диаграммами IDEF 3. Этот метод привлекает внимание к очередности выполнения событий. В IDEF 3 включены элементы логики, что позволяет моделировать и анализировать альтернативные сценарии развития бизнеспроцесса. IDEF 3
Важно! BPwin умеет проверять создаваемые модели с точки зрения синтаксиса выбранной методологии, проверяет ссылочную целостность между диаграммами, а также выполняет ряд других проверок, чтобы помочь вам создать правильную модель, а не просто рисунок. При этом сохраняются главные преимущества рисунка – простота создания и наглядность.
IDEF 0: применение Методология IDEF 0 может использоваться для моделирования широкого круга систем, где под системой понимается любая комбинация средств аппаратного и программного обеспечения, а также людей. При создании новых систем IDEF 0 может в начале применяться для определения требований и функций, а затем для разработки системы, которая удовлетворяет этим требованиям и реализует эти функции. Для существующих систем IDEF 0 может быть использована для анализа функций, выполняемых системой, и также для указания механизмов, посредством которых они осуществляются. IDEF 0 – методология создания функциональной модели, которая является структурированным изображением функций производственной системы или среды, а также информации и объектов, связывающих эти функции.
IDEF 0: основы Результат применения методологии IDEF 0 структурно-функциональная модель. Модель – представление системы. Она может описать, что является сутью системы, что она делает и с какими объектами работает. Модель состоит из диаграмм. В качестве нотации (языка моделирования) был выбран «метод блочного моделирования» , в котором «блок» определен как производственная ячейка или функциональная единица.
IDEF 0: компоненты Двумя наиболее важными компонентами, из которых строятся диаграммы IDEF 0, являются бизнес-функции (представленные на диаграммах в виде прямоугольников (блоков)) и данные и объекты (изображаемые в виде стрелок (дуг)), связывающие между собой работы. Блок дуга Для того, чтобы иметь возможность описывать производственные операции, существующие в реальности, было предложено описывать взаимодействие блоков друг с другом посредством интерфейсных дуг, выражающих «ограничения» , которые в свою очередь определяют, когда и каким образом операции выполняются и управляются.
IDEF 0 в BPWin блок Цель: Точка зрения: Дуга (стрелка)
Правила IDEF 0 Эти объекты и данные необходимы для выполнения функции Управление (Стандарты, правила, выход, бюджет) Вход (объекты, задачи, информация) Функция Выход Механизм Эти объекты и данные необходимы получаются в результате выполнения функции Входы преобразуются в Выходы, Управления ограничивают или предписывают условия выполнения, Механизмы описывают, за счет чего выполняются преобразования. 11
IDEF 0: дуги Каждая сторона блока имеет вполне определенное назначение: левая сторона предназначена для Входов (Input – I), верхняя – для Управления (Control – C), правая – для Выходов (Output – O), нижняя – для Механизмов (Исполнителей) (Mechanism - M). Входная стрелка (Input ) – это те данные или объекты, которые используются для преобразования функций (процессов). В качестве управляющей информации (Control) используются правила преобразования входной информации в выходную информацию. Дуги механизмов (Mechanism) должны отражать методы и способы реализации функций. Выходные дуги (Output ) должны изображать данные, в которые преобразуются входы.
В функциональной модели IDEF 0: Обратите внимание, что за предметы? Дуги, соединенные с блоками, представляют материальные объекты или информацию, в которой нуждается или производит функция. Каждая из дуг имеет метку в виде оборота существительного, записываемую над ней. «Данными» может служить информация, предметы и все остальное, что может быть описано оборотом существительного. Дуги являются для блоков ограничивающим фактором, который определяет существо блоков, но не последовательности или потоки функций. Сторона блока, в которую дуга входит или из которой выходит, показывает назначение дуги в качестве входа, управления или выхода. Входящие с левой и верхней стороны блока дуги представляют данные, необходимые для выполнения функции. Выходные дуги (с правой стороны блока) изображают данные, полученные в результате выполнения функции. Функции преобразуют данные слева направо (от входа к выходу). Вход превращается функцией в выход. Термины «вход» и «выход» означают, что блок представляет собой переход от состояния «до» к состоянию «после» .
В функциональной модели IDEF 0: Управление описывает условие или обстоятельства, которые управляют функцией. Назначение входа и назначение управления различно. Их различие является важным для понятия работы системы. Дуга является управляющей, если не очевидно, что она определяет только вход. Каждый функциональный блок имеет хотя бы одну управляющую дугу. К нижней части блока может присоединяться дуга «механизм» , обозначающая либо человека, либо некоторое средство, выполняющее функцию. Вход и выход показывают, что делается функцией, управление показывает, почему это делается, а механизм – как это делается.
Управление Вход функция Выход Требования к конечному продукту Механизм Характеристики инструмента Эти данные преобразуются функцией для создания этих Список деталей Проведение спецификации сборки Планировщик ПК Инструкции по каждой операции
Законы Платежные документы Время Баланс Отчетность Банковская деятельность Сотрудник Техника Студент Гос. стандарт Раб. программа Подготовить специалиста в вузе Специальная литература НИТ Специалист Преподаватель
Далее проводится построение следующих диаграмм в иерархии. Каждая последующая диаграмма является более подробным описанием (декомпозицией) одной из функций на вышестоящей диаграмме. Блоки на диаграмме размещаются на «ступенчатой» схеме в соответствии с их доминированием, которое понимается как влияние, оказываемое одним блоком на другие. Кроме того, блоки должны быть пронумерованы в соответствии с их доминированием. Номера блоков служат однозначными идентификаторами для функций и автоматически организуют эти функции в иерархическую модель.
Более общее представление Каждая компонента может быть декомпозирована на другой диаграмме. Каждая диаграмма иллюстрирует «внутренне строение» блока на родительской диаграмме. а Более детальное представление б Диаграмма «б» является «родителем» диаграммы «в» в
Идентификатор блока Диаграмма декомпозиции Идентификатор диаграммы
правильно Диаграмма не может иметь менее трех и более шести блоков.
Выделяют пять типов взаимосвязей между блоками для описания их отношений: 1. Управление 2. Вход 3. Обратная Связь по Управлению 4. Обратная Связь по Входу 5. Выход-Механизм
Тип взаимосвязи «Управление» : отношение управления возникает тогда, когда выход одного блока непосредственно влияет на блок с меньшим доминированием. Отношение Управления
Тип взаимосвязи «Вход» : отношение входа возникает тогда, когда выход одного блока становится входом для блока с меньшим доминированием. Отношение Вход
Тип взаимосвязи «Обратная Связь по Управлению» : возникает тогда, когда выход некоторого блока влияет на блок с большим доминированием.
Тип взаимосвязи «Обратная Связь по Входу» : имеет место, когда выход одного блока становится входом другого с большим доминированием. Обратная связь по Входу
Тип связи «Отношение Выход – Механизм» : отражают ситуацию, при которой Выход одной функции становится средством достижения цели другой функции.
Деятельность ректора ПРИМЕРЫ: приказы Деятельность деканата Отношение управления Задача Структурный анализ Функциональная модель Проектирование Инфологическая модель Отношение входа Уровень знаний слушателей Литература Подготовить лекцию Лекция Прочитать лекцию Управленческая обратная связь
ПРИМЕРЫ: Материал Подготовиться к экзамену знания оценка Сдать экзамен Недостаточные знания Входная обратная связь Студент Подготовить учителей Обучить школьников Ученик Учитель Отношение выход-исполнитель Выпускник
Туннельные дуги означают, что данные, выраженные этими дугами, не рассматриваются на соответствующем уровне детализации. Дуга, помещаемая в туннель там, где она присоединяется к блоку, означает, что данные, выраженные ею, не обязательны на следующем уровне декомпозиции. Дуги, имеющие знак туннеля на концах присоединения к блоку.
Туннельные дуги Дуга, помещаемая в туннель на свободном конце означает, что данные, выраженные ею, не относятся к исходной диаграмме или на ней не описываются. Дуги, имеющие знак туннеля на не присоединенных концах.
Методология IDEF0.ppt