Разделы презентаций


CASE- средства DFD. IDEF3

Содержание

DFD –Диаграммы потоков данныхДиаграммы DFD (Data Flow Diagram) в нотации Гейна – Сарсона используют четыре элемента: Процессы. Функции, которые обрабатывают информацию. Изображаются прямоугольниками со скруглен-ными углами. Стороны блока не выделены.Стрелки.

Слайды и текст этой презентации

Слайд 1CASE-средства DFD. IDEF3
Бессарабов Н.В.
bes@fpm.kubsu.ru
2007 г.

CASE-средства DFD. IDEF3Бессарабов Н.В.bes@fpm.kubsu.ru2007 г.

Слайд 2 DFD –Диаграммы потоков данных
Диаграммы DFD (Data Flow Diagram) в

нотации Гейна –
Сарсона используют четыре элемента:
Процессы. Функции, которые

обрабатывают информацию.
Изображаются прямоугольниками со скруглен-
ными углами. Стороны блока не выделены.
Стрелки. Обозначают потоки данных. Соединяют выход
объекта/процесса с входом другого объекта/процесса.
Внешние сущности указывают систему, организацию или
человека, которые обмениваются информацией
с моделируемой системой, но в нее не входят.
Хранилища данных. Содержат данные, которые
могут выбираться в любом порядке. Имя
хранилища должно определять его
содержимое и быть существительным.

 Бессарабов Н.В.2007

Деятельность

DFD –Диаграммы потоков данныхДиаграммы DFD (Data Flow Diagram) в нотации Гейна – Сарсона используют четыре элемента:

Слайд 3Некоторые правила построения диаграмм DFD
Выполняются следующие правила:
Стрелка обозначает передачу данных.

Ее помечают списком передаваемых данных.
Два элемента соединяют одной стрелкой, даже

если передаются несколько видов данных.
Не соединяются стрелкой два однотипных объекта не являющиеся процессами (два хранилища данных, два внешних объекта), а также внешний объект и хранилище.
Процесс обязательно должен иметь входные и выходные данные.

 Бессарабов Н.В.2007

Некоторые правила построения диаграмм DFDВыполняются следующие правила:Стрелка обозначает передачу данных. Ее помечают списком передаваемых данных.Два элемента соединяют

Слайд 4Пример контекстной диаграммы
 Бессарабов Н.В.2007

Пример контекстной диаграммы Бессарабов Н.В.2007

Слайд 5Декомпозиция предыдущей диаграммы
 Бессарабов Н.В.2007

Декомпозиция предыдущей диаграммы Бессарабов Н.В.2007

Слайд 6Вариант с внешними сущностями (1/2)
 Бессарабов Н.В.2007

Вариант с внешними сущностями (1/2) Бессарабов Н.В.2007

Слайд 7Вариант с внешними сущностями (2/2)
 Бессарабов Н.В.2007

Вариант с внешними сущностями (2/2) Бессарабов Н.В.2007

Слайд 8Дополнительные описания
Диаграммы потоков данных желательно снабдить
текстами, содержащими:
Разделение ручных и

компьютерных процессов.
Определение диалоговых и пакетных процедур.
Описание циклов, если они имеются,

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

 Бессарабов Н.В.2007

Дополнительные описанияДиаграммы потоков данных желательно снабдить текстами, содержащими:Разделение ручных и компьютерных процессов.Определение диалоговых и пакетных процедур.Описание циклов,

Слайд 9Отличия DFD от IDEF0
Модели DFD работают только с информационными потоками
Кроме

блоков действий введены накопители и внешние источники/приемники. Действия изображаются прямоугольниками

со скругленными краями
Нет специализации сторон блока. Нет ограничения на топологию связей
Доминирование функций на диаграмме не отражается
Управляющие воздействия могут быть только информационными (в IDEF0 они могут быть еще материальными и энергетическими)
Внешние сущности и хранилища могут повторяться по нескольку раз, если это упрощает диаграмму
Замечание: Несмотря на то, что стрелки в DFD считаются
либо входными либо выходными, можно выделить как и в
IDEF0 собственно входы и выходы, управление и
механизм.

 Бессарабов Н.В.2007

Отличия DFD от IDEF0Модели DFD работают только с информационными потокамиКроме блоков действий введены накопители и внешние источники/приемники.

