Модель потоков данных – диаграммы DFD (Data Flow Diagram). Правила

Диаграммы потоков данных являются основным средством моделирования функциональных требований к проектируемой системе. Требования представляются в виде иерархии процессов, связанных потоками данных. Диаграммы потоков данных показывают, как каждый процесс преобразует свои входные данные в выходные, и выявляют отношения между этими процессами. DFD-диаграммы успешно используются как дополнение к модели IDEF0 для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет моделируемую систему как сеть связанных работ. При интерпретации DFD-диаграммы используются следующие правила:

• Функции преобразуют входящие потоки данных в выходящие

• Хранилища данных не изменяют потоки данных, а служат только для хранения поступающих объектов

• Преобразования потоков данных во внешних сущностях игнорируется

 

Основные объекты DFD диаграммы.

Элементы DFD диаграмм

Основными элементами диаграмм потоков данных являются:

• внешние сущности;

• процессы;

• накопители данных;

• потоки данных.

 

Внешние сущности

Под внешней сущностью понимается материальный объект, являющийся источником или приемником информации. В качестве внешней сущности на DFD диаграмме могут выступать заказчики, поставщики, клиенты, склад, банк и другие. К сожалению, DFD методология не оформлена как стандарт. По этой причине в диаграммах потоков данных используются различные условные обозначения.

Процессы

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

Накопители данных

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

Потоки данных

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

Каноническое проектирование ИС. Стадии КП.

Организация канонического проектирования ИС ориентирована на использование главным образом каскадной модели жизненного цикла ИС, которая подразумевает полное завершение некоторого типа работ перед переходом к следующему этапу на котором выполняется другой тип работ. Стадии и этапы работы описаны в стандарте ГОСТ 34.601-90.

Каноническое проектирование ИС характеризуется следующими особенностями:

1.Отражает особенности ручной технологии проектирование;

2.Предполагает выполнение индивидуального (оригинального) проектирования;

3.Не предполагает использования средств интеграции;

4.Соответствует каскадной модели ЖЦ ИС.

 

На сегодняшний день технологию канонического проектирования используют при разработке сравнительно небольших ИС.

 

При каноническом подходе выделяются следующие этапы:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: