Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Belyaeva_metoda.doc
Скачиваний:
1
Добавлен:
24.12.2019
Размер:
5.81 Mб
Скачать

Нотация dfd

Диаграммы потоков данных (Data Flow diagramming, DFD) используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет модельную систему как сеть связанных между собой работ. Их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпора­тивных системах обработки информации.

DFD-модели описывают:

  • функции обработки информации (работы);

  • документы (стрелки, Arrow), объекты, сотрудников или отделы, которые участвуют в обработке информации;

  • внешние ссылки (external references), которые обеспечивают интер­фейс с внешними объектами, находящимися за границами модели­руемой системы;

  • таблицы для хранения документов (хранилище данных, data store).

При создании новой модели достаточно выбрать нужную нотацию в диалоговом окне, появляющемся при создании новой модели BPWin:

Рис. 35.Экранная форма для выбора нотации, в которой разрабатываться модель

Основная панель инструментов bPwin при работе в нотации dfd

Рис. 36. Панель инструментов нотации DFD

Таблица 8

Основные элементы панели инструментов при работе в нотации dfd

Название

Описание

Pointer Tool

используется для выбора и определения позиции объектов, добавленных в диаграмму

Activity Box Tool

используется для установки блоков в диаграмме

Precedence Arrow Tool

используется, чтобы устанавливать дуги в диаграмме

Squiggle Tool

используется для создания тильды (Squiggle), которая соединяет дугу с ее названием

External reference Tool

используется для создания внешней сущности

Data store Tool

используется для создания хранилища данных

Text Tool

используется для создания текстовых блоков

Diagram Dictionary Edition

открывает диалоговое окно Diagram Dictionary Editor, где можно перейти на какую-либо диаграмму или создать новую диаграмму

Go to Sibling Diagram

используется для отображения следующей диаграммы того же уровня

Go to Parent Diagram

переход на родительскую диаграмму

Go to Child Diagram

переход на дочернюю диаграмму

Таблица 9

Графическое изображение элементов в dfd-модели

Название

Изображение

Внешняя сущность

Хранилище данных

Функциональный блок

Стрелки (потоки данных)

Пример DFD-модели представлен на рис.37.

Рис. 37. Пример DFD-диаграммы

При декомпозиции в диалоговом окне «Activity Box Count» выберите количество работ 2 и нотацию DFD.

Рис. 38. Экранная форма для выбора нотации и количества уровней декомпозиции

Задание 1 . Разработать модель «Организация учебного процесса в ВУЗе»

Задание 2. Разработать модель «Производство продукции» (Предметная область на выбор студента), провести декомпозицию на нескольких уровнях иерархии.

Задание 3. Провести стоимостной анализ (АВС-анализ ) всех процессов, функций, операций производственной деятельности предприятия (Предметная область выбирается студентом самостоятельно), можно воспользоваться моделями, разработанными в задании 2.

Задание 4. Разработать модель в нотации IDEF3, можно воспользоваться моделями, разработанными в задании 1 или 2.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]