Контрольная работа по технологиям разработки ПО

Дмитрий3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.01.2022

Необходимо сделать контрольную работу, состоящую из двух частей.

Предметная область – программное обеспечение студенческого общежития.

Часть 1.

1) Разработать IDEF0-модель предметной области, содержащую три иерархических уровня:

  • 1-й уровень – контекстная диаграмма;
  • 2-й уровень – диаграмма декомпозиции контекстной диаграммы (не менее четырех блоков);
  • 3-й уровень – диаграммы декомпозиции двух блоков диаграммы 2-го уровня.
2) Разработать IDEF3-диаграммы оставшихся блоков диаграммы 2-го уровня.

3) Разработанную модель представить в виде диаграммы дерева узлов.

4) Выполнить генерацию следующих отчетов в среде BPwin по разработанной IDEF0-модели:

  • отчет об ошибках. Необходимо представить сгенерированный средой Bpwin отчет об ошибках. Если в разработанной модели средой Bpwin будут найдены ошибки, необходимо их исправить и опять  сгенерировать отчет об ошибках. При отсутствии ошибок необходимо представить скриншот с соответствующим сообщением;
  • отчет об объектах. Необходимо представить сгенерированный средой Bpwin отчет об объектах разработанной модели и провести анализ данного отчета.
5) Разработать DFD-модель, аналогичную разработанной ранее IDEF0-модели и содержащую три иерархических уровня:

  • 1-й уровень – контекстная диаграмма;
  • 2-й уровень – диаграмма декомпозиции контекстной диаграммы (не менее четырех блоков);
  • 3-й уровень – диаграммы декомпозиции всех блоков диаграммы 2-го уровня;
6) выполнить генерацию следующих отчетов в среде BPwin по разработанной DFD-модели:

  • отчет об ошибках. Необходимо представить сгенерированный средой Bpwin отчет об ошибках. Если в разработанной модели средой Bpwin будут найдены ошибки, необходимо их исправить и опять сгенерировать отчет об ошибках. При отсутствии ошибок необходимо представить скриншот с соответствующим сообщением;
  • отчет об объектах. Необходимо представить сгенерированный средой Bpwin отчет об объектах разработанной модели и провести анализ данного отчета.
Часть 2.

1) В среде CASE-средства ERwin разработать следующие уровни IDEF1X-модели предметной области:

– Логический уровень модели

  • В модели должны быть определены имена всех сущностей, атрибутов, связей (прямых и обратных).
  • Должны быть определены мощности всех связей, назначены первичные ключи для каждой сущности.
  • Должна быть выполнена нормализация всех сущностей и доказано, что каждая сущность логической модели находится в третьей нормальной форме.
– Физический уровень модели

  • В модели должны быть определены типы всех атрибутов и их значения по умолчанию.
2) Выполнить генерацию отчетов в среде ERwin по разработанной IDEF1X-модели.