ЦСБ

Государственный Информационный Сервис ”Современная цифровая образовательная среда” (ГИС СЦОС) — это проект, нацеленный на то, чтобы сделать онлайн-обучение в России качественнее и доступнее. В рамках этого проекта наши сотрудники разработали подсистему Единый Цифровой Студенческий Билет — современный аналог бумажных студенческих, о котором подробнее рассказали ниже!

Подробнее о том, что такое ЦСБ

Многие наши работники были привлечены к разработке данного сервиса. Наши сотрудники с нуля разработали Профиль на сервисе ЦСБ (Цифровой студенческий билет), в котором хранятся все сведения о студентах, необходимые для их идентификации. В своем профиле студент может сгенерировать QR-код с этой информацией о себе и в дальнейшем использовать его как пропуск в университет.

ЦСБ для охранников

Помимо самих студентов, доступ к Профилю есть у охранников и администраторов системы. К примеру, охранники в своих профилях могут сканировать студенческие QR-коды и сохранять историю всех пропусков, а администраторы системы — получать информацию обо всех пользователях сервиса.

Подробнее о возможностях ЦСБ

Кроме того, благодаря цифровизации системы студенческих, мы добавили возможность для академической мобильности, в рамках которой студенты через профиль ЦСБ могут отправлять заявки с запросами на доступ в другие высшие учебные заведения страны, которые обрабатывают администраторы целевых вузов и предоставляют временные QR-коды для гостей.

ЦСБ для всех

Услугами ЦСБ также смогут пользоваться любые неавторизованные в системе пользователи, например билетеры в музеях или администраторы спорткомплексов смогут узнавать информацию о статусе студента у пользователя ЦСБ благодаря возможности неавторизованного сканирования QR-кодов.

О том, как устроена авторизация

Так как ЦСБ — это раздел портала ГИС СЦОС, нам требовалось применить технологию единого входа. Благодаря ей пользователь, вводя один набор учетных данных, может аутентифицироваться сразу в нескольких подсистемах большого сервиса. Для того, чтобы подключить ее, мы использовали инструмент Keycloak.

О том, как мы повысили отказоустойчивость системы

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

О том, как мы сделали систему удобнее

Так как для того, чтобы показывать и сканировать QR-коды на входе в университет, гораздо удобнее использовать приложение, чем веб-сайт, было принято решение применить технологию PWA, которая позволяет конвертировать интернет-платформу в мобильное приложение. Это стало отличным решением в рамках нашего проекта: PWA гораздо проще в разработке, чем нативные мобильные приложения, а также его проще и дешевле поддерживать. А как отдельный бонус, оно работает без интернета!

Итог

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

Хотите обсудить ваш проект?

Спасибо! 
Мы свяжемся с вами в ближайшее время.
При отправке формы произошла ошибка :(