Возможность автоматического перевода слушателей в следующую параллель при наличии у них задолженностей

Полина Андреева
25.12.2025
В данной статье описан еще не реализованный проект, который мы проектировали и оценивали для одного из наших клиентов, но по каким-либо причинам так и не реализовали. Если вас заинтересовал данный функционал, вы можете заказать его разработку в компании ООО "Открытые технологии". Ориентировочная оценка в нормо-часах указана под статьей.

Суть  доработки:

  • В приказ о переводе модуля Электронный деканат будет добавлен новый тип перевода – «Автоматически», который предполагает, что в момент исполнения приказа для каждого слушателя с этим типом будет автоматически определяться тип перевода по следующему принципу:
    • если у слушателя есть задолженности в текущем периоде (дисциплин, все подписки на обучение по которым находятся в статусе «неуспешно завершена» или дисциплин, по которым есть незавершенные подписки на их изучение), будет выбран тип перевода «Условно переведен»,
    • если у слушателя нет задолженностей в текущем периоде – «Переведен».
  • Для подразделения будет добавлена настройка автоматического перевода со следующими опциями:
    • автоматический перевод по умолчанию (тип приказа «Автоматически» устанавливается в форме редактирования приказа по умолчанию),
    • автоматический перевод разрешен (тип приказа «Автоматически» можно выбрать в форме редактирования приказа),
    •  автоматический перевод запрещен (тип приказа «Автоматически» нельзя выбрать в форме редактирования приказа).
  • На страницу «Приказ» будет добавлены галочки (доступны в случае, если автоматический перевод разрешен или задан по умолчанию в подразделении, где создается приказ):
    • «Автоматически завершать незавершенные подписки на элементы учебного плана»,
    • «Завершить незавершенные учебные процессы»,
    • «Создать учебные процессы для должников из текущего периода».
  • Будет доработан алгоритм исполнения приказа в соответствии с новыми добавленными опциями.
  • На страницу «Приказ о переводе», для приказов в статусе «Подписан», в колонку «Действия» будет добавлена действие «Клонировать приказ».
  • Будет добавлено право, позволяющее «Клонировать собственный приказ о переводе» (позволяет клонировать собственные приказы о переводе, находящиеся в статусе «Подписан»).

Состав и оценка:

Добавление в интерфейс настроек ЭД настройки для автоматического перевода: опция «Автоматический выбор статуса перевода» с тремя вариантами: «По умолчанию», «Разрешено», «Запрещено». Если выбрано «по-умолчанию», то в новом приказе эта опция будет выбрана для всех студентов, с возможностью ее вручную переопределить. Если выбрано «разрешено», то по-умолчанию выбрана опция «Переведен». Если выбрано «Запрещено», опция «Автоматически» затенена и выбрать ее нельзя.

Оценочная трудоемкость: 2 нормо-часа.

Реализация формы формирования приказа с галочками, кнопки отправки формы, по которой происходит сохранение данных приказа и отображение приказа в новом виде + прочая необходимая обработка редактирования приказа (сюда же обработка настройки для статуса перевода «Автоматически»).

Оценочная трудоемкость: 6 нормо-часов.

Реализация возможности клонирования приказов (по нажатию кнопки в списке приказов, без дополнительных опций).

Оценочная трудоемкость: 12 нормо-часов.

Модификация механизмов проверки возможности выполнить приказ (с учетом настроек).

Оценочная трудоемкость: 8 нормо-часов.

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

Оценочная трудоемкость: 8 нормо-часов.

Реализация отдельного права на редактирование приказов (своих и чужих).

Оценочная трудоемкость: 2 нормо-часа.

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

Оценочная трудоемкость: 12 нормо-часов.

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

Оценочная трудоемкость: 12 нормо-часов.

Добавление в список приказов ссылки на отчет по попытке исполнить приказ.

Оценочная трудоемкость: 1 нормо-час.

Тестирование и риски.

Оценочная трудоемкость: 16 нормо-часов. 
Итоговая оценочная трудоемкость: 79 нормо-часов.
Теги: Crowdfunding
Рейтинг ответа: 0 (0 оценок)

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