Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_na_bylety_pp.docx
Скачиваний:
11
Добавлен:
25.09.2019
Размер:
306.47 Кб
Скачать
  1. Case системы различных классов: tools, toolkit, workbenсh. Краткая характеристика инструментов.

По степени интегрированности (или поддержке жизненного цикла) CASE-технологии делятся на:

    1. TOOL: инструменты - представлены отдельные инструменты, которые могут применяться на отдельных этапах жизненного цикла ИС. (Например, CASE-аналитик, поддерживающий диаграммы потоков данных, переходов состояний и структурные миниспецификации)

    2. TOOLKIT, IDEF, POWER DESIGNER – инструменты среднего охвата.

Охватывают следующие стадии:

  • Предпроектное обследование;

  • Техническое проектирование;

  • Часть рабочего проектирования.

  • Инструменты данного класса выполняют неполную генерацию.

3. WORKBENCH: все стадии цикла жизни. Полностью охватывает весь жизненный цикл ИС, т.е. выполняет полную генерацию программного приложения (NLS, DESIGNER 2000)

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

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

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

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

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

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

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

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

Фрагмент диаграммы «сущность — связь» для задачи учета труда и ЗП представлен на рис. 2.4.1 .

Таблица 2.4.1.

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

Чена

Беркера

SADT

SAG

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

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

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

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

1:1

1:N

N:N

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

да

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

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

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

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

i

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

да

да

да

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