A-ГЛОНАСС в дипломе: проектирование мобильного решения и оценка эффективности
Новость от 18 марта 2026 года: на рынок выходит первое мобильное решение с российской технологией А-ГЛОНАСС, разработанное АО «ГЛОНАСС». Это не просто очередное приложение — это смена парадигмы: система экстренного оповещения, ранее доступная только в автомобилях, теперь становится частью повседневного смартфона. Для студента ИТ-специальности это готовый кейс для ВКР, в котором объединяются геолокация, фоновые сервисы, работа с сетью и безопасность. Вы можете спроектировать собственное приложение с функционалом А-ГЛОНАСС, провести его тестирование и оформить работу в соответствии с требованиями вуза. В этой статье разберём, как это сделать без «воды» и с практической пользой — от выбора темы до защиты.
Частые вопросы перед выбором темы
Можно ли взять тему А-ГЛОНАСС для ВКР, если у меня нет доступа к реальному API?
Да, вполне. Реальные протоколы А-ГЛОНАСС и ЭРА-ГЛОНАСС закрыты, но для учебного проекта достаточно смоделировать обмен данными. Используйте эмуляцию серверной части на локальном хосте, а в аналитической главе укажите, что реальная интеграция выполняется по протоколу SIP/HTTPS с сертификатами безопасности. Главное — обосновать архитектуру, а не подключиться к реальной системе.
Какие требования обычно предъявляют к ВКР по мобильной разработке?
Стандартный набор: актуальность, цель, задачи, две-три главы, практическая часть с кодом или схемой, тестирование и выводы. Важно показать проектирование (UML, C4) и оценить характеристики качества, например по ISO/IEC 25010. Также требуют оформления по ГОСТ 19.701 для схем и ГОСТ 7.32 для текста работы.
Как посчитать эффективность приложения экстренного оповещения?
Используйте метрики: время от нажатия кнопки до отправки сигнала, точность определения координат (в метрах), процент успешных доставок, время реакции сервера. Эти данные можно получить при тестировании в эмуляторе. В главе 3 приводите таблицы с замерами и сравнивайте результаты с требованиями к eCall (например, не более 10 секунд на передачу).
Где брать статистику для обоснования актуальности?
Используйте данные из статьи CNews, статистику ДТП с сайта ГИБДД, отчёты АО «ГЛОНАСС». Если не находите официальных цифр, делайте акцент на новизне технологии: «первое мобильное решение» — уже достаточный аргумент. Также можно привести опрос среди потенциальных пользователей.
Темы ВКР, которые можно построить вокруг статьи
-
«Разработка мобильного приложения экстренного оповещения с функционалом А-ГЛОНАСС» — для бакалавров.
Актуальность: появление мобильного А-ГЛОНАСС открывает нишу для приложений, не привязанных к автомобилю.
Цель: спроектировать и реализовать прототип мобильного приложения, которое передаёт координаты и данные об аварии на сервер.
Задачи: проанализировать аналоги (ЭРА-ГЛОНАСС, eCall); спроектировать архитектуру (клиент-сервер); реализовать клиентскую часть на Android; провести функциональное тестирование.
Структура: Глава 1 – анализ технологии и существующих решений; Глава 2 – проектирование и реализация; Глава 3 – тестирование и оценка времени реакции.
-
«Проектирование отказоустойчивого сервера для системы мобильного А-ГЛОНАСС» — для магистров, направление Backend/DevOps.
Актуальность: высокая нагрузка при пиковых ситуациях (массовые ДТП) требует масштабируемой инфраструктуры.
Цель: разработать микросервисную архитектуру серверной части, способную выдержать пиковые нагрузки.
Задачи: сформулировать требования к серверу; спроектировать REST API; реализовать эмуляцию приёма сигналов; провести нагрузочное тестирование (JMeter, Locust).
Структура: Глава 1 – анализ протоколов и требований к надёжности; Глава 2 – проектирование высоконагруженной архитектуры; Глава 3 – тестирование производительности и оптимизация.
-
«Оценка качества мобильного приложения А-ГЛОНАСС по ISO/IEC 25010» — для QA-направления.
Актуальность: выход нового класса мобильных приложений требует методик тестирования, учитывающих критичность системы.
Цель: разработать модель качества и провести тестирование прототипа приложения А-ГЛОНАСС.
Задачи: выделить характеристики качества (функциональность, производительность, надёжность); разработать тест-кейсы; выполнить тестирование на эмуляторе; оформить результаты в виде метрик.
Структура: Глава 1 – стандарты качества и специфика А-ГЛОНАСС; Глава 2 – разработка методики тестирования; Глава 3 – анализ результатов и рекомендации.
Как применить статью в основной части ВКР
Глава 1: Аналитический обзор
Используйте новость как отправную точку. Опишите, что существующая система ЭРА-ГЛОНАСС устанавливается в автомобили, а мобильное решение — это эволюция, расширяющая аудиторию. Сравните функциональные возможности: ручная активация, автоматическое определение аварии по датчикам смартфона (акселерометр), передача координат. В качестве источников укажите сайт АО «ГЛОНАСС», новость CNews и нормативные документы (ГОСТ Р 54620-2011, регламент eCall). Сделайте вывод о необходимости более гибкого и дешёвого решения.
Глава 2: Проектирование архитектуры
Для дипломной работы достаточно описать архитектуру в нотации C4 и построить UML-диаграммы: вариантов использования, классов, последовательности. Пример ключевого сценария: пользователь нажимает «SOS» → приложение получает координаты через GPS/ГЛОНАСС → формирует сообщение в формате JSON → отправляет на сервер по HTTPS → сервер подтверждает приём → приложение показывает отсчёт. Ниже — пример эмуляции отправки данных на Python:
import requests
import json
import time
# Эмуляция данных от мобильного устройства
payload = {
"user_id": "test_user_001",
"lat": 55.7558,
"lon": 37.6173,
"alt": 150,
"accuracy": 5.3,
"timestamp": int(time.time()),
"event_type": "emergency"
}
response = requests.post(
"http://localhost:8000/api/v1/alerts",
data=json.dumps(payload),
headers={"Content-Type": "application/json"},
timeout=5
)
print(f"Status: {response.status_code}")
print(f"Server answer: {response.text}")
Серверная часть может быть реализована на FastAPI или Django REST Framework. Если ваша тема — только клиент, достаточно эмулятора, который принимает запросы и возвращает корректный ответ.
Глава 3: Тестирование и оценка эффективности
Соберите метрики: время доставки сообщения, точность координат, процент ошибок при слабом сигнале. Используйте Android Emulator с имитацией местоположения. Для нагрузочного тестирования сервера примените locust или k6. Пример простого скрипта для проверки времени отклика:
import time
import requests
url = "http://localhost:8000/api/v1/alerts"
times = []
for i in range(100):
payload = {"user_id": f"user_{i}", "lat": 55.8, "lon": 37.6,
"timestamp": int(time.time()), "event_type": "emergency"}
start = time.time()
r = requests.post(url, json=payload)
end = time.time()
times.append(end - start)
if r.status_code != 200:
print(f"Request {i} failed: {r.status_code}")
print(f"Average time: {sum(times)/len(times):.3f} s")
print(f"Max time: {max(times):.3f} s")
print(f"Min time: {min(times):.3f} s")
Оформите результаты в таблицу и сравните с требованиями, например, «не более 10 секунд для установления соединения». Обратите внимание на безопасность: шифрование по TLS, авторизация по токену — это плюс к защите.
Чему вы научитесь: практический результат
- Проектировать мобильные клиент-серверные приложения с использованием UML и C4
- Реализовывать фоновые геолокационные сервисы и обработку экстренных событий
- Проводить нагрузочное тестирование серверной части и интерпретировать метрики
- Оформлять архитектурные схемы и код по требованиям ГОСТ 19.701 и ГОСТ 7.32
- Обосновывать экономическую и социальную эффективность разработки, опираясь на данные из открытых источников
Типичные ошибки студентов
В работе пишут «приложение отправляет данные в А-ГЛОНАСС», но не объясняют, как именно. Избегайте этого: опишите эмуляцию или договоритесь о взаимодействии с условным сервером, дайте ссылку на спецификации eCall (если они доступны).
Ошибка 2. Только теоретическая глава без практики.
Проверяющие требуют реальный результат: диаграммы, код, тесты. Даже прототип с экрана «SOS» и эмуляцией отправки сообщения выглядит увереннее, чем 50 страниц реферата.
Ошибка 3. Игнорирование требований ГОСТ к оформлению.
Ссылки на ГОСТ в тексте не означают, что схемы нарисованы по правилам. Изучите требования к условным обозначениям в ГОСТ 19.701 и используйте в пояснительной записке нотацию, принятую в вузе. Если сомневаетесь — покажите черновик руководителю заранее.
Чек-лист «Что проверить перед сдачей»
- Во введении есть ссылки на статью CNews и другие актуальные источники (не старше 2023 года)
- Цель и задачи конкретны, а выводы в заключении им соответствуют
- Архитектурные схемы подписаны и выполнены по ГОСТ (или в принятой в вузе нотации)
- Присутствует код или листинг с комментариями на русском
- Есть таблицы с метриками и сравнением результатов
- Текст проверен на антиплагиат (уникальность не менее 70% в зависимости от требований)
- Все приложения (код, схемы, скриншоты) пронумерованы и есть ссылки в тексте
Нужна помощь с ВКР?
Источник: Первое российское мобильное решение с функционалом A-ГЛОНАСС (опубликовано 2026-03-18)