Дуги, входящие в блок и выходящие из него на диаграмме 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Дуги, входящие в блок и выходящие из него на диаграмме



Верхнего уровня, являются теми же, что и дуги, входящие

В диаграмму нижнего уровня и выходящие из нее, так как

Блок и диаграмма изображают одну и ту же часть системы.

Некоторые дуги присоединены к блокам диаграммы обоими

Концами, у других один конец остается неприсоединенным.

Неприсоединенные дуги соответствуют входам, управлениям

И выходам родительского блока. Источник или получатель

Этих пограничных дуг может быть обнаружен только

На родительской диаграмме. Неприсоединенные концы

Должны соответствовать дугам на исходной диаграмме. Все

Граничные дуги должны продолжаться на родительской

Диаграмме, чтобы она была полной и непротиворечивой

(см. пример на рис. 2.4.).

Эта входная дуга

Переносится

С родительской

Диаграммы

Эта управляющая дуга переносится

| с родительской диаграммы

А41

А42

А4

! I д≫

-≫ А43 —.

Эта дуга

Продолжается

На родительской

Диаграмме

Рис. 2.4. Пример ______________декомпозиции блока диаграммы предыдущего уровня

DFD-модель. Методология применения DFD впервые

Была рассмотрена в 1977 г. в книге К. Гейна и Т. Серон.

Диаграммы потоков данных (DFD) являются основным

средством моделирования функциональных требований к

проектируемой системе [4]. С их помощью эти требования

представляются в виде иерархии функциональных компо¬

нентов (процессов), связанных потоками данных. Главная

Цель такого представления —показать, как каждый процесс

Преобразует свои входные данные в выходные, а также

Выявить отношения между этими процессами.

Модель системы определяется как иерархия диаграмм

потоков данных, описывающих асинхронный процесс пре¬

образования информации от ее ввода в систему до выдачи

пользователю. Диаграммы верхних уровней иерархии (кон¬

Текстные диаграммы) определяют основные процессы или

подсистемы с внешними входами и выходами. Они детали¬

Зируются при помощи диаграмм нижнего уровня.

Рассмотрим основные компоненты диаграмм потоков

Данных.

Внешняя сущность —это материальный объект или физическое

лицо, представляющие собой источник или при¬

Емник информации. Определение некоторого объекта или

Системы в качестве внешней сущности указывает на то, что

они находятся за пределами границ анализируемой систе¬

Мы. Внешняя сущность обозначается оттененным квадратом

(рис. 2.5).

Рис. 2.5. Графическое изображение внешней сущности

При построении модели сложной ЭИС она может быть

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

В виде единой системы либо декомпозирована на ряд

Подсистем. Подсистема изображается в виде разделенного

на три сектора квадрата со сглаженными углами: поле но¬

мера, поле имени, поле физической реализации (рис. 2.6).

Номер служит д л я идентификации подсистемы. В поле имени

Вводится наименование подсистемы в виде пред ложе -

ния с подлежащим и соответствующими определениями и

Дополнениями.

Поле номера

Полеимени

Поле физической

Реализации

Подсистема по работе

С физическими

Лицами

ГНИ

Рис. 2.6. Изображение подсистемы в модели DFD

Процесс представляет собой преобразование входных потоков

Данных в выходные в соответствии с определенным

Алгоритмом. Процесс также изображается в виде разделенного

На три сектора квадрата со сглаженными углами: поле

номера, поле имени, поле физической реализации (рис. 2.7).

Номер процесса служит д л я его идентификации. В поле

Имени вводится наименование процесса в виде предложения

С активным недвусмысленным глаголом в неопределенной

Форме (вычислить, рассчитать, проверить, определить,

Создать, получить), за которым следуют существительные в

винительном падеже, например: ≪Ввести сведения о налогоплательщиках

≫, ≪Выдать информацию о текущих расходах

≫, ≪Проверить поступление денег≫. Информация в поле



Поделиться:


Последнее изменение этой страницы: 2017-02-22; просмотров: 256; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.61.195 (0.008 с.)