1. Где находится главный элемент на схеме?
2. Что обязательно должны иметь блоки на схеме IDEF0?
3. Какие рекомендации есть по поводу стрелок на схемах?
1. Слева сверху
2. Слева входящие и справа выходящие стрелки
3. Необходимо создавать схемы так, чтобы пересечения стрелок было минимальное количество.
1. Как расшифровывается сокращение DFD?
2. Что описывает диаграмма DFD?
3. Для каких задач используется DFD?
1. DFD (data flow diagram) — диаграмма потоков данных
2. Диаграмма потоков данных позволяет описать движение и преобразование данных между внешними сущностями, хранилищами и процессами
3. В проектах управления данными (Data Management);
При интеграции информационных систем;
В проектах внедрения систем электронного документооборота
1. Как расшифровывается аббревиатура BPMN?
2. Для чего используются диаграммы BPMN?
1. BPMN — Business Process Model and Notation - нотация моделирования бизнес-процесса.
2. Нужна для подробного описания логики выполнения бизнес-процесса
1. Как расшифровывается аббревиатура UML?
2. Где применяется UML?
3. Что такое диаграмма UML?
1. UML, или Unified Modeling Language, — это унифицированный язык моделирования
2. Применяется в программировании, дизайне, бизнесе
3. Это схема, которую сделали по правилам языка UML
1. Для чего необходимо проектирование БД?
1. снижается избыточность данных; обеспечивает возможность масштабирования и повторного использования; упрощает управление данными
1. Какие два типа диаграмм есть у IDEF0?
2. В чем их различие?
1. Контекстная диаграмма и декомпозированная диаграмма
2. 1 блок; 3-7 блоков, детальнее описан процесс
1. Назовите основные элементы DFD и их назначение
2. Назовите три уровня проектирования DFD
1. Процесс, внешняя сущность, хранилище данных, поток данных
2. Концептуальная диаграмма, Диаграмма логических потоков данных, диаграмма физических поток данных
1. Назовите основные элементы BPMN
2. Может ли на диаграмме BPMN быть два завершающих события?
1. Пул, дорожка, операции процесса, стартовое и завершающее событие, потоки (стрелки)
2. Да, например, при ветвлении.
1. На какие два типа делятся UML диаграммы?
2. Назовите по 2 примера каждого из типов
1. Структурные диаграммы и диаграммы поведения
2. Диаграмма классов, диаграмма объектов; диаграмма последовательности, диаграмма вариантов использования
Опишите стадии проектирования БД
Сбор и анализ требований
Концептуальное моделирование
Логическое моделирование
Физическое моделирование
Назовите все типы стрелок на диаграмме IDEF0
input, outpur, механизм, контроль (управляющие элементы)
Какие две нотации DFD существуют? В чем их отличия и какую чаще используют?
Нотация Йордона-Де Марко и Нотация Гейна-Сарсона.
Разница только в обозначении элементов. Чаще используют нотацию Гейна-Сарсона
Назовите три основных типа шлюзов диаграмм BPMN и их значение
Исключающее "ИЛИ": ветвление процесса на две независимые ветки. Процесс идет либо по одной, либо по другой ветке.
"И": ветвление процесса на несколько веток, которые выполняются одновременно.
"Неисключающее ИЛИ": ветвление процесса на несколько веток. Процесс идет либо по одной, либо сразу по нескольким веткам.
Назовите основные элементы UML диаграмм (хотя бы 5 штук)
Класс, объект, компонент, интерфейс, узел, пакет, состояние, юзкейс, связь
Для чего необходима и что представляет концептуальная модель при проектировании БД?
Представляет основные сущности и отношения без рассмотрения деталей структуры базы данных. Эта независимая от технологий модель фокусируется на структуре хранимых данных.
Как расшифровывается сокращение IDEF0?
IDEF - icam DEFinition
Назовите ключевые правила построения DFD
Все потоки данных перемещаются между хранилищами через процессы;
DFD — нотация не содержит логических операторов (XOR, AND OR);
На диаграмме не должно быть элементов без имени;
Для диаграммы потоков данных не важно, с какой стороны стрелка входит в блок;
Проектирование DFD начинается с создания контекстной диаграммы и далее детализируется на логический или физический уровни.
Найдите логическую ошибку на примере диаграммы BPMN:
Разные типы шлюзов при ветвлении и соединении веток процесса
Назовите основные типы связей на диаграммах UML?
Обычная связь, взаимодействие, зависимость, наследование (обобщение), агрегация,
В чем отличие логической модели от концептуальной при проектировании БД?
На логической схеме появляются: атрибуты, типы данных, уточнение связей, ключи (PK, FK)
Для чего применяются диаграммы IDEF0?
Хорошо подходит для иерархического проектирования “сверху вниз”;
Позволяет комплексно представить все бизнес-процессы предприятия в виде единой схемы из взаимосвязанных компонентов;
Дает быстрое представление о наиболее важных характеристиках процесса (входы, выходы, механизмы и управление);
Хороший способ идентификации процессов-источников доходов и затрат
В чем отличие IDEF0 и DFD?
IDEF0 описывает влияние факторов и ресурсов на процесс, а DFD - потоки данных.
В DFD неважно, с какой стороны входит стрелка. В DFD есть только входящие потоки и выходящие.
Как можно было бы исправить логическую ошибку на примере диаграммы BPMN:
Например, можно было бы сделать ветвление первой ветки, соединив ветки обратно тем же шлюзом.
Назовите имя и отчество преподавателя
Екатерина Юрьевна
Что такое нормализация и для чего она нужна?
Нормализация БД представляет собой декомпозицию отношения с избыточными зависимостями на несколько взаимосвязанных отношений на основе процедур нормализации отношений
Нормализация применяется для устранения из базы избыточных функциональных зависимостей между атрибутами (полями таблиц).