Информационные технологии Методология IDEF 3 Диаграммы потоков данных

Скачать презентацию Информационные технологии Методология IDEF 3 Диаграммы потоков данных Скачать презентацию Информационные технологии Методология IDEF 3 Диаграммы потоков данных

05.it-idef3-dfd.ppt

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

>Информационные технологии Методология IDEF3 Диаграммы потоков данных DFD Информационные технологии Методология IDEF3 Диаграммы потоков данных DFD

>Не охвачено моделью IDEF0 Как описать последовательность событий? Как описать структуру и взаимодействие данных? Не охвачено моделью IDEF0 Как описать последовательность событий? Как описать структуру и взаимодействие данных?

>Нотации моделирования функциональная модель (IDEF0), Информационная модель (DFD), Поведенческая (событийная) модель (IDEF3). Нотации моделирования функциональная модель (IDEF0), Информационная модель (DFD), Поведенческая (событийная) модель (IDEF3).

>IDEF3- моделирование IDEF3 — структурированный метод описания процессов, для того, чтобы представить положение вещей IDEF3- моделирование IDEF3 — структурированный метод описания процессов, для того, чтобы представить положение вещей как упорядоченную последовательность событий с одновременным описанием объектов, имеющих непосредственное отношение к процессу.

>IDEF3- моделирование Метод нечеткий: удобно описывать неполные системы; нет необходимости добавлять собственные предположения. может IDEF3- моделирование Метод нечеткий: удобно описывать неполные системы; нет необходимости добавлять собственные предположения. может быть использован как метод проектирования бизнес-процессов

>IDEF3- моделирование Начало моделирования: Сценарий (действия Activities); Точка зрения; Цель моделирования Границы моделирования Целевая IDEF3- моделирование Начало моделирования: Сценарий (действия Activities); Точка зрения; Цель моделирования Границы моделирования Целевая аудитория.

>Диаграммы IDEF3 Действие или единица работы (Unit of Work — UOW); Диаграммы IDEF3 Действие или единица работы (Unit of Work — UOW);

