АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Теоретические сведения. Диаграммы потоков данных (DFD)

Читайте также:
  1. AutoCAD 2005. Общие сведения
  2. I. Общие сведения
  3. I. Общие сведения
  4. I. ОБЩИЕ СВЕДЕНИЯ О ХОЗЯЙСТВЕ
  5. II. Общие теоретические сведения о шуме
  6. III. Сведения авторов VI-VII вв.
  7. IV. ОБЩИЕ СВЕДЕНИЯ О ВСЕРОССИЙСКОМ СЕМИНАРЕ.
  8. XIII. Сведения о соблюдении Обществом кодекса корпоративного поведения
  9. Базовые теоретические сведения
  10. Валы и оси. Общие сведения. Характеристика, классификации, материалы, термообработка.
  11. Ввод-вывод. Общие сведения
  12. Вместо заключения (теоретические пояснения)

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

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

В DFD используются следующие основные символы:

Таблица.2 Основные символы диаграммы потоков данных

Элемент Описание Обозначение
Внешняя сущность Внешний по отношению к системе объект, обменивающийся с нею потоками данных
Хранилище данных Определяет данные, которые будут сохраняться между процессами на определенных участках. Накопитель представляет собой абстрактное устройство для хранения информации, которую можно в любой момент поместить в накопитель и через некоторое время извлечь, причем способы помещения и извлечения могут быть любыми.    
Поток данных (Data Flow) Определяет информацию, передаваемую через некоторое соединение от источника к приемнику. Реальный поток данных может быть информацией, передаваемой по кабедискетами, переносимыми с одного компьютера на другой и т.д.
Процесс (Process) Преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом. Процессы можно детализировать, применяя метод декомпозиции и строя иерархию процессов. Номер процесса служит для его идентификации. В поле имени вводится наименование процесса в виде предложения с активным недвусмысленным глаголом в неопределенной форме.

В бизнес-правилах (Business Rules) описываются ограничения на данные и те проверки, которые необходимо будет сделать при реализации алгоритма. Например, сумма договора всегда должна быть больше нуля или дата окончания договора всегда позже даты начала договора.

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

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

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)