Методология IDEF 0 Кафедра ИС

Скачать презентацию Методология  IDEF 0   Кафедра ИС Скачать презентацию Методология IDEF 0 Кафедра ИС

Методология IDEF0.ppt

  • Количество слайдов: 30

>Методология  IDEF 0   Кафедра ИС Методология IDEF 0 Кафедра ИС

>    Computer Associates Bpwin BPwin является мощным инструментом для создания моделей, Computer Associates Bpwin BPwin является мощным инструментом для создания моделей, позволяющих анализировать, документировать и планировать изменения сложных бизнес-процессов. BPwin предлагает средство для сбора всей необходимой информации о работе предприятия и графического изображения этой информации в виде целостной и непротиворечивой модели. Т. к. модель является некоторым графическим представлением действительности, можно утверждать, что человек вернулся к своему излюбленному средству документирования бизнес -процессов – к рисунку. Но возвращение это произошло на новом уровне – целостность и непротиворечивость модели-рисунка (качества, о которых раньше не было и речи) гарантируются рядом методологий и нотаций, которым следуют создатели модели.

>BPwin поддерживает три методологии: IDEF 0   позволяющие    анализировать бизнес BPwin поддерживает три методологии: IDEF 0 позволяющие анализировать бизнес DFD предприятия с трех ключевых точек зрения IDEF 3