Слайд 10IDEF3
Стандарт IDEF3 предназначен для моделирования
сценариев

технологических процессов. Сценарий
(Scenario) это описание последовательности изменений
свойств материального

или информационного объекта
(например, описание этапов обработки детали и изменения
её свойств после каждого этапа).
Существуют два типа диаграмм IDEF3, представляющие
два аспекта одного сценария:
Диаграммы описания потоков процесса (Process Flow Description Diagrams, PFDD) или схемы процессов. Это собственно сценарий (сеть процессов).
Диаграммы сети трансформаций состояний объекта (Object State Transition Network, OSTN) или схемы перехо-
дов. Их можно было бы назвать диаграммами состояний.
Диаграммы PFDD рассматривают процесс “с точки зрения
наблюдателя", а диаграмм OSTN “с точки зрения объекта".
Замечание: С диаграммами OSTN BPWin не работает.

 Бессарабов Н.В.2007

IDEF3    Стандарт IDEF3 предназначен для моделирования сценариев технологических процессов. Сценарий (Scenario) это описание последовательности

Слайд 11Сценарии и документооборот
Исполнение каждого сценария может

поддерживаться
потоком документов.
Выделим в документообороте три основных потока:
Документы, определяющие

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

 Бессарабов Н.В.2007

Сценарии и документооборот    Исполнение каждого сценария может поддерживаться потоком документов. 	Выделим в документообороте три

Слайд 12Единица работы
Единицы работы (Unit of Work (UOW)) или работы (activity)


имеют имя, выражаемое отглагольным существительным,
обозначающим процесс.
Например, “Окраска деталей”.




Стороны прямоугольника не выделены. Работы
описываются подробнее, чем в IDEF0. Каждая UOW
должна сопровождаться документом с текстовым
описанием ее элементов: обрабатываемых объектов
(Objects), фактов (Facts), дополнительных описаний
(Descriptions) и ограничений (Constraints)

 Бессарабов Н.В.2007

Единица работыЕдиницы работы (Unit of Work (UOW)) или работы (activity) имеют имя, выражаемое отглагольным существительным, обозначающим процесс.

Слайд 13Связи (1/2)
Стрелки или линии отображают перемещения объекта
между UOW-блоками в

ходе процесса. Виды линий:
Временное предшествование (Temporal Precedence) - сплошная

линия, связывающая UOW. Рисуется слева направо или сверху вниз.
Отношения (Relational Link) - пунктирная линия.
Потоки объектов (Object Flow) - стрелка с двумя наконечниками. Обозначает, что объект используется
в двух или более единицах работы, например, порождается в одной работе и используется в другой.
Ссылки (Referent) – сплошная линия без стрелок для связи с комментариями.

 Бессарабов Н.В.2007

