Главная страница
Навигация по странице:

  • Методология SADT (Structured Analysisand Design Technique)

  • IDEF0 ( Integration Definition for Function Modeling )

  • Рисунок 25. Контекстная диаграмма

  • Доминирование.

  • Выделение 4 типов стрелок.

  • EPC (Event-Driven Process Chain)

  • При использовании Business Studio

  • Курсовая работа защищена с оценкой руководитель профессор, д пед н


    Скачать 5.22 Mb.
    НазваниеКурсовая работа защищена с оценкой руководитель профессор, д пед н
    Дата13.03.2022
    Размер5.22 Mb.
    Формат файлаdocx
    Имя файлаkursovaya_Makarova_primer_2.docx
    ТипКурсовая
    #394819
    страница7 из 11
    1   2   3   4   5   6   7   8   9   10   11

    6. Функциональные модели (как?)

    6.1. Представление о назначении используемых нотациях, их особенностях и основных понятиях


    Методология SADT (Structured Analysisand Design Technique) – методология структурного анализа и проектирования) представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели системы. SADT – графическое обозначение и подход к описанию систем. Разработка SADT началась в 1969 году и была опробована на практике в компаниях различных отраслей (аэрокосмическая отрасль, телефония и т.д.). Публично появилась на рынке в 1975 г и получила очень широкое распространение в мире. Ярким представителями данной методологии является нотация IDEF0, а также наиболее часто используемая во фрагментах данной методологии нотация IDEF3.

    IDEF0 (Integration Definition for Function Modeling) - нотация графического моделирования, используемая для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающих эти функции. Данная модель основана на методологии SADT. Стандарт IDEF0 был утвержден в США в 1993 как Федеральный стандарт обработки информации. В России данный стандарт находится в статусе руководящего документа с 2000 года и в настоящее время в качестве стандарта не утвержден. Тем не менее методология IDEF0 является одним из популярных подходов для описания бизнес-процессов. К ее особенностям можно отнести:

    • использование контекстной диаграммы;

    • поддержка декомпозиции;

    • доминирование;

    • выделение 4 типов стрелок.

    Под идеей IDEF0 следует понимать реализацию контекстной диаграммы (самая верхняя диаграмма), на которой объект моделирования представлен единственным блоком (прямоугольником) с граничными стрелками. Эта диаграмма называется A-0 (А минус нуль). Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A-0 устанавливает область моделирования и ее границу.



    Рисунок 25. Контекстная диаграмма

    Поддержка декомпозиции.Нотация IDEF0 поддерживает последовательную декомпозицию процесса до требуемого уровня детализации. Дочерняя диаграмма, создаваемая при декомпозиции, охватывает ту же область, что и родительский процесс, но описывает ее более подробно. Согласно методологии IDEF0 при декомпозиции стрелки родительского процесса переносятся на дочернюю диаграмму в виде граничных стрелок.

    Доминирование. Блоки модели IDEF0 на контекстной диаграмме должны располагаться по диагонали - от левого верхнего угла диаграммы до правого нижнего в порядке присвоенных номеров. Блоки на диаграмме, расположенные вверху слева, "доминируют" над блоками, расположенными внизу справа. "Доминирование" понимается как влияние, которое блок оказывает на другие блоки диаграммы. Расположение блоков на листе диаграммы отражает авторское понимание доминирования. Таким образом, топология диаграммы показывает, какие функции оказывают большее влияние на остальные.

    Выделение 4 типов стрелок. Выделяются следующие типы стрелок: "Вход", "Выход", "Механизм", "Управление". Входы преобразуются или расходуются процессом, чтобы создать то, что появится на его выходе. Управления определяют условия, необходимые процессу, чтобы произвести правильный выход. Выходы - данные или материальные объекты, произведенные процессом. Механизмы идентифицируют средства, поддерживающие выполнение процесса. Таким образом, блок IDEF0 показывает преобразование входа в выход с помощью механизмов с учетом управляющих воздействий.

    Как мы уже поняли, IDEF0 идеально подходит для описания функциональных аспектов информационной системы, при этом она конкурирует с методологией, которая ориентирована на описание потоков данных (DFD). В отличие от этих методологий IDEF0 позволяет:

    • описывать все системы, не ограничиваясь только информационными (в то время, как DFD предназначена для описания только программного обеспечения);

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

    Таким образом, методология IDEF0 может применяться и применяется на ранних этапах проектирования различных систем. В тоже время ее можно использовать для анализа различных функций уже существующих систем и разработки решений по их качественному улучшению.

    EPC (Event-Driven Process Chain) – событийная цепочка процессов, которая используется для описания процессов нижнего уровня. Ключевыми элементами EPC являются События и Функции. Нотация EPC была разработана в 90х годах XX века профессором Вильгельм-Август Шеером в рамках методологии ARIS.

    Диаграмма процесса в нотации EPC, представляет собой упорядоченную комбинацию событий и функций. Для каждой функции могут быть определены начальные и конечные события, участники, исполнители, материальные и документальные потоки, сопровождающие её, а также проведена декомпозиция на более низкие уровни. За Функцией всегда должно следовать Событие, т.е. выполнение Функции создает некоторое событие (состояние). Документы, организационные звенья, информационные и материальные потоки, элементы информационной системы (программное обеспечение, базы данных) имеют свое графическое обозначение.

    Для ветвления процесса используются операторы И, ИЛИ, исключающее ИЛИ.

    EPC используется на низших уровнях описания бизнес-модели, когда стоит задача описать подробный ход выполнения бизнес-процесса. Функции EPC могут быть декомпозированы (разбиты на детальные бизнес-процессы только в нотации EPC).

    Недостатки EPC. Обладает очень широким набором графических элементов, что может быть сложным для понимания, по сравнению с другими нотациями. Для разработки процессов в этой нотации и их чтения требуется предварительная подготовка сотрудников.

    Преимущества EPC. Позволяет очень детально и точно описать выполнение бизнес-процесса, показать на диаграмме в графическом виде всех исполнителей, все используемые объекты.

    Среди пользователей Business Studio данная нотация EPC наиболее широко используется организациями с проектными видами деятельности и деятельности в области ИТ-услуг и разработки программного обеспечения.

    При использовании Business Studio объектом справочника "Процессы" является процесс, как единица измеряемой деятельности предприятия. В зависимости от используемой нотации моделирования слева от типа процесса будет показано его графическое обозначение в Навигаторе:

     Процесс IDEF0

     Процесс (BP Flowchart)

     Процедура (Cross Functional Flowchart)

     Процесс EPC (Event-Driven Process Chain)

     Процесс BPMN (Business Process Model and Notation)

     Действие - операция Процедуры

     Решение - условие, определяющее выбор следующего выполняемого действия

     Процесс-ссылка
    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта