Презентация Методология DFD онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Методология DFD абсолютно бесплатно. Урок-презентация на эту тему содержит всего 34 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    34 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    690.00 kB
  • Просмотров:
    71
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

№1 слайд
ЛЕКЦИЯ Методология DFD
Содержание слайда: ЛЕКЦИЯ 3 Методология DFD

№2 слайд
Диаграммы потоков данных
Содержание слайда: Диаграммы потоков данных Диаграммы потоков данных (Data Flow Diagram – DFD) моделируют систему как набор действий, соединенных друг с другом стрелками, и могут содержать два новых типа объектов: объекты, собирающие и хранящие информацию – хранилища данных; внешние сущности – объекты, которые моделируют взаимодействие с теми частями системы (или другими системами), которые выходят за границы моделирования. Графические изображения объектов на DFD-диаграммах в различных методологиях могут различаться. Наиболее распространенные: нотация Гейна – Сарсона (Gane – Sarson); нотация Йордана – Де Марко (Yourdon – DeMarco).

№3 слайд
Внешняя сущность Внешняя
Содержание слайда: Внешняя сущность Внешняя сущность представляет собой материальный объект или физическое лицо, источник или приемник информации.

№4 слайд
Процесс Процесс представляет
Содержание слайда: Процесс Процесс представляет собой преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом.

№5 слайд
Процесс Модификация нотации
Содержание слайда: Процесс Модификация нотации Гейна-Сарсона

№6 слайд
Хранилище данных Хранилище
Содержание слайда: Хранилище данных Хранилище данных – это абстрактное устройство для хранения информации, которую можно в любой момент поместить в накопитель и через некоторое время извлечь, причем способы помещения и извлечения могут быть любыми.

№7 слайд
Поток данных Поток данных
Содержание слайда: Поток данных Поток данных определяет информацию, передаваемую через некоторое соединение от источника к приемнику.

№8 слайд
Декомпозиция и объединение
Содержание слайда: Декомпозиция и объединение потоков данных

№9 слайд
Рекомендации построения
Содержание слайда: Рекомендации построения диаграмм размещать на каждой диаграмме от 3 до 6—7 процессов (аналогично IDEF0); не загромождать диаграммы несущественными на данном уровне деталями; декомпозицию потоков данных осуществлять параллельно с декомпозицией процессов; выбирать ясные, отражающие суть дела, имена процессов и потоков, при этом стараться не использовать аббревиатуры.

№10 слайд
Правила детализации правило
Содержание слайда: Правила детализации правило балансировки – при детализации подсистемы или процесса детализирующая диаграмма в качестве внешних источников или приемников данных может иметь только те компоненты (подсистемы, процессы, внешние сущности, накопители данных), с которыми имеют информационную связь детализируемые подсистема или процесс на родительской диаграмме; правило нумерации – при детализации процессов должна поддерживаться их иерархическая нумерация.

№11 слайд
Критерии использования
Содержание слайда: Критерии использования спецификации наличия у процесса относительно небольшого количества входных и выходных потоков данных (2—3 потока); возможности описания преобразования данных процессом в виде последовательного алгоритма; выполнения процессом единственной логической функции преобразования входной информации в выходную; возможности описания логики процесса при помощи спецификации небольшого объема (не более 20-30 строк).

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

№13 слайд
Состав языка спецификации
Содержание слайда: Состав языка спецификации глаголы, ориентированные на действие и применяемые к объектам; термины, определенные на любой стадии проекта ПО (например, задачи, процедуры, символы данных и т.п.); предлоги и союзы, используемые в логических отношениях; общеупотребительные математические, физические и технические термины; арифметические уравнения; таблицы, диаграммы, графы и т.п.; комментарии.

№14 слайд
Соглашения использования
Содержание слайда: Соглашения использования структурированного естественного языка логика процесса выражается в виде комбинации последовательных конструкций, конструкций выбора и итераций; глаголы должны быть активными, недвусмысленными и ориентированными на целевое действие (заполнить, вычислить, извлечь, а не модернизировать, обработать); логика процесса должна быть выражена четко и недвусмысленно.

№15 слайд
Пример
Содержание слайда: Пример

№16 слайд
Пример контекстная диаграмма
Содержание слайда: Пример (контекстная диаграмма)

№17 слайд
Пример диаграмма A
Содержание слайда: Пример (диаграмма A0)

№18 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А1)

№19 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А2)

№20 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А21)

№21 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А22)

№22 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А3)

№23 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А31)

№24 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А32)

№25 слайд
Пример диаграмма А
Содержание слайда: Пример (диаграмма А33)

№26 слайд
Расширения диаграмм потоков
Содержание слайда: Расширения диаграмм потоков данных Одной из модификаций методологии DFD является подход, который предложили П. Вард и С. Меллор. Они приспособили диаграммы потоков данных к следующим требованиям систем реального времени: Информационный поток накапливается или формируется в непрерывном времени; Фиксируется управляющая информация (считается, что она проходит через систему и связывается с управляющей обработкой). Допускается множественный запрос на одну и туже обработку.

№27 слайд
Расширения диаграмм
Содержание слайда: Расширения диаграмм

№28 слайд
Пример
Содержание слайда: Пример

№29 слайд
Модификация Д. Хетли и И.
Содержание слайда: Модификация Д. Хетли и И. Пирбхаи Они выделили системные состояния и механизм перехода из одного состояния в другое. Д. Хетли и И. Пирбхаи предложили не вносить в DFD элементы управления, такие как потоки управления и управляющие процессы. Вместо этого они ввели диаграммы управляющих потоков (УПД). Диаграмма управляющих потоков содержит: обычные преобразователи (управляющие преобразователи исключены); потоки управления и потоки событий (без потоков данных).

№30 слайд
Модификация Д. Хетли и И.
Содержание слайда: Модификация Д. Хетли и И. Пирбхаи

№31 слайд
Диаграмма переходов-состояний
Содержание слайда: Диаграмма переходов-состояний

№32 слайд
Пример
Содержание слайда: Пример

№33 слайд
Таблица активации процессов
Содержание слайда: Таблица активации процессов

№34 слайд
Диаграмма переходов состояний
Содержание слайда: Диаграмма переходов состояний

Скачать все slide презентации Методология DFD одним архивом: