Перейти к содержимому

Журнал инцидентов с учащимися

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

Без него сообщения о случаях пишут на бумаге или в письмах, и единой записи нет. Последующие действия — звонок родителям, встреча с психологом, приказ — отслеживаются неформально или не отслеживаются вовсе. Повторяющееся поведение ребёнка никто не замечает, пока ситуация не обострится, потому что записи разбросаны. Проверки и запросы собирают по шкафам и почтовым ящикам, а учитель, сообщивший о случае, так и не узнаёт, чем всё закончилось.

Для первого релиза хватает справочника типов, быстрой формы, последующих действий и строгих прав доступа. Историю учащегося с порогами, уведомления автору и выгрузки для проверок добавляют следующими шагами, когда журнал начнут вести все педагоги.

  • Фиксирует случай по форме. Учащийся, дата, место, тип случая из справочника, описание и свидетели — запись с телефона занимает около минуты.
  • Назначает последующие действия. К случаю привязываются задачи с исполнителем, сроком и отметкой о выполнении, просроченные видны администрации.
  • Показывает историю учащегося. Все случаи за учебный год на одной ленте с фильтрами по типу, периоду и статусу помогают заметить закономерность раньше.
  • Сообщает автору о результате. Учитель получает уведомление, когда его сообщение рассмотрено и когда случай закрыт.
  • Ведёт журнал изменений. Каждое изменение поля записано с датой и автором, и по запросу выгружается полная история.
  • Типы случаев — фиксированный справочник. Свободный текст вместо категории делает статистику бесполезной. Справочник согласуют с администрацией и меняют только через неё.
  • Задача без срока не работает. Каждое последующее действие получает срок, система напоминает исполнителю, а просроченные поднимаются на дашборд администрации.
  • Доступ строже, чем кажется. Учитель видит случаи, о которых сообщил сам; классный руководитель и психолог — учащихся, за которых отвечают; администрация — всё. Родители к внутреннему журналу доступа не имеют, общение с ними ведут отдельно.
  • Персональные данные несовершеннолетних. Записи содержат чувствительные сведения, поэтому ограничение доступа действует на сервере во всех таблицах, виджетах и выгрузках, а записи не удаляют — только архивируют со сроком хранения по локальному акту.
  • Факты отдельно от оценок. Описание случая и принятое решение хранят в разных полях. Это упрощает разбирательства и защищает автора от обвинений в предвзятости.
  • Учётная система — источник списка учащихся. Список учащихся и классов синхронизируют из электронного журнала или учётной системы, а случаи хранят в своей базе. Дублировать список вручную не нужно.
  • Когда хватит готового. Если в электронном журнале школы уже есть модуль учёта нарушений с задачами и нужными правами, отдельный сервис оправдан только при особых требованиях к процессу или отчётности.

Промпты рассчитаны на AI-агента (Claude Code, Cursor и аналоги) в Laravel-проекте с установленным Filament 4.x. Отправляйте их по одному и проверяйте результат каждого шага.

Создай модели и миграции для журнала инцидентов: Student (класс, классный
руководитель, внешний идентификатор из учётной системы), IncidentType
(справочник), Incident (учащийся, автор, дата и время, место, тип, описание
фактов, свидетели, принятое решение, статус: новый, на рассмотрении, меры
приняты, закрыт; архивирован), IncidentAction (случай, вид действия,
исполнитель, срок, выполнено, комментарий). Добавь фабрики.
Сгенерируй Filament-ресурс Incident. Форма создания для учителя — только
учащийся, тип, место, описание и свидетели, дата и автор подставляются
автоматически, форма удобна на телефоне. В карточке для администрации
покажи решение, последующие действия через relation manager и историю
изменений.
Добавь в карточку учащегося ленту всех случаев за учебный год с фильтрами
по типу, периоду и статусу и счётчик случаев за последние 30 дней.
В таблице учащихся добавь фильтр «Три и более случая за месяц»
с порогом из настроек.
При смене статуса случая уведомляй автора сообщения в панели. Добавь задачу
по расписанию, которая напоминает исполнителям о действиях в день срока
и собирает просроченные в виджет администрации. Повторный запуск
не дублирует уведомления.
Настрой доступ: учитель видит свои сообщения, классный руководитель
и психолог — своих учащихся, администрация — всё. Включи журнал изменений
всех полей случая и запрети удаление, оставив архивирование. Добавь
выгрузку истории случая и истории учащегося с журналом изменений
по запросу администрации.

Войдите под учителем и убедитесь, что чужие случаи недоступны даже по прямой ссылке.