Прецеденты в системе регистрации курсов университета

В системе должны обеспечиваться следующие потребности:

  актер студент использует систему для регистрации на курсы;

  по завершении выбора курсов в систему оплаты должна поступить необходимая информация;

  актер преподаватель использует систему для выбора курсов, которые он будет читать в наступающем семестре, и должен получать от системы расписание занятий;

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

На основании перечисленных потребностей можно выделить следующие прецеденты:

  регистрация на курсы;

  выбор курсов для преподавания;

  запрос расписания курсов;

  управление информацией о курсах;

  управление информацией о преподавателях;

  управление информацией о студентах;

  создание каталога курсов.

Для создания прецедентов в программе Rational Rose выполните следующие действия:

1. Щелкните правой кнопкой мыши по разделу Use Case View (Представление прецедентов) в окне браузера.

2. В появившемся контекстно-зависимом меню выберите команду New => Use Case (Создать => Прецедент). В списке браузера появится новый прецедент.

3. Введите для него нужное название.

Окно браузера со списком прецедентов для системы регистрации курсов показано на рис. 3.5.

Рис. 3.5. Прецеденты