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

Мария Кузнецова
2022-11-01 08:32
В данной статье описан еще не реализованный проект, который мы проектировали и оценивали для одного из наших клиентов, но по каким-либо причинам так и не реализовали. Если вас заинтересовал данный функционал, вы можете заказать его разработку в компании ООО "Открытые технологии". Ориентировочная оценка в нормо-часах указана под статьей.

Суть разработки

В интерфейс редактирования индивидуалного учебного плана слушателя в раздел "Академическая разница" будет дбавлена кнопка "Запланировать учебный процесс для закрытия дисциплины", по нажатию которой будет создан учебный процесс по дисциплине и слушатель подписан в созданный учебный процесс.
Функционал позволит из одного интерфейса провести все необходимые для планирования закрытия академической разницы студентом работы.
Возможны 2 варианта создания учебного процесса: с выбранным преподавателем и с автоматической подстановкой преподавателя

Сценарий: Закрытие академической разницы по направлению с выбором преподавателя

Преднастройка:  для подразделения программы отключена настройка "storage :: learningplan :: autochooseteacher"

Студент:
- договаривается с преподавателем,  чтобы он принял академическую разницу,
- обращается в учебную часть (к Администратору) для выдачи направления на экзамен
Администратор:
- переходит к редактированию индивидуального учебного плана обучающегося
- в разделе "Академическая разница" напротив выбранной дисциплины нажимает на кнопку для планирования сдачи в текущем семестре
Система:
- отображает форму для выбора преподавателя
Администратор:
- выбирает преподавателя
- отправляет форму
Система:
- создает в текущем периоде студента учебный процесс по выбранной дисциплине с выбранным преподавателем,
- подписывает студента на созданный учебный процесс
- отображает форму редактирования индивидуального учебного плана
Администратор:
- переходит к созданной подписке на дисциплину,
- переходит к связанному учебному процессу
- переводит его в активный статус
Студент:
- сдает задолженность
Преподаватель:
- закрывает итоговую ведомость по учебному процессу
Система:
- сохраняет оценку и факт закрытия академической разницы
Студент:
- переходит к зачетной книжке
Система:
- отображает закрытую дисциплину в зачетной книжке в разделе "академическая разница" с оценкой

Сценарий: Закрытие академической разницы по направлению с автоматической подстановкой преподавателя

Преднастройка:  для подразделения программы включена настройка "storage :: learningplan :: autochooseteacher"

Студент:
- обращается в учебную часть (к Администратору) для выдачи направления на экзамен
Администратор:
- переходит к редактированию индивидуального учебного плана обучающегося
- в разделе "Академическая разница" напротив выбранной дисциплины нажимает на кнопку для планирования сдачи в текущем семестре
Система:
- создает в текущем периоде студента учебный процесс по выбранной дисциплине с подставляет в учебный процесс одного из ведущих дисциплину преподавателей,
- подписывает студента на созданный учебный процесс
- отображает форму редактирования индивидуального учебного плана
Администратор:
- переходит к созданной подписке на дисциплину,
- переходит к связанному учебному процессу
- переводит его в активный статус
Студент:
- сдает задолженность
Преподаватель:
- закрывает итоговую ведомость по учебному процессу
Система:
- сохраняет оценку и факт закрытия академической разницы
Студент:
- переходит к зачетной книжке
Система:
- отображает закрытую дисциплину в зачетной книжке в разделе "академическая разница" с оценкой

Оценочная трудоемкость: 24 нормочаса
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены