Система учета посещаемости и результатов работы студентов ПетрГУ
Вернуться к списку проектовНа главную страницу курсаЗаказчик(и)
Пономарев Вадим Анатольевич, ст. преподаватель кафедры Информатики и математического обеспечения. Эл.почта: vadim@cs.karelia.ru.Аннотация проекта
Требуется разработать программную систему для учета посещаемости студентов и их результатов работы. Программная система должна иметь возможности:
- клиент-серверная архитектура с работой сервера на одном из серверов кафедры (kappa, zeta)
- LDAP для аутентификации
- RESTful API с использованием https и описанием на openapi 3 для использования android-клиентом и скриптами на shell/python/итд
- приложение для android работающее через API и доступное из play market
- web-интерфейс с поддержкой https
- скрипты для автоматизации (создание студентов, групп, курсов, расписаний из CSV файлов и т.п.)
- запись о произвольной активности студента (посетил занятие, сделал доклад, сдал задание #N и т.п.)
- отчеты по посещаемости и успеваемости для групп и студентов
- возможность легкого добавления новых видов отчетов при необходимости