Прецеденты в системе регистрации курсов университета
В системе должны обеспечиваться следующие потребности:
актер студент использует систему для регистрации на курсы;
по завершении выбора курсов в систему оплаты должна поступить необходимая информация;
актер преподаватель использует систему для выбора курсов, которые он будет читать в наступающем семестре, и должен получать от системы расписание занятий;
регистратор отвечает за составление каталога курсов на семестр, за управление информацией об учебных курсах, а также о студентах и преподавателях, работающих с системой.
На основании перечисленных потребностей можно выделить следующие прецеденты:
регистрация на курсы;
выбор курсов для преподавания;
запрос расписания курсов;
управление информацией о курсах;
управление информацией о преподавателях;
управление информацией о студентах;
создание каталога курсов.
Для создания прецедентов в программе Rational Rose выполните следующие действия:
1. Щелкните правой кнопкой мыши по разделу Use Case View (Представление прецедентов) в окне браузера.
2. В появившемся контекстно-зависимом меню выберите команду New => Use Case (Создать => Прецедент). В списке браузера появится новый прецедент.
3. Введите для него нужное название.
Окно браузера со списком прецедентов для системы регистрации курсов показано на рис. 3.5.
Рис. 3.5. Прецеденты