Логотип МИЭМ НИУ ВШЭ
Готов к работе
Логотип типа проекта Программный
Программный
2024 / 2025
Логотип проекта Проектирование и реализация веб-интерфейсов для системы SmartTIME

2085 Проектирование и реализация веб-интерфейсов для системы SmartTIME

Заявка создана
09.10.2024
На рассмотрении у ПО
17.10.2024
Контроль ПО
27.12.2024
Отправлен на комиссию
27.12.2024
Одобрен с рекомендациями
27.12.2024

Паспорт проекта

Аннотация

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

Отрасль

Организация и управление

Теги

Информатика
Программный продукт

Цель

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

Ожидаемые результаты

  • Разработка и переработка веб-интерфейса для преподавателей, сотрудников департаментов и учебного офиса.
    • Реализация инструментов для внесения пожеланий, просмотра расписаний и редактирования ограничений.
      • Внедрение адаптивного дизайна для работы на различных устройствах.
        • Интеграция пользовательской части с серверными механизмами через API.
          • Подготовка UX/UI-дизайна и проведение тестирования на удобство использования

            Форма и способы промежуточного контроля

            В рамках проекта работа организуется в соответствии с циклами, определенными в календаре проектной работы МИЭМ НИУ ВШЭ. Задачи формулируются в начале каждого цикла, а в конце проводится оценка выполненных задач, создание новых и корректировка предыдущих. Отчетность представляется в соответствии с графиком проектной работы, а все контрольные точки проходят в соответствии с календарем проектной работы.

            Форма представления результатов

            * Строгое соблюдение всех требований участия в контрольных точках проекта и предоставления необходимого списка документации в срок; * Развертывание программного обеспечения на серверах МИЭМ НИУ ВШЭ, подключенных к сети Интернет; * Исходные тексты разработанного программного обеспечения; * Испытания системы на реальных условиях; * Пакет сопроводительной документации на разработанное программное обеспечение.

            Ресурсное обеспечение

            Минимальные системные требования: * ОЗУ: от 8 Гб; * Хранилище: не менее 5 ГБ свободного места. Ресурсное обеспечение проекта: * Сервер для Dev, Backend, Frontend: 6 ядер 10 ГБ RAM, 250 ГБ ROM; * Sentry для мониторинга ошибок; * Репозиторий кода GitLab для хранения, совместной разработки кода и создания цепочек CI/CD.

            Имеющийся задел

            * Разработаны прототипы страниц для ключевых функций системы (анкетирование, просмотр расписания, редактирование ограничений). * Наличие базового веб-интерфейса, который используется для тестирования серверной части. * Опыт работы команды с требованиями пользователей, собранными в ходе предыдущего этапа проекта. * Подключение к сервисам авторизации НИУ ВШЭ (OAuth2) для работы с учетными записями преподавателей и сотрудников. * Анализ существующих решений, включая доступные системы управления...

            Заказчик

            МИЭМ / Центр управления образовательными программами МИЭМ НИУ ВШЭ