Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД / УСТАНОВ_ЛЕКЦИИ_БД / УСТАНОВ_ЛЕКЦИИ_БД / ИСПОЛЬЗОВАЛА В КНИГЕ / 2_логическое проектирование БД.ppt
Скачиваний:
77
Добавлен:
26.05.2015
Размер:
1.06 Mб
Скачать

Контекстная диаграмма IDEF0

Контекстная диаграмма (А-0)

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

Стандарт IDEF0

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

модель)

Декомпозиция контекстной диаграммы (A0, A1...)

Каждая диаграмма модели показывается вместе с ее отношением к другим диаграммам путем нанесения связывающих их стрелок.

Детализация прямоугольника производится путем построения диаграммы-потомка, состоящей не менее чем из 3, но не более чем из 6 прямоугольников. Верхний предел (6) заставляет использовать иерархии при описании сложных предметов. Нижний предел (3) гарантирует, что на диаграмме достаточно деталей, чтобы оправдать проведение декомпозиции (детализации). Достоинство методологии IDEF0 состоит в том, что она впервые позволяет получить четкое представление о том, что на самом деле происходит в компании (модель «AS IS»), а также то, что должно происходить для наиболее эффективного функционирования компании (модель «TO BE»).

Варианты

выполнения

функций

1. Одновременное выполнение функций

2. Все граничные дуги должны продолжаться на родительской диаграмме, чтобы она была полной и непротиворечивой.

Нотация IDEF0

Результатом внедрения IDEF0 становится модель, состоящая из диаграмм, текста и словаря терминов, имеющих перекрестные ссылки друг на друга. Диаграммы - основной компонент модели. Все процессы отражают определенные функции и представлены на диаграммах в виде прямоугольников (функций), а их взаимодействие - в виде стрелок.

Стрелки показывают отношения между несколькими подфункциями, образующими более общую функцию.

Модель IDEF0 начинается с представления системы как единого целого - прямоугольника с взаимодействиями, простирающимися за пределы системы (контекстная диаграмма).

5 типов связей работ в IDEF0

Связь по входу (output-input), когда стрелка выхода вышестоящей работы (далее — просто выход)

Связь по управлению (output-control), когда выход вышестоящей работы направляется на управление нижестоящей. Связь по управлению показывает доминирование вышестоящей работы. Данные или объекты выхода вышестоящей работы не меняются в нижестоящей

Обратная связь по входу (output-input feedback), когда выход нижестоящей работы направляется на вход вышестоящей. Такая связь, как правило, используется для описания циклов

Обратная связь по управлению (output-control feedback),

когда выход нижестоящей работы направляется на управление вышестоящей. Обратная связь по управлению часто свидетельствует об эффективности бизнес-процесса

Связь выход-механизм (output-mechanism) - выход одной работы направляется на механизм другой. Эта взаимосвязь используется реже остальных и показывает, что одна работа подготавливает ресурсы, необходимые для проведения другой работы

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

Диаграмма дерева узлов модели

Моделирование потоков данных

Методология Gane-Sarson. Модель системы определяется как иерархия диаграмм потоков данных (DFD, стандарт IDEF1), описывающих процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней (контекстные) определяют основные процессы или подсистемы ИС с внешними входами и выходами Компоненты диаграмм DFD:

•внешние сущности (заказчики, персонал, поставщики, клиенты, склад);

•системы/подсистемы, процессы;

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

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

Внешние сущности порождают потоки, переносящие информацию к подсистемам или процессам, накопителям

данных или внешним сущностям - потребителям информации

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