Связи (1/2)Стрелки или линии отображают перемещения объекта между UOW-блоками в ходе процесса. Виды линий: Временное предшествование (Temporal

Слайд 14Связи (2/2)
 Бессарабов Н.В.2007

Связи (2/2) Бессарабов Н.В.2007

Слайд 15Перекрестки
 Бессарабов Н.В.2007

Перекрестки Бессарабов Н.В.2007

Слайд 16Парность соединений
Все соединения могут быть парными.

Это означает,
что за разворачивающим соединением может следовать
сворачивающее. При

этом:
Синхронность парных соединений не обязательно должна быть одинаковой.
Логические функции парных соединений не обязательно должна быть одинаковы.

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

Вопрос: Когда соединения должны быть парными?

 Бессарабов Н.В.2007

Парность соединений    Все соединения могут быть парными. Это означает, что за разворачивающим соединением может

Слайд 17Недопустимые сочетания
Недопустимые сочетания:
Перекресток для слияния “И” не может следовать за

синхронным или асинхронным разветвлением “ИЛИ”
Перекресток для слияния “И” не может

следовать за разветвлением “Исключающее ИЛИ”
Перекресток для слияния “Исключающее ИЛИ” не может следовать за разветвлением “И”
Пример: Вариант 1. Допускает запуск одной работы 2 или
3, а для запуска 4 требуется завершение и 2 и 3





 Бессарабов Н.В.2007

Недопустимые сочетанияНедопустимые сочетания:Перекресток для слияния “И” не может следовать за синхронным или асинхронным разветвлением “ИЛИ”Перекресток для слияния

Слайд 18Временные отношения
Стрелка “временное предшествование”




Стрелка “отношение”






 Бессарабов Н.В.2007

Временные отношенияСтрелка “временное предшествование”Стрелка “отношение” Бессарабов Н.В.2007

Слайд 19Пример диаграммы описания потоков процесса
J1 это перекресток типа “Исключающее ИЛИ”

Бессарабов Н.В.2007

Пример диаграммы описания потоков процессаJ1 это перекресток типа “Исключающее ИЛИ” Бессарабов Н.В.2007

Слайд 20Пример диаграммы состояний
Заимствовано из [1]
 Бессарабов Н.В.2007

Пример диаграммы состояний Заимствовано из [1] Бессарабов Н.В.2007

Слайд 21Примеры для решения в аудитории и самостоятельно
Процесс “Соревнование в беге

на 100 метров”
Экзамен
Главный конвейер сборочного цеха
Сравните разветвления стандарта IDEF3 и

разветвления стандарта (схемы алгоритмов)

 Бессарабов Н.В.2007

Примеры для решения в аудитории и самостоятельноПроцесс “Соревнование в беге на 100 метров”ЭкзаменГлавный конвейер сборочного цехаСравните разветвления

Слайд 22Три типа диаграмм IDEF
to-do
 Бессарабов Н.В.2007
Замечание: Всю информацию для построения

диаграммы “as-is” можно получить при обследовании организации. Остальные диаграммы требуют

хорошего знания предметной области и опыта реинжиниринга
Три типа диаграмм IDEFto-do Бессарабов Н.В.2007Замечание: Всю информацию для построения диаграммы “as-is” можно получить при обследовании организации.

Слайд 23Модели “to-do” и “to-be”
Модель “to-do” определяет

техническое задание (ТЗ),
оно же техническая спецификация (ТС) на реинжиниринг


организации. Одновременно выбирается методика и
готовятся документы для проведения детального
предпроектного исследования. Анализируются
последствия вносимых изменений. Разрабатывается
технико - экономическое обоснование эффективности
реинжиниринга.
Модель “to-be” описывает тот вариант организации
бизнес-процессов, к которому переходят в результате
реинжиниринга.

 Бессарабов Н.В.2007

Модели “to-do” и “to-be”    Модель “to-do” определяет техническое задание (ТЗ), оно же техническая спецификация

Слайд 24Что можем и чего не можем
Чего не хватает:
Знания теории и

практики организации (что такое организация, какие организационные структуры можно использовать,

как, чем и в какое время можно воздействовать (стимулирование))
Учета связей с внешней средой
Практики реинжиниринга







 Бессарабов Н.В.2007

Что можем и чего не можем				Чего не хватает:Знания теории и практики организации (что такое организация, какие организационные

Слайд 25Заключение
Что Вы должны освоить прослушав эту лекцию:
Диаграммы потоков данных DFD.

Процессы. Внешние Сущности. Хранилища. Стрелки. Дополнит. описания.
Отличия DFD и IDEF0.
Описания

сценариев в IDEF3. Единицы работ. Типы стрелок (4). Перекрестки. Синхронность, асинхронность.
Парность соединений. Недопустимые сочетания перекрестков. Временные соотношения в IDEF3.
Связь организационной структуры и бизнес-процессов. Плавательные дорожки.
Модели “as-is”, “to-do” и “to-be”. Проблемы с созданием двух последних типов диаграмм.
Отличия между диаграммами DFD и IDEF3, IDEF3 и схем
(блок-схем) программ выясните самостоятельно

 Бессарабов Н.В.2007

ЗаключениеЧто Вы должны освоить прослушав эту лекцию:Диаграммы потоков данных DFD. Процессы. Внешние Сущности. Хранилища. Стрелки. Дополнит. описания.Отличия

Слайд 26Литература
1. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационныхсистем. М.:

Диалог-МИФИ, 1999
2. Верников Г. Основы IDEF3. http://www/cfin.ru/vernikov/
 Бессарабов Н.В.2007

Литература1. Маклаков С.В. BPWin и ERWin. CASE-средства разработки информационныхсистем. М.: Диалог-МИФИ, 19992. Верников Г. Основы IDEF3. http://www/cfin.ru/vernikov/

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика