Предыдущие и (или) альтернативные названия программного обеспечения: отсутствуют
Назначение ПО:
Gradely — интеллектуальная система автоматизированной проверки учебных работ с использованием искусственного интеллекта. Платформа предназначена для автоматизации процесса проверки домашних заданий, контрольных и самостоятельных работ учащихся. Система анализирует отсканированные или сфотографированные изображения заданий и решений учеников, проводит AI-анализ и предоставляет подробную обратную связь с выявлением ошибок, оценкой правильности решения и рекомендациями по улучшению.
Продукт состоит из:
Progressive Web Application (PWA) с адаптивным интерфейсом, доступная через веб-браузер на любых устройствах (десктоп, планшеты, смартфоны) с возможностью установки на домашний экран и работы в offline-режиме
Веб-портала для преподавателей, где доступна загрузка работ, создание проверок, управление студентами, просмотр результатов анализа и статистика
Административной панели, предоставляющей доступ к управлению пользователями, настройкам системы, промптам для AI-проверки, статистике и аналитике
2 Описание функциональных характеристик
Так как продукт является единой веб-платформой с различными уровнями доступа, далее будут описаны функциональные характеристики в зависимости от роли пользователя.
3 Функциональные характеристики общие для всех пользователей
3.1 Аутентификация и управление аккаунтом
Регистрация нового пользователя по email
Авторизация по логину (email) и паролю
JWT-аутентификация с автоматическим продлением сессии
Восстановление пароля через email с одноразовым кодом подтверждения
Просмотр и редактирование профиля пользователя
Удаление аккаунта с подтверждением
3.2 Progressive Web Application (PWA)
Установка приложения на домашний экран устройства (iOS, Android, Desktop)
Работа в offline-режиме с кэшированием статических ресурсов
Автоматическое обновление приложения при появлении новой версии
Адаптивный интерфейс для всех типов устройств
3.3 Работа с изображениями
Поддержка форматов: JPEG, PNG, WebP, GIF, HEIC/HEIF
Автоматическая конвертация HEIC в JPEG на стороне клиента
Оптимизация изображений для снижения размера файлов
Генерация превью (thumbnails) для быстрой загрузки
Загрузка изображений через drag & drop или выбор файлов
Захват изображений напрямую с камеры устройства
Поддержка PDF документов с конвертацией в изображения
3.4 Интерфейс и навигация
Адаптивный дизайн для работы на мобильных устройствах и десктопе
Интуитивная навигация между разделами
Загрузчики (loaders) для отображения процесса обработки
Toast-уведомления об успешных операциях и ошибках
Модальные окна для подтверждения критических действий
3.5 Безопасность
HTTPS для всех соединений
Защита от XSS атак через CORS политики
Валидация всех входящих данных на клиенте и сервере
Ограничение размера загружаемых файлов
Автоматическое завершение неактивных сессий
Хеширование паролей с использованием bcrypt
4 Функциональные характеристики для преподавателей
4.1 Основной рабочий процесс (Checks Flow)
Система построена вокруг концепции “Проверки” (Check) — это контейнер для одного задания и множества решений студентов.
Типичный сценарий использования:
Преподаватель создает новую проверку (например, “Контрольная работа №1”)
Загружает фотографии условий задания (одна или несколько страниц)
При необходимости выделяет акцентные зоны на изображениях
Последовательно загружает решения студентов
Для каждого решения выбирает или создает профиль студента
Система автоматически запускает AI-проверку
Преподаватель просматривает результаты для каждого студента
4.2 Управление проверками
Создание и настройка:
Создание новой проверки одной кнопкой с автоматическим названием “Новая проверка”
Редактирование названия проверки (например, “Контрольная работа по алгебре №3”)
Просмотр списка всех проверок с сортировкой по дате создания
Автоматическая пагинация списка проверок (подгрузка по 20 элементов)
Отображение количества проверенных работ в каждой проверке
Удаление проверки с подтверждением (с каскадным удалением всех связанных работ)
Предыдущие и (или) альтернативные названия программного обеспечения: отсутствуют
Назначение ПО:
Gradely — интеллектуальная система автоматизированной проверки учебных работ с использованием искусственного интеллекта. Платформа предназначена для автоматизации процесса проверки домашних заданий, контрольных и самостоятельных работ учащихся. Система анализирует отсканированные или сфотографированные изображения заданий и решений учеников, проводит AI-анализ и предоставляет подробную обратную связь с выявлением ошибок, оценкой правильности решения и рекомендациями по улучшению.
Продукт состоит из:
Progressive Web Application (PWA) с адаптивным интерфейсом, доступная через веб-браузер на любых устройствах (десктоп, планшеты, смартфоны) с возможностью установки на домашний экран и работы в offline-режиме
Веб-портала для преподавателей, где доступна загрузка работ, создание проверок, управление студентами, просмотр результатов анализа и статистика
Административной панели, предоставляющей доступ к управлению пользователями, настройкам системы, промптам для AI-проверки, статистике и аналитике
2 Описание функциональных характеристик
Так как продукт является единой веб-платформой с различными уровнями доступа, далее будут описаны функциональные характеристики в зависимости от роли пользователя.
3 Функциональные характеристики общие для всех пользователей
3.1 Аутентификация и управление аккаунтом
Регистрация нового пользователя по email
Авторизация по логину (email) и паролю
JWT-аутентификация с автоматическим продлением сессии
Восстановление пароля через email с одноразовым кодом подтверждения
Просмотр и редактирование профиля пользователя
Удаление аккаунта с подтверждением
3.2 Progressive Web Application (PWA)
Установка приложения на домашний экран устройства (iOS, Android, Desktop)
Работа в offline-режиме с кэшированием статических ресурсов
Автоматическое обновление приложения при появлении новой версии
Адаптивный интерфейс для всех типов устройств
3.3 Работа с изображениями
Поддержка форматов: JPEG, PNG, WebP, GIF, HEIC/HEIF
Автоматическая конвертация HEIC в JPEG на стороне клиента
Оптимизация изображений для снижения размера файлов
Генерация превью (thumbnails) для быстрой загрузки
Загрузка изображений через drag & drop или выбор файлов
Захват изображений напрямую с камеры устройства
Поддержка PDF документов с конвертацией в изображения
3.4 Интерфейс и навигация
Адаптивный дизайн для работы на мобильных устройствах и десктопе
Интуитивная навигация между разделами
Загрузчики (loaders) для отображения процесса обработки
Toast-уведомления об успешных операциях и ошибках
Модальные окна для подтверждения критических действий
3.5 Безопасность
HTTPS для всех соединений
Защита от XSS атак через CORS политики
Валидация всех входящих данных на клиенте и сервере
Ограничение размера загружаемых файлов
Автоматическое завершение неактивных сессий
Хеширование паролей с использованием bcrypt
4 Функциональные характеристики для преподавателей
4.1 Основной рабочий процесс (Checks Flow)
Система построена вокруг концепции “Проверки” (Check) — это контейнер для одного задания и множества решений студентов.
Типичный сценарий использования:
Преподаватель создает новую проверку (например, “Контрольная работа №1”)
Загружает фотографии условий задания (одна или несколько страниц)
При необходимости выделяет акцентные зоны на изображениях
Последовательно загружает решения студентов
Для каждого решения выбирает или создает профиль студента
Система автоматически запускает AI-проверку
Преподаватель просматривает результаты для каждого студента
4.2 Управление проверками
Создание и настройка:
Создание новой проверки одной кнопкой с автоматическим названием “Новая проверка”
Редактирование названия проверки (например, “Контрольная работа по алгебре №3”)
Просмотр списка всех проверок с сортировкой по дате создания
Автоматическая пагинация списка проверок (подгрузка по 20 элементов)
Отображение количества проверенных работ в каждой проверке
Удаление проверки с подтверждением (с каскадным удалением всех связанных работ)
Предыдущие и (или) альтернативные названия программного обеспечения: отсутствуют
Назначение ПО:
Gradely — интеллектуальная система автоматизированной проверки учебных работ с использованием искусственного интеллекта. Платформа предназначена для автоматизации процесса проверки домашних заданий, контрольных и самостоятельных работ учащихся. Система анализирует отсканированные или сфотографированные изображения заданий и решений учеников, проводит AI-анализ и предоставляет подробную обратную связь с выявлением ошибок, оценкой правильности решения и рекомендациями по улучшению.
Продукт состоит из:
Progressive Web Application (PWA) с адаптивным интерфейсом, доступная через веб-браузер на любых устройствах (десктоп, планшеты, смартфоны) с возможностью установки на домашний экран и работы в offline-режиме
Веб-портала для преподавателей, где доступна загрузка работ, создание проверок, управление студентами, просмотр результатов анализа и статистика
Административной панели, предоставляющей доступ к управлению пользователями, настройкам системы, промптам для AI-проверки, статистике и аналитике
2 Описание функциональных характеристик
Так как продукт является единой веб-платформой с различными уровнями доступа, далее будут описаны функциональные характеристики в зависимости от роли пользователя.
3 Функциональные характеристики общие для всех пользователей
3.1 Аутентификация и управление аккаунтом
Регистрация нового пользователя по email
Авторизация по логину (email) и паролю
JWT-аутентификация с автоматическим продлением сессии
Восстановление пароля через email с одноразовым кодом подтверждения
Просмотр и редактирование профиля пользователя
Удаление аккаунта с подтверждением
3.2 Progressive Web Application (PWA)
Установка приложения на домашний экран устройства (iOS, Android, Desktop)
Работа в offline-режиме с кэшированием статических ресурсов
Автоматическое обновление приложения при появлении новой версии
Адаптивный интерфейс для всех типов устройств
3.3 Работа с изображениями
Поддержка форматов: JPEG, PNG, WebP, GIF, HEIC/HEIF
Автоматическая конвертация HEIC в JPEG на стороне клиента
Оптимизация изображений для снижения размера файлов
Генерация превью (thumbnails) для быстрой загрузки
Загрузка изображений через drag & drop или выбор файлов
Захват изображений напрямую с камеры устройства
Поддержка PDF документов с конвертацией в изображения
3.4 Интерфейс и навигация
Адаптивный дизайн для работы на мобильных устройствах и десктопе
Интуитивная навигация между разделами
Загрузчики (loaders) для отображения процесса обработки
Toast-уведомления об успешных операциях и ошибках
Модальные окна для подтверждения критических действий
3.5 Безопасность
HTTPS для всех соединений
Защита от XSS атак через CORS политики
Валидация всех входящих данных на клиенте и сервере
Ограничение размера загружаемых файлов
Автоматическое завершение неактивных сессий
Хеширование паролей с использованием bcrypt
4 Функциональные характеристики для преподавателей
4.1 Основной рабочий процесс (Checks Flow)
Система построена вокруг концепции “Проверки” (Check) — это контейнер для одного задания и множества решений студентов.
Типичный сценарий использования:
Преподаватель создает новую проверку (например, “Контрольная работа №1”)
Загружает фотографии условий задания (одна или несколько страниц)
При необходимости выделяет акцентные зоны на изображениях
Последовательно загружает решения студентов
Для каждого решения выбирает или создает профиль студента
Система автоматически запускает AI-проверку
Преподаватель просматривает результаты для каждого студента
4.2 Управление проверками
Создание и настройка:
Создание новой проверки одной кнопкой с автоматическим названием “Новая проверка”
Редактирование названия проверки (например, “Контрольная работа по алгебре №3”)
Просмотр списка всех проверок с сортировкой по дате создания
Автоматическая пагинация списка проверок (подгрузка по 20 элементов)
Отображение количества проверенных работ в каждой проверке
Удаление проверки с подтверждением (с каскадным удалением всех связанных работ)