Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3. Разработка модели прецедентов информационной системы.docx
Скачиваний:
17
Добавлен:
19.06.2023
Размер:
132.72 Кб
Скачать

5. Прецедент Просмотр среднего балла.

Имя прецедента. Просмотр среднего балла.

Сводка. Студент просматривает средний балл.

Актер. Студент.

Зависимость: Прецедент Просмотр среднего балла потомок абстрактного предка Просмотр оценок.

Предусловие. Студент находится в своем профиле на вкладке Оценки.

Основной поток:

  1. Студент открывает подменю вкладки Оценки и нажимает раздел Средний балл.

  2. На странице можно увидеть свой общий текущий средний балл и в списке средний балл по каждому семестру.

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

1.Если пользователю не нужна информация по каждому семестру, то можно нажать на кнопку свернуть список и список будет спрятан.

Постусловие. Студент нашел нужную информацию по среднему баллу.

6. Прецедент Проставление оценок.

Имя прецедента. Проставление оценок.

Сводка. Преподаватель ставит оценку студенту за работу на семинаре.

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

Зависимость: Прецедент Проставление оценок включает прецедент Авторизация. Расширяет прецедент Изменение оценки.

Предусловие. Преподаватель зашел на сайт и находится на главной странице.

Основной поток:

  1. Включить прецедент Авторизация.

  2. В шапке сайта преподаватель видит свои данные профиля и открывает вкладку Ведомость.

  3. Во вкладке ведомость преподаватель вводит в поле номер группы.

  4. При обновлении страницы появляется таблица со списком группы и датами семинаров. В ячейках можно вводить оценки за работу на семинаре.

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

1.Если преподаватель ведет несколько дисциплин в семестре, в выпадающем списке Ведомости можно выбрать нужный предмет.

2.Если в поле вводится некорректный номер группы, то выводится сообщение с ошибкой.

3.Если в ячейку вводится некорректная оценка (не 2, 3, 4, 5), то выводится сообщение об ошибке.

Постусловие. Преподаватель проставил оценку по предмету у студента выбранной группы за указанную дату.

7. Прецедент Отправка оценок в деканат.

Имя прецедента. Отправка оценок в деканат.

Сводка. Преподаватель отправляет окончательные оценки в деканат в конце семестра.

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

Зависимость: Прецедент Отправка оценок в деканат включает прецедент Авторизация.

Предусловие. Преподаватель зашел на сайт и находится на главной странице.

Основной поток:

  1. Включить прецедент Авторизация.

  2. В шапке сайта преподаватель видит свои данные профиля и открывает вкладку Ведомость.

  3. Во вкладке ведомость преподаватель вводит в поле номер группы.

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

  5. В конце таблицы есть кнопка Отправить ведомость.

  6. При нажатии кнопки выводится окошко с полями ФИО преподавателя, название предмета, номер группы студентов и дата отправки ведомости.

  7. При заполнении полей, в окошке нажимается кнопка Отправить и ведомость отправляется в деканат.

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

1. При неверном вводе данных в окошке на полях ФИО преподавателя, название предмета, номер группы студентов и дата отправки ведомости выводится сообщение об ошибке.

2. При случайном нажатии кнопки Отправить ведомость под таблицей предусмотрено закрытие всплывающего окошка нажатием в нем на крестик в правом верхнем углу.

3. После отправки ведомости кнопка Отправить ведомость становится не активной. Изменения внести в таблицу больше нельзя.

Постусловие. Преподаватель отправил оценки без возможности изменить их в деканат.