Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_na_bilety_PP_tanya.docx
Скачиваний:
34
Добавлен:
25.09.2019
Размер:
1.9 Mб
Скачать
  1. Функционально-ориентированные case - средства и их характеристика.

Основными идеями структурно-ориентированной CASE — технологии являются идеи структурного анализа и проектирования информационных систем. Они заключаются в следующем:

  1. декомпозиция всей системы на некоторое множество функций, представленных в виде "черных ящиков".

Все функции иерархически должны быть взаимосвязаны по входам и выходам. Такой подход позволяет легко конструировать систему, переставляя функции. Использование "черных ящиков" облегчает понимание системы.

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

  2. Представление всей информации в виде графической нотации. Систему всегда легче понять если она изображена графически. В качестве инструментальных средств структурного анализа и проектирования выступают следующие диаграммы:

  • BFD (Buisness Function Diagram) — диаграмма бизнес функций (функциональные спецификации);

  • DFD (Data Flow Diagram) — диаграмма потоков данных;

  • STD (State Transition Diagram) — диаграмма переходов состояний (матрицы перекрестных ссылок);

  • ERD( Entity Relationship Diagram) — ER-модель данных предметной области(информационно-логические модели "сущность-связь");

  • SSD (system structure diagram) — диаграмма структуры программного приложения.

  1. Понятие словаря данных, его назначение и использование при автоматизированном проектировании ис. Контроль модели ис.

Ядром системы является БД проекта – словарь данных (репозиторий, глоссарий).

Словарь данных - это специализированная БД, предназначенная для отображения состояния проектируемой системы в каждый момент времени. Он должен содержать информацию об объектах проектируемой системы и их взаимосвязи. Все подсистемы обмениваются данными со словарем.

В репозитории хранятся описания следующих объектов:

  • проектировщиков и их прав доступа к различным кампонентам системы;

  • организационных структур;

  • Диаграмм;

  • Компонент диаграмм;

  • Связей между диаграммами;

  • структур данных;

  • Программных модулей;

  • Процедур;

  • Библиотеки модулей и т.д.

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

  • создавать элементы диаграмм и взаимосвязи между ними;

  • задавать описания элементов диаграмм;

  • задавать описания связей между элементами диаграмм;

  • редактировать элементы диаграмм, их взаимосвязи и описания.

Верификатор диаграмм - предназначен для контроля правильности построения диаграмм в заданной методологии проектирования.

Он выполняет следующие функции:

  • Мониторинг правильности построения диаграмм (постоянное отслеживание);

  • Диагностика и выдача сообщений об ошибках;

  • Выделение на диаграмме ошибочных элементов.

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

Администратор проекта - инструменты, необходимые для выполнения следующих административных функций:

  • Инициализация проекта (под новый проект чистый словарь данных);

  • Задание начальных параметров проекта;

  • Назначение и изменение прав доступа к элементам проекта;

  • Мониторинг выполнения проекта (отслеживает на сколько продвигается проект).  

Сервисная подсистема как правило, включает в себя системные утилиты, которые выполняют следующие функции:

  • Архивация данных;

  • Восстановление данных;

  • Различные откаты (например, при отключении питания).

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