Логотип коледжу
Оптико-механічний фаховий коледж

Практична робота №3. Концептуальна ER-модель у CASE-засобі

Мета

Опрацювати техніку побудови концептуальної ER-моделі в CASE-середовищі: від аналізу вимог до перевіреної діаграми.

Підготовка

Перед виконанням опрацюйте пов'язані лекції:

Завдання

  1. Отримайте у викладача набір вимог до системи (або скористайтеся текстом із практичної №2).
  2. Визначте межі системи: які процеси підтримуються, які запитання система повинна відповідати.
  3. Побудуйте модель у CASE-засобі:
    • виділіть сутності та атрибути;
    • визначте первинні атрибути (ідентифікатори);
    • додайте зв'язки з кардинальностями та обов'язковістю;
    • для кожного зв'язку M:N додайте проміжну сутність.
  4. Перевірте модель сценаріями: додавання нового об'єкта, оновлення, видалення, перехідний стан. Для кожного сценарію запишіть, чи підтримує його модель.
  5. Зафіксуйте припущення, які довелося ухвалити, і питання, які потребують уточнення у власника вимог.
  6. Експортуйте діаграму та додайте до звіту.

Вимоги до результату

  • Концептуальна ER-модель у CASE-засобі (файл проєкту + експортоване зображення).
  • Перелік сценаріїв перевірки з результатом.
  • Список припущень і відкритих питань.
  • Висновок про готовність моделі до перетворення у реляційну схему.

Питання для захисту

  • Як перевірити, що модель підтримує сценарій «нового об'єкта без зв'язків»?
  • Навіщо фіксувати припущення, а не малювати їх на діаграмі?
  • Чим концептуальна модель відрізняється від логічної?
  • Коли атрибут стає сутністю?

Пов'язані лекції

Ресурси

Здати роботу