>Связи в IDEF3 выделяют взаимоотношения между действиями временное предшествование (Temporal precedence) Объектный поток (Object Связи в IDEF3 выделяют взаимоотношения между действиями временное предшествование (Temporal precedence) Объектный поток (Object flow) Нечеткое отношение (Relationship)

>Связь «временное предшествование» исходное действие должно полностью завершиться, прежде чем начнется выполнение конечного действия Связь «временное предшествование» исходное действие должно полностью завершиться, прежде чем начнется выполнение конечного действия

>Связь «временное предшествование» Действие 1.1 предшествует действию 1.2 1.1 1.2 Связь «временное предшествование» Действие 1.1 предшествует действию 1.2 1.1 1.2

>Связь Связь "Объектный поток" некоторый объект, являющийся результатом выполнения исходного действия, необходим для выполнения конечного действия

>Связь ''Нечеткое отношение Связь ''Нечеткое отношение" действия, которые невозможно описать с использованием предшественных или объектных связей

>Связь ''Нечеткое отношение Связь ''Нечеткое отношение" Действие 1.1 нечетко относится к действию 1.2 1.1 1.2

>Соединения Завершение одного действия может инициировать начало выполнения сразу нескольких других действий, или, наоборот, Соединения Завершение одного действия может инициировать начало выполнения сразу нескольких других действий, или, наоборот, определенное действие может требовать завершения нескольких других действий для начала своего выполнения. Разворачивающие Сворачивающие

>Соединения Виды соединений Соединение «И» & Соединение «ИЛИ» О «Исключающее ИЛИ» Х Соединения Виды соединений Соединение «И» & Соединение «ИЛИ» О «Исключающее ИЛИ» Х

>Соединения «И» инициируют выполнение всех своих конечных действий Соединения «И» инициируют выполнение всех своих конечных действий

>Соединение «ИЛИ» инициировано будет одно или несколько из возможных действий Соединение «ИЛИ» инициировано будет одно или несколько из возможных действий

>«Эксклюзивное ИЛИ» инициировано будет только одно из серии возможных действий, и поэтому только одно «Эксклюзивное ИЛИ» инициировано будет только одно из серии возможных действий, и поэтому только одно из них будет завершено

>Синхронные соединения Обозначение синхронных соединений Соединение «И» & Соединение «ИЛИ» О «Исключающее ИЛИ» Х Синхронные соединения Обозначение синхронных соединений Соединение «И» & Соединение «ИЛИ» О «Исключающее ИЛИ» Х

>Синхронные соединения Синхронные соединения

>Синхронные соединения Синхронные соединения

>Синхронные соединения Синхронные соединения

>Комбинация соединений Комбинация соединений

>Указатели Указатели – это специальные символы, которые ссылаются на другие разделы документа Объект (Object) Указатели Указатели – это специальные символы, которые ссылаются на другие разделы документа Объект (Object) Ссылка (GoTo) Единица действия (UOB – Unit Of Behavior) Заметка (Note) Уточнение (Elaboration ELAB)

>Декомпозиция диаграмм 1.2.6 1 – номер родительского действия 2 – номер декомпозиции 6 – Декомпозиция диаграмм 1.2.6 1 – номер родительского действия 2 – номер декомпозиции 6 – номер действия

>Два типа диаграмм в IDEF3 диаграммами Описания Последовательности Этапов Процесса (Process Flow Description Diagrams, Два типа диаграмм в IDEF3 диаграммами Описания Последовательности Этапов Процесса (Process Flow Description Diagrams, PFDD), диаграммами Состояния Объекта в и его Трансформаций в Процессе (Object State Transition Network, OSTN)

>Два типа диаграмм в IDEF3 Описания Последовательности Этапов Процесса (Process Flow Description Diagrams, PFDD) Два типа диаграмм в IDEF3 Описания Последовательности Этапов Процесса (Process Flow Description Diagrams, PFDD) (с точки зрения наблюдателя)

>Два типа диаграмм в IDEF3 Состояния Объекта в и его Трансформаций в Процессе (Object Два типа диаграмм в IDEF3 Состояния Объекта в и его Трансформаций в Процессе (Object State Transition Network, OSTN) (с точки зрения объекте)

>DFD Диаграммы потоков данных DFD – Data Flow Diagramm моделируют систему как набор действий, DFD Диаграммы потоков данных DFD – Data Flow Diagramm моделируют систему как набор действий, соединенных друг с другом стрелками хранилища данных внешние сущности

>DFD стрелки в DFD показывают, как объекты (включая и данные) реально перемещаются от одного DFD стрелки в DFD показывают, как объекты (включая и данные) реально перемещаются от одного действия к другому движение объектов (потоки данных) хранение объектов (хранилища данных) источники и потребители объектов (внешние сущности)

>DFD DFD разработана 1. Крисом Гейном (Chris Gane), Тришем Сарсоном (Trish Sarson) => Гейна-Сарсона DFD DFD разработана 1. Крисом Гейном (Chris Gane), Тришем Сарсоном (Trish Sarson) => Гейна-Сарсона 2. Йордана-Де Марко (Yourdon-DeMarco)

>DFD Функцианальный блок (существительное) Внешняя сущность DFD Функцианальный блок (существительное) Внешняя сущность

>Функциональный блок Имеют входы и выходы Ресурсы -- управление (Гейна-Сарсона) Функциональный блок Имеют входы и выходы Ресурсы -- управление (Гейна-Сарсона)

>Внешняя сущность > Обеспечивают необходимые входы для системы и/или являются приемниками для ее выходов Внешняя сущность > Обеспечивают необходимые входы для системы и/или являются приемниками для ее выходов Может быть поставщиком и получателем Может встречаться несколько раз на диаграмме

>Стрелки > описывают передвижение (поток) объектов от одной части системы к другой Стрелки > описывают передвижение (поток) объектов от одной части системы к другой

>Хранилища данных > моделируют объекты во всех остальных состояниях Хранилища данных > моделируют объекты во всех остальных состояниях

>Ветвления Ветвления

>Правила нумерации объектов D 3 7 Префикс D – DataStore E – External entity Правила нумерации объектов D 3 7 Префикс D – DataStore E – External entity … Номер диаграммы Номер Объекта

>Нотация Йордана де Марко Функции преобразуют входящие потоки данных в выходящие Хранилища данных не Нотация Йордана де Марко Функции преобразуют входящие потоки данных в выходящие Хранилища данных не изменяют потоки данных, а служат только для хранения поступающих объектов Преобразования потоков данных во внешних сущностях игнорируется

>Нотация Йордана де Марко Нотация Йордана де Марко

>Нотация Йордана де Марко Нотация Йордана де Марко

>Правила нумерации объектов Способы построения диаграмм Физическая – логическая – физическая «Разделение событий»: Логическая Правила нумерации объектов Способы построения диаграмм Физическая – логическая – физическая «Разделение событий»: Логическая – набор действий Модель окружения Модель поведения

>Виды нотаций Стандартные Корпоративные ARIS Oracle … и другие Виды нотаций Стандартные Корпоративные ARIS Oracle … и другие

>Виды нотаций Виды нотаций

>Виды нотаций Виды нотаций