IDEF0
DFD
BPMN 2.0
UML
БД
100

1. Где находится главный элемент на схеме?

2. Что обязательно должны иметь блоки на схеме IDEF0?

3. Какие рекомендации есть по поводу стрелок на схемах?

1. Слева сверху

2. Слева входящие и справа выходящие стрелки

3. Необходимо создавать схемы так, чтобы пересечения стрелок было минимальное количество.

100

1. Как расшифровывается сокращение DFD?

2. Что описывает диаграмма DFD?

3. Для каких задач используется DFD?

1. DFD (data flow diagram) — диаграмма потоков данных

2. Диаграмма потоков данных позволяет описать движение и преобразование данных между внешними сущностями, хранилищами и процессами

3. В проектах управления данными (Data Management);

При интеграции информационных систем;

В проектах внедрения систем электронного документооборота

100

1. Как расшифровывается аббревиатура BPMN?

2. Для чего используются диаграммы BPMN?

1. BPMN — Business Process Model and Notation - нотация моделирования бизнес-процесса.

2. Нужна для подробного описания логики выполнения бизнес-процесса

100

1. Как расшифровывается аббревиатура UML?

2. Где применяется UML?

3. Что такое диаграмма UML?

1. UML, или Unified Modeling Language, — это унифицированный язык моделирования

2. Применяется в программировании, дизайне, бизнесе

3. Это схема, которую сделали по правилам языка UML

100

1. Для чего необходимо проектирование БД?

1. снижается избыточность данных; обеспечивает возможность масштабирования и повторного использования; упрощает управление данными

200

1. Какие два типа диаграмм есть у IDEF0?

2. В чем их различие?

1. Контекстная диаграмма и декомпозированная диаграмма

2. 1 блок; 3-7 блоков, детальнее описан процесс

200

1. Назовите основные элементы DFD и их назначение

2. Назовите три уровня проектирования DFD

1. Процесс, внешняя сущность, хранилище данных, поток данных

2. Концептуальная диаграмма, Диаграмма логических потоков данных, диаграмма физических поток данных

200

1. Назовите основные элементы BPMN

2. Может ли на диаграмме BPMN быть два завершающих события?


1. Пул, дорожка, операции процесса, стартовое и завершающее событие, потоки (стрелки)

2. Да, например, при ветвлении.

200

1. На какие два типа делятся UML диаграммы?

2. Назовите по 2 примера каждого из типов

1. Структурные диаграммы и диаграммы поведения

2. Диаграмма классов, диаграмма объектов; диаграмма последовательности, диаграмма вариантов использования

200

Опишите стадии проектирования БД

  1. Сбор и анализ требований

  2. Концептуальное моделирование

  3. Логическое моделирование

  4. Физическое моделирование

300

Назовите все типы стрелок на диаграмме IDEF0

input, outpur, механизм, контроль (управляющие элементы)

300

Какие две нотации DFD существуют? В чем их отличия и какую чаще используют?

Нотация Йордона-Де Марко и Нотация Гейна-Сарсона.

Разница только в обозначении элементов. Чаще используют нотацию Гейна-Сарсона

300

Назовите три основных типа шлюзов диаграмм BPMN и их значение

Исключающее "ИЛИ": ветвление процесса на две независимые ветки. Процесс идет либо по одной, либо по другой ветке.

"И": ветвление процесса на несколько веток, которые выполняются одновременно.

"Неисключающее ИЛИ": ветвление процесса на несколько веток. Процесс идет либо по одной, либо сразу по нескольким веткам.

300

Назовите основные элементы UML диаграмм (хотя бы 5 штук)

Класс, объект, компонент, интерфейс, узел, пакет, состояние, юзкейс, связь

300

Для чего необходима и что представляет концептуальная модель при проектировании БД?

Представляет основные сущности и отношения без рассмотрения деталей структуры базы данных. Эта независимая от технологий модель фокусируется на структуре хранимых данных.

400

Как расшифровывается сокращение IDEF0?

IDEF - icam DEFinition

400

Назовите ключевые правила построения DFD

  1. Все потоки данных перемещаются между хранилищами через процессы;

  2. DFD — нотация не содержит логических операторов (XOR, AND OR);

  3. На диаграмме не должно быть элементов без имени;

  4. Для диаграммы потоков данных не важно, с какой стороны стрелка входит в блок;

  5. Проектирование DFD начинается с создания контекстной диаграммы и далее детализируется на логический или физический уровни.




400

Найдите логическую ошибку на примере диаграммы BPMN:


Разные типы шлюзов при ветвлении и соединении веток процесса

400

Назовите основные типы связей на диаграммах UML?

Обычная связь, взаимодействие, зависимость, наследование (обобщение), агрегация, 

400

В чем отличие логической модели от концептуальной при проектировании БД?

На логической схеме появляются: атрибуты, типы данных, уточнение связей, ключи (PK, FK)

500

Для чего применяются диаграммы IDEF0?

  1. Хорошо подходит для иерархического проектирования “сверху вниз”;

  2. Позволяет комплексно представить все бизнес-процессы предприятия в виде единой схемы из взаимосвязанных компонентов;

  3. Дает быстрое представление о наиболее важных характеристиках процесса (входы, выходы, механизмы и управление);

  4. Хороший способ идентификации процессов-источников доходов и затрат

500

В чем отличие IDEF0 и DFD?

IDEF0 описывает влияние факторов и ресурсов на процесс, а DFD - потоки данных.

В DFD неважно, с какой стороны входит стрелка. В DFD есть только входящие потоки и выходящие.


500

Как можно было бы исправить логическую ошибку на примере диаграммы BPMN:


Например, можно было бы сделать ветвление первой ветки, соединив ветки обратно тем же шлюзом.

500

Назовите имя и отчество преподавателя


Екатерина Юрьевна

500

Что такое нормализация и для чего она нужна?

Нормализация БД представляет собой декомпозицию отношения с избыточными зависимостями на несколько взаимосвязанных отношений на основе процедур нормализации отношений

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