>n  С точки зрения функциональности системы. В рамках методологии IDEF 0 (Integration Definition n С точки зрения функциональности системы. В рамках методологии IDEF 0 (Integration Definition for Function Modeling) бизнес-процесс представляется в виде набора элементов-функций, которые взаимодействуют между собой, а также показывается информационные, людские и производственные ресурсы, потребляемые каждой функцией. n С точки зрения потоков информации (документооборота) в системе. Диаграммы DFD (Data Flow Diagramming) могут дополнить то, что уже отражено в модели IDEF 3, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией между бизнес-функциями внутри системы. В тоже время диаграммы DFD оставляют без внимания взаимодействие между бизнес-функциями. n С точки зрения последовательности выполняемых работ. И еще более точную картину можно получить, дополнив модель диаграммами IDEF 3. Этот метод привлекает внимание к очередности выполнения событий. В IDEF 3 включены элементы логики, что позволяет моделировать и анализировать альтернативные сценарии развития бизнес-процесса.

>BPwin умеет проверять создаваемые модели с точки зрения синтаксиса выбранной методологии, проверяет ссылочную целостность BPwin умеет проверять создаваемые модели с точки зрения синтаксиса выбранной методологии, проверяет ссылочную целостность между диаграммами, а также выполняет ряд других проверок, чтобы помочь вам создать правильную модель, а не просто рисунок. При этом сохраняются главные преимущества рисунка – простота создания и наглядность.

>IDEF 0 Методология IDEF 0 может использоваться для  моделирования широкого круга систем, где IDEF 0 Методология IDEF 0 может использоваться для моделирования широкого круга систем, где под системой понимается любая комбинация средств аппаратного и программного обеспечения, а также людей. IDEF 0 – методология создания функциональной модели, которая является структурированным изображением функций производственной системы или среды, а также информации и объектов, связывающих эти функции.

>Результат применения методологии IDEF 0 -  модель. Модель – представление системы. Модель состоит Результат применения методологии IDEF 0 - модель. Модель – представление системы. Модель состоит из диаграмм. Диаграммы – главные компоненты модели. В качестве нотации (языка моделирования) был выбран «метод блочного моделирования» , в котором «блок» определен как производственная ячейка или функциональная единица.

> Для успешного применения язык должен удовлетворять следующим критериям: 1. должен в состоянии выражать Для успешного применения язык должен удовлетворять следующим критериям: 1. должен в состоянии выражать производственные операции естественным и несложным образом, 2. т. к. моделируемый субъект может быть весьма обширным и сложным, язык должен быть кратким и обеспечивать простой и быстрый поиск интересующих деталей, 3. обеспечивать взаимодействие между специалистами в сфере информационных технологий и экспертами в предметной области бизнеса. 4. обеспечивать достаточную строгость и точность, чтобы избежать получение неверных результатов. 5. включать методологию (правила и процедуры) его использования. Методология должна включать средства отделения «организационной» структуры от «функций» . Это означает, что общие соглашения могут быть достигнуты только, когда различия в организационных структурах отдельны компаний не принимаются в расчет, а рассматриваются только общие функциональные связи.

> IDEF 0 Двумя наиболее важными компонентами, из которых строятся диаграммы IDEF 0, являются IDEF 0 Двумя наиболее важными компонентами, из которых строятся диаграммы IDEF 0, являются бизнес-функции (представленные на диаграммах в виде прямоугольников (блоков)) и данные и объекты (изображаемые в виде стрелок (дуг)), связывающие между собой работы. Блок дуга Для того, чтобы иметь возможность описывать производственные операции, существующие в реальности, было предложено описывать взаимодействие блоков друг с другом посредством интерфейсных дуг, выражающих «ограничения» , которые в свою очередь определяют, когда и каким образом операции выполняются и управляются.

>  Дуга     блок (стрелка) Цель:  Нажми  Дуга блок (стрелка) Цель: Нажми ссылку Точка зрения: Контекстная диаграмма

>Блоки и дуги на диаграммах сопровождаются текстами на естественном языке. Каждая сторона блока имеет Блоки и дуги на диаграммах сопровождаются текстами на естественном языке. Каждая сторона блока имеет вполне определенное назначение: n левая сторона предназначена для Входов (Input – I), n верхняя – для Управления (Control – C), n правая – для Выходов (Output – O), n нижняя – для Механизмов (Исполнителей) (Mechanism - M). Функция – это все, что может быть выражено активным глагольным оборотом. Сюда входит все – от конкретного до абстрактного. Входная стрелка (Input ) – это те данные или объекты, которые используются для преобразования функций (процессов). В качестве управляющей информации (Control) используются правила преобразования входной информации в выходную информацию. Дуги механизмов (Mechanism) должны отражать методы и способы реализации функций. Выходные дуги (Output ) должны изображать данные, в которые преобразуются входы.

>Такое обозначение отражает определенные  принципы функционирования системы: n Входы преобразуются в Выходы, Такое обозначение отражает определенные принципы функционирования системы: n Входы преобразуются в Выходы, n Управления ограничивают или предписывают условия выполнения, n Механизмы описывают, за счет чего выполняются преобразования.

>В функциональной модели IDEF 0:  «Функция» , например: сжимать, собирать,  классифицировать, прикреплять, В функциональной модели IDEF 0: «Функция» , например: сжимать, собирать, классифицировать, прикреплять, переписывать, структурировать, измерять, оценивать, решать… Эти функции выполняются вне временных периодов.

> В функциональной модели IDEF 0: Дуги, соединенные с блоками, представляют материальные объекты или В функциональной модели IDEF 0: Дуги, соединенные с блоками, представляют материальные объекты или информацию, в которой нуждается или производит функция. Каждая из дуг имеет метку в виде оборота существительного, записываемую над ней. «Данными» может служить информация, предметы и все остальное, что Обратите внимание, что за может быть описано оборотом существительного. Дуги предметы? для являются блоков ограничивающим фактором, который определяет существо блоков, но не последовательности или потоки функций. Сторона блока, в которую дуга входит или из которой выходит, показывает назначение дуги в качестве входа, управления или выхода. Входящие с левой и верхней стороны блока дуги представляют данные, необходимые для выполнения функции. Выходные дуги (с правой стороны блока) изображают данные, полученные в результате выполнения функции. Функции преобразуют данные слева направо (от входа к выходу). Вход превращается функцией в выход. Термины «вход» и «выход» означают, что блок представляет собой переход от состояния «до» к состоянию «после» .

>  Эти данные получаются в  необходимы для    результате выполнения Эти данные получаются в необходимы для результате выполнения функции Функция

>В функциональной модели IDEF 0:  Управление описывает условие или обстоятельства,  которые управляют В функциональной модели IDEF 0: Управление описывает условие или обстоятельства, которые управляют функцией. Назначение входа и назначение управления различно. Их различие является важным для понятия работы системы. Дуга является управляющей, если не очевидно, что она определяет только вход. Каждый функциональный блок имеет хотя бы одну управляющую дугу. К нижней части блока может присоединяться дуга «механизм» , обозначающая либо человека, либо некоторое средство, выполняющее функцию. Вход и выход показывают, что делается функцией, управление показывает, почему это делается, а механизм – как это делается.

>    Управление  Вход     Выход  Управление Вход Выход функция Требования к конечному продукту Механизм Эти данные преобразуются функцией для Характеристики инструмента создания этих Список деталей Проведение спецификации сборки Инструкции по каждой операции Планировщик ПК

>  Законы  Время  Баланс  Платежные документы    Законы Время Баланс Платежные документы Отчетность Банковская деятельность Сотрудник Техника Гос. Раб. стандарт программа Студент Подготовить Специалист специалиста в вузе Специальная литература НИТ Преподаватель

>Далее проводится построение следующих диаграмм в  иерархии. Каждая последующая диаграмма является более Далее проводится построение следующих диаграмм в иерархии. Каждая последующая диаграмма является более подробным описанием (декомпозицией) одной из функций на вышестоящей диаграмме. Блоки на диаграмме размещаются на «ступенчатой» схеме в соответствии с их доминированием, которое понимается как влияние, оказываемое одним блоком на другие. Кроме того, блоки должны быть пронумерованы в соответствии с их доминированием. Номера блоков служат однозначными идентификаторами для функций и автоматически организуют эти функции в иерархическую модель.

>    Каждая компонента может быть    декомпозирована на другой Каждая компонента может быть декомпозирована на другой диаграмме. Каждая диаграмма иллюстрирует Более общее «внутренне строение» блока на представление родительской диаграмме. а Более детальное представление б в Диаграмма «б» является «родителем» диаграммы «в»

> Идентификатор  блока      Диаграмма декомпозиции Идентификатор  диаграммы Идентификатор блока Диаграмма декомпозиции Идентификатор диаграммы

>     правильно Диаграмма не может иметь менее трех и более правильно Диаграмма не может иметь менее трех и более шести блоков.

>Выделяют пять типов взаимосвязей между  блоками для описания их отношений: 1. Управление 2. Выделяют пять типов взаимосвязей между блоками для описания их отношений: 1. Управление 2. Вход 3. Обратная Связь по Управлению 4. Обратная Связь по Входу 5. Выход-Механизм

>Тип взаимосвязи «Управление» : отношение управления возникает тогда, когда выход одного блока непосредственно влияет Тип взаимосвязи «Управление» : отношение управления возникает тогда, когда выход одного блока непосредственно влияет на блок с меньшим доминированием. Отношение Управления

>Тип взаимосвязи «Вход» : отношение входа возникает тогда, когда выход одного блока становится входом Тип взаимосвязи «Вход» : отношение входа возникает тогда, когда выход одного блока становится входом для блока с меньшим доминированием. Отношение Вход

>Тип взаимосвязи «Обратная Связь по Управлению» : возникает тогда, когда выход некоторого блока влияет Тип взаимосвязи «Обратная Связь по Управлению» : возникает тогда, когда выход некоторого блока влияет на блок с большим доминированием. Обратная связь по Управлению

>Тип взаимосвязи «Обратная Связь по Входу» : имеет место, когда выход одного блока становится Тип взаимосвязи «Обратная Связь по Входу» : имеет место, когда выход одного блока становится входом другого с большим доминированием. Обратная связь по Входу

>Тип связи «Отношение Выход – Механизм» : отражают ситуацию, при которой Выход одной функции Тип связи «Отношение Выход – Механизм» : отражают ситуацию, при которой Выход одной функции становится средством достижения цели другой функции. Отношение Выход - Механизм

>Деятельность   приказы    ПРИМЕРЫ:  ректора    Деятельность Деятельность приказы ПРИМЕРЫ: ректора Деятельность деканата Отношение управления Задача Структурный анализ Функциональная модель Инфологическая модель Проектирование Отношение входа Уровень знаний слушателей Литература Подготовить Лекция лекцию Прочитать лекцию Управленческая обратная связь

>    ПРИМЕРЫ: Материал   Подготовиться  знания   ПРИМЕРЫ: Материал Подготовиться знания к экзамену оценка Сдать экзамен Недостаточные знания Входная обратная связь Студент Подготовить учителей Выпускник Обучить Ученик школьников Учитель Отношение выход-исполнитель