МарГУ: Личный кабинет студента

Апрель, 2021
AppStore
Проектирование
UI/UX
Аналитика
Дизайн
Мобильное приложение
Android
iOS
Кроссплатформа

О клиенте

ФГБОУ ВО «Марийский государственный университет» – опорный вуз Республики Марий Эл. Вуз состоит из 9 факультетов, 6 институтов, 55 кафедр, около 9 тысяч студентов, 532 преподавателей.

Проблема

МарГУ – крупнейшее образовательное учреждение региона. Со временем возникли очевидные трудности взаимодействия всех участников учебного процесса: студентов, администрации, преподавателей, что тормозило создание экосистемы. Не было своевременного доступа к справочным и информационным сведениям об образовательном процессе. С февраля 2021 года университет объявил тендер на разработку сервиса «Личный кабинет студента» IOS/Android. Требовался сервис «Личный кабинет студента», который стал бы единым удобным каналом коммуникации и информации для всех участников образовательного процесса МарГУ.

Задача

Заказчик поставил задачу в короткий срок, 2 месяца, разработать мобильное приложение для платформ IOS и Android с авторизацией в личный кабинет, информацией о расписании учебных занятий, мобильной версии зачётной книжки, данными о стипендиях. Мобильное приложение должно было стать хранилищем информации о документообороте с многофункциональным студенческим центром. Необходимо было автоматизировать также процесс оплаты образовательных услуг, найма жилья, курсов. Система должна была представлять собой сервис, позволяющий участникам образовательного процесса работать с ресурсом электронной информационно-образовательной среды МарГУ.

Исследование

Для понимания потребностей заказчика, нами было проведено исследование существующих бизнес-процессов в университете, требующих автоматизации. В процессе интервьюирования представителей заказчика, были выявлены «узкие места». После тщательного анализа информации: изучения официального сайта вуза, сбора необходимой документации (приказов, положений университета) – были сформированы и предложены дизайн-макеты экранов мобильного приложения в трех концепциях на выбор заказчика. Согласовав и утвердив концепцию дизайна с заказчиком, разработчики приступили к созданию сервиса «Личный кабинет студента» IOS/Android.

Пользователи

1) Администрация 2) Преподаватели 3) Студенты 4) Абитуриенты и их родители На первом этапе было разработано приложение для студентов.

Решение

«Проанализировав запрос заказчика, мы приняли решение использовать фреймворк Flutter. Flutter является современным кроссплатформенным фреймворком, который позволяет разрабатывать под обе платформы одновременно, а накопленная, за три года работы кодовая база ускоряет разработку, до скорости соизмеримой с разработкой на нативе под одну платформу. После выбора фреймворка, встал вопрос, какую библиотеку применить, у нас уже был опыт работы c Bloc, MobX, Redux, самописный MVVM и Fish Redux, исходя из прогнозируемого развития приложения мы выбрали последний вариант. В процессе работы произошел релиз flutter 2, который внес некоторые сложности работы, но благодаря профессионализму команды их удалось решить в пределах одного рабочего дня. Для контроля качества кода, в проект была интегрирована система проверки, которая проводила анализ и автоматическое ревью, что позволило ведущему разработчику уделять больше времени архитектуре проекта, а не код ревью. Для тестирования мы использовали автотесты с применением Mockito и ручное тестирование для выявления случаев, которые сложно предсказать в процессе разработки». Разработчик Роман Князев

Расписание

Ключевой раздел приложения – расписание. Оно такое же информативное, как на доске расписания факультета. Забыть о номере кабинета и о том, как зовут преподавателя, не получится.

Мероприятия

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

Учебный план и электронная зачетка

Делу – время, а потехе – час. Учебу никто не отменял. Какие предметы предстоит изучить, по каким дисциплинам будут зачеты и экзамены, сколько часов отведено на лекции, практику, лабораторные работы и, кстати, на самостоятельную работу – раздел учебного плана поможет спланировать свою жизнь на семестры и годы вперёд. Когда всё идёт по плану, срабатывает правило зачетки: «Сначала ты работаешь на зачетку, потом она – на тебя». Поэтому электронная зачётка в приложении напомнит о достижениях в учёбе: результаты зачётов, экзаменов, курсовых работ, практик и других результатов.

Гид по студенческим финансам

Даже если финансы «поют романсы», в разделе стипендий можно узнать, на какие вознаграждения и доплаты может претендовать студент МарГУ и как получить более объемную стипендию: повышенную, социальную, именную, стипендию Правительства России, Президента России и т.п.

Результат

Результатом разработки стал удобный сервис, позволяющий обучающимся в университете работать с ресурсом электронной информационно-образовательной среды МарГУ, скачивая его из магазинов приложений Play Маркет, App Store и Huawei Store. Мобильное приложение в полной мере обеспечивает оперативный доступ студентам к информации в рамках образовательного процесса, а также обеспечивает онлайн-взаимодействие со структурой университета. Теперь вся необходимая информация находится под рукой у студента, он может держать под контролем свою успеваемость и финансы, не допуская задолженностей.

Заключение

Приложение остаётся на гарантийном обслуживании компании «Омега». В планах – развитие и расширение функционала.

Отзыв клиента

Мы высоко оценили многообразие и гибкость предлагаемых решений. Работа над проектом велась прозрачно, системно и эффективно. Проверка кода подтвердила высокое качество в каждой строчке. В работе над проектом ООО «Омега-Софт» продемонстрировала сильную командную работу, готовность обсуждать вектор развития проекта, возникающие задачи и решения не только с руководителем проекта, но и с участием дизайнеров, разработчиков, которые предлагали оптимальные решения.
Токтарова Вера Ивановна
Проректор по цифровой трансформации МарГУ

More cases