Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пбд(.docx
Скачиваний:
8
Добавлен:
03.08.2024
Размер:
5.3 Mб
Скачать
  1. Методология структурного анализа и проектирования sadt

SADT (structured analysis and design technique) — методология структурного анализа и проектирования, интегрирующая процесс моделирования, управление конфигурацией проекта, использование дополнительных языковых средств и руководство проектом со своим графическим языком.

Состав: 1) Функция – выглядит как блок 2) Вход – слева 3) Выход – справа 4) Управление – сверху 5) Механизм – снизу

Уровень значимости

Тип связи

Характеристика типа связи

Для функций

Для данных

0

случайная

Случайная

Случайная

1

логическая

Функции одного и того же множества или типа

(например, «редактировать все входы»)

Данные одного и того же множества или типа

2

временная

Функции одного и того же периода времени

(например, «операции инициализации»)

Данные, используемые в каком-либо временном интервале

3

процедурная

Функции, работающие в одной и той же фазе или итерации,

например, «первый проход компилятора»

Данные используемые во время одной и той же фазы или итерации

4

коммуникационная

Функции, использующие одни и те же данные

Данные, на которые воздействует одна и та же деятельность

5

последовательная

Функции, выполняющие последовательное

преобразование одних и тех же данных

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

6

функциональная

Функции, объединяемые для выполнения одной функции

Данные, связанные с одной функцией

  1. Диаграммы потоков данных: внешние сущности, системы и подсистемы, процессы, хранилища данных, потоки данных. Нотация Гейна – Сарсона

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

Цель DFD - продемонстрировать, как каждый процесс преобразует свои входные данные в выходные и выявить отношения между процессами.

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

Процесс - преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом.

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

Поток данных - информация, передаваемая через некоторое соединение от источника к приемнику.

Гейн Сарсон немного усложнил классическую DFD-схему. Он предложил ввести дополнительный объект, с помощью которого показываются места бизнес-процесса, где хранится информация либо материальные ресурсы. Примерами таких местявляются архив с документами, база данных с информацией либо склад с материальными ресурсами. Данный объект получил название «хранилище данных». Эти объекты называют внешними сущностями.

Соседние файлы в предмете Проектирование баз данных