Задача регистрации курсов

Слайд 2

Постановка задачи

Студенты университета в каждом семестре должны прослушать ряд лекционных курсов
Имеется каталог

Постановка задачи Студенты университета в каждом семестре должны прослушать ряд лекционных курсов
курсов, предлагаемых в данном семестре. Информация о курсе содержит название курса, его краткое описание, фамилию преподавателя
Регистратор создает списки преподавателей и студентов, каталог курсов.
Каждый студент должен прослушать любые из четырех предлагаемых курсов
При регистрации на курсы студент выбирает 4 курса и 2 дополнительных курса на случай, если курс будет переполнен или отменен
На курс не должно быть записано более 10 и менее 3 студентов.
Курс, на который запишутся менее 3-х студентов, отменяется
По завершению регистрации система направляет информацию в систему оплаты для выставления счетов студентам.
Преподаватели указывают курсы, которые они будут читать, и должны иметь возможность просматривать списки студентов, записавшихся на их курсы

Слайд 3

Актеры в системе регистрации курсов

Список актеров определяется на основе изучения потоков информации

Актеры в системе регистрации курсов Список актеров определяется на основе изучения потоков
между системой и внешним миром. От кого система получает информацию. Кому система передает информацию.
В системе регистрации курсов:
Студент хочет зарегистрироваться на курсы
Преподаватель хочет выбрать курсы, которые он будет читать
Регистратор должен создать учебный план и составить каталог курсов на семестр
Регистратор должен хранить информацию о курсах, преподавателях и студентах
Система оплаты должна получать информацию из системы регистрации
Актеры в системе:
Студент (Student)
Преподаватель (Professor)
Регистратор (Register)
Система оплаты (Billing system)

Слайд 4

Диаграмма вариантов использования

Диаграмма вариантов использования

Слайд 5

Пакет Студент

Пакет Студент

Слайд 6

Пакет Преподаватель

Пакет Преподаватель

Слайд 7

Пакет Регистратор

Пакет Регистратор

Слайд 8

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

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

Слайд 9

Под-потоки

Под-потоки

Слайд 10

Под-потоки

Под-потоки

Слайд 11

Альтернативные потоки

Альтернативные потоки

Слайд 12

Альтернативные потоки

Альтернативные потоки

Слайд 13

Альтернативные потоки

Альтернативные потоки
Имя файла: Задача-регистрации-курсов.pptx
Количество просмотров: 79
Количество скачиваний: 0