A-ГЛОНАСС в дипломе: проектирование мобильного решения и оценка эффективности

Новость от 18 марта 2026 года: на рынок выходит первое мобильное решение с российской технологией А-ГЛОНАСС, разработанное АО «ГЛОНАСС». Это не просто очередное приложение — это смена парадигмы: система экстренного оповещения, ранее доступная только в автомобилях, теперь становится частью повседневного смартфона. Для студента ИТ-специальности это готовый кейс для ВКР, в котором объединяются геолокация, фоновые сервисы, работа с сетью и безопасность. Вы можете спроектировать собственное приложение с функционалом А-ГЛОНАСС, провести его тестирование и оформить работу в соответствии с требованиями вуза. В этой статье разберём, как это сделать без «воды» и с практической пользой — от выбора темы до защиты.

Частые вопросы перед выбором темы

Можно ли взять тему А-ГЛОНАСС для ВКР, если у меня нет доступа к реальному API?

Да, вполне. Реальные протоколы А-ГЛОНАСС и ЭРА-ГЛОНАСС закрыты, но для учебного проекта достаточно смоделировать обмен данными. Используйте эмуляцию серверной части на локальном хосте, а в аналитической главе укажите, что реальная интеграция выполняется по протоколу SIP/HTTPS с сертификатами безопасности. Главное — обосновать архитектуру, а не подключиться к реальной системе.

Какие требования обычно предъявляют к ВКР по мобильной разработке?

Стандартный набор: актуальность, цель, задачи, две-три главы, практическая часть с кодом или схемой, тестирование и выводы. Важно показать проектирование (UML, C4) и оценить характеристики качества, например по ISO/IEC 25010. Также требуют оформления по ГОСТ 19.701 для схем и ГОСТ 7.32 для текста работы.

Как посчитать эффективность приложения экстренного оповещения?

Используйте метрики: время от нажатия кнопки до отправки сигнала, точность определения координат (в метрах), процент успешных доставок, время реакции сервера. Эти данные можно получить при тестировании в эмуляторе. В главе 3 приводите таблицы с замерами и сравнивайте результаты с требованиями к eCall (например, не более 10 секунд на передачу).

Где брать статистику для обоснования актуальности?

Используйте данные из статьи CNews, статистику ДТП с сайта ГИБДД, отчёты АО «ГЛОНАСС». Если не находите официальных цифр, делайте акцент на новизне технологии: «первое мобильное решение» — уже достаточный аргумент. Также можно привести опрос среди потенциальных пользователей.

Темы ВКР, которые можно построить вокруг статьи

Как применить статью в основной части ВКР

Глава 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, авторизация по токену — это плюс к защите.

Чему вы научитесь: практический результат

Типичные ошибки студентов

Ошибка 1. Подмена реальных протоколов выдуманными данными.
В работе пишут «приложение отправляет данные в А-ГЛОНАСС», но не объясняют, как именно. Избегайте этого: опишите эмуляцию или договоритесь о взаимодействии с условным сервером, дайте ссылку на спецификации eCall (если они доступны).

Ошибка 2. Только теоретическая глава без практики.
Проверяющие требуют реальный результат: диаграммы, код, тесты. Даже прототип с экрана «SOS» и эмуляцией отправки сообщения выглядит увереннее, чем 50 страниц реферата.

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

Чек-лист «Что проверить перед сдачей»

  • Во введении есть ссылки на статью CNews и другие актуальные источники (не старше 2023 года)
  • Цель и задачи конкретны, а выводы в заключении им соответствуют
  • Архитектурные схемы подписаны и выполнены по ГОСТ (или в принятой в вузе нотации)
  • Присутствует код или листинг с комментариями на русском
  • Есть таблицы с метриками и сравнением результатов
  • Текст проверен на антиплагиат (уникальность не менее 70% в зависимости от требований)
  • Все приложения (код, схемы, скриншоты) пронумерованы и есть ссылки в тексте

Нужна помощь с ВКР?

Если время поджимает, а требования вуза жёсткие, не отчаивайтесь. Мы помогаем студентам с 2010 года и знаем, как быстро подготовить достойную работу. В течение 120 часов вы можете получить бесплатную консультацию по вашей теме, уточнить структуру или разобрать сложную главу. Специалисты подскажут, как правильно встроить новую технологию в вашу работу и избежать переделок. Просто напишите нам, и мы поможем найти решение.

Материал подготовлен экспертами компании «Инженерный диплом». Мы помогаем студентам с 2010 года: разрабатываем темы, пишем код, оформляем пояснительные записки. Если вам нужна помощь с ВКР или вы хотите обсудить свою идею — наши специалисты готовы подсказать.

Последнее обновление: 2026-08-14

Источник: Первое российское мобильное решение с функционалом A-ГЛОНАСС (опубликовано 2026-03-18)