Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_na_bilety_PP_tanya.docx
Скачиваний:
34
Добавлен:
25.09.2019
Размер:
1.9 Mб
Скачать
  1. Диаграмма «сущность – связь», ее назначение и принципы построения. Конструктивные элементы диаграммы, их назначение и изображения в различных нотациях. Связь с другими диаграммами.

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

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

Другими словами, ER — модели детализируют хранилища данных, которые были выявлены в DFD.

ERD — сообщает какие именно данные хранятся , их атрибуты, т.е. задается структура хранилища (сущности, атрибуты, связи)

Сущность — Представляет собой множество экземпляров реальных или абстрактных объектов, которые обладают общими свойствами (атрибутами).

Отношение — связь между 2 и более сущностями (должны создать имя в виде глагола).

Независимая сущность — представляет независимые данные, которые всегда присутствуют в системе.

Зависимая сущность — представляет данные, которые зависят от других сущностей.

Объекты ERD в различных методологиях:

Методология Объект

Чена

Беркера

SADT

SAG

Независимая сущность

Зависимая сущность

Отношение (связь)

Мощность отношения:

1:1

1:N

N:N

Возможность поддержания иерархических отношений

да

Необязательное отношение (ограничение)

Категоризация сущности

Отражение ключевых атрибутов

PK- первичный FK- наследуем.

i

Генерация схемы

да

Да

да

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

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

  • Йодана (Yourdon);

  • Гейна — Сарсона (Gane — Sarson);

  • SADT (Structured Analysis and Design Technique);

  • SAG (Software AG).

Функция — некоторое действие информационной системы, необходимое для решения экономической задачи. Декомпозиция функции — разбиение функции на множество подфункций.

Объект

Йодана

Гейна-Сарсона

SADT

SAG

1. Функция

2. Декомпозиция функции

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

В качестве примера рассмотрим фрагмент диаграммы иерархии функций в нотации SAG (рис.) для задачи аналитического учета товаров на складе.

Как видно из рисунка одной из функций аналитического учета товаров на складе является организация товародвижения на нем. Далее эта функция декомпозируется на следующие подфункции:

  • приемка товара;

  • отпуск товара;

  • ведение БД «движение товаров»;

  • инвентарный контроль.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]