ВКР ТУСУР: Мобильное приложение на платформе Android для удаленного управления персональным компьютером
Актуальность темы • Цель и задачи • Объект и предмет • Примерный план работы • Ожидаемые результаты • Пример введения • Заключение • Требования к списку источников
Бесплатная консультация по вашей теме: Telegram: @Diplomit Телефон/WhatsApp/MAX: +7 (987) 915-99-32, Email: admin@diplom-it.ru
Актуальность темы
Каждый студент ТУСУР знает ситуацию: срочно нужен файл с домашнего компьютера, а вы в библиотеке или на лекции. Или нужно запустить программу на мощном ПК, но у вас только ноутбук. Или вы просто хотите быстро закрыть зависшую программу, не вставая с дивана. Существующие решения — TeamViewer, AnyDesk, VNC — требуют сложной настройки, неудобного интерфейса и часто работают плохо через мобильный интернет.
Многие студенты, особенно в направлении «Информационные системы и технологии», сталкиваются с необходимостью удаленного доступа, но не имеют времени или знаний, чтобы разобраться в настройке сервера и портов. А готовые приложения редко учитывают специфику учебной среды: например, управление учебными программами, быстрый доступ к папкам с курсовыми, отправка файлов преподавателю прямо с телефона.
Ваша дипломная работа — это создание специализированного мобильного приложения на Android, которое превращает смартфон в простой и надежный пульт управления персональным компьютером. Это не просто «доступ к экрану». Это инструмент, который решает реальные студенческие задачи: отправить файл из папки «Курсовая» на почту, открыть Python-скрипт для проверки, закрыть игру, которая мешает учиться, и даже передать команду на печать документа. Вы создадите продукт, который сделает жизнь студентов проще — и сделаете это на базе технологий, которые изучаете в ТУСУР.
Возникли трудности с реализацией протокола связи или дизайном интерфейса? Наши эксперты по защите информации помогут! Звоните или пишите: Telegram: @Diplomit
+7 (987) 915-99-32 (WhatsApp/MAX), admin@diplom-it.ru.
Если вы еще не определились с функционалом, ознакомьтесь с полным руководством по написанию ВКР ТУСУР Информационные системы и технологии Полное руководство по написанию ВКР ТУСУР Информационные системы и технологии.
Цель и задачи
Цель исследования: Разработать мобильное приложение на платформе Android для удаленного управления персональным компьютером, обеспечивающее простоту подключения, безопасность и эффективное выполнение типичных студенческих задач (передача файлов, запуск программ, управление системой).
Для достижения цели необходимо решить следующие задачи:
- Проанализировать существующие решения для удаленного управления: TeamViewer, AnyDesk, VNC, RDP — их преимущества и недостатки для студенческой аудитории
- Определить ключевые функции, необходимые студентам ТУСУР: передача файлов, запуск приложений, управление процессами, управление системой (перезагрузка, выход)
- Разработать архитектуру системы: клиент (Android) — сервер (Windows/Linux) — протокол обмена данными
- Выбрать и реализовать безопасный протокол связи (например, WebSocket с шифрованием)
- Реализовать модуль управления мышью и клавиатурой на основе жестов и тач-интерфейса
- Разработать интерфейс приложения: простой, интуитивный, с быстрыми действиями («Отправить файл», «Запустить PyCharm», «Закрыть Excel»)
- Реализовать модуль передачи файлов между устройствами
- Создать механизм автоматического обнаружения компьютера в локальной сети и через облачный сервис
- Провести тестирование приложения среди студентов ТУСУР с оценкой удобства и производительности
Объект и предмет исследования
Объект исследования: Процессы удаленного управления персональными компьютерами в условиях учебной деятельности студентов ТУСУР.
Предмет исследования: Методы и технологии разработки мобильного приложения на платформе Android для удаленного управления персональным компьютером, ориентированного на решение студенческих задач.
Фокус работы — на простоте и целевой функциональности. Как сделать так, чтобы студент, не имеющий опыта в сетях, смог подключиться к своему ПК за 30 секунд? Как спроектировать интерфейс, чтобы не было 10 меню, а была одна кнопка «Отправить файл в папку Курсовая»? Это не программирование — это дизайн для конкретных пользователей. Именно здесь ваша работа становится научно значимой.
Примерный план (Содержание) работы
Глава 1. Теоретические основы удаленного управления и мобильных платформ
- 1.1. Принципы удаленного доступа: RDP, VNC, SSH, протоколы на основе HTTP/WebSocket
- 1.2. Современные подходы к удаленному управлению: облачные и локальные решения
- 1.3. Особенности разработки мобильных приложений на Android: Java/Kotlin, API, ограничения безопасности
- 1.4. Анализ существующих приложений: сравнение функционала, производительности, сложности установки
- 1.5. Безопасность удаленного доступа: шифрование, аутентификация, защита от несанкционированного доступа
Глава 2. Проектирование и разработка мобильного приложения
- 2.1. Формирование требований к системе: функциональные и нефункциональные (производительность, безопасность, совместимость)
- 2.2. Выбор технологического стека: Kotlin + Android SDK, Python (для сервера), WebSocket, JSON
- 2.3. Проектирование архитектуры: клиент-серверная модель, схема взаимодействия
- 2.4. Разработка протокола обмена данными: формат команд, шифрование, обработка ошибок
- 2.5. Реализация модуля управления: эмуляция мыши и клавиатуры, обработка жестов
- 2.6. Создание пользовательского интерфейса: главный экран, панель быстрых действий, менеджер файлов
- 2.7. Реализация модуля передачи файлов: выборка, загрузка, сохранение на ПК
- 2.8. Разработка серверной части для Windows/Linux: служба, автозапуск, обработка команд
- 2.9. Реализация механизма обнаружения ПК в локальной сети и через облачный токен
Глава 3. Тестирование и оценка эффективности
- 3.1. Методика тестирования: сценарии использования (передача файла, запуск программы, перезагрузка), сравнение с аналогами
- 3.2. Оценка производительности: задержка управления, скорость передачи файлов, потребление ресурсов
- 3.3. Анализ удобства использования (SUS-шкала, NPS)
- 3.4. Оценка безопасности: тестирование на уязвимости, проверка шифрования
- 3.5. Рекомендации по внедрению и развитию
Возникли трудности с реализацией протокола или интерфейсом? Наши эксперты по защите информации помогут! Звоните или пишите: Telegram: @Diplomit
+7 (987) 915-99-32 (WhatsApp/MAX), admin@diplom-it.ru.
Ожидаемые результаты и практическая значимость
Результатом работы станет полнофункциональное мобильное приложение с открытым исходным кодом, включающее:
- Android-приложение с интуитивным интерфейсом и панелью быстрых действий
- Серверную часть для Windows и Linux (в виде исполняемого файла или службы)
- Протокол обмена данными с шифрованием (AES-256)
- Функция передачи файлов между телефоном и ПК
- Автоматическое обнаружение ПК в локальной сети Wi-Fi
- Поддержка управления мышью и клавиатурой
- Отчет о тестировании с данными по производительности и удобству
Практическая значимость — огромна. Приложение может быть использовано студентами ТУСУР для решения повседневных задач: отправки файлов с курсовой, запуска программ для защиты, закрытия зависших приложений. Вы создадите продукт, который реально упрощает жизнь студентов — и сделаете это на базе знаний, полученных в ТУСУР. Это не просто диплом — это ваш инструмент, который можно показать работодателю как пример практической разработки.
Пример введения ВКР ТУСУР
В современной образовательной среде студенты ТУСУР все чаще используют мощные персональные компьютеры для выполнения учебных проектов, программирования и анализа данных. Однако возникают ситуации, когда доступ к этому компьютеру необходим, но сам он находится дома, в лаборатории или в другом месте. Существующие решения для удаленного управления, такие как TeamViewer или AnyDesk, хотя и функциональны, не оптимизированы для потребностей студента: они требуют сложной настройки, имеют громоздкий интерфейс и не позволяют выполнять типичные действия — например, одним нажатием отправить файл из папки «Курсовая» на почту или запустить IDE. Это создает дополнительные временные и психологические барьеры, снижая продуктивность и увеличивая стресс.
Целью настоящей магистерской диссертации является разработка мобильного приложения на платформе Android для удаленного управления персональным компьютером, обеспечивающего простоту подключения, безопасность и эффективное выполнение типичных студенческих задач (передача файлов, запуск программ, управление системой). Объектом исследования являются процессы удаленного управления персональными компьютерами в условиях учебной деятельности студентов ТУСУР, предметом — методы и технологии разработки мобильного приложения, ориентированного на решение конкретных задач студенческой среды. Для достижения цели используются методы анализа существующих решений, проектирования клиент-серверных систем, разработки мобильных приложений на Android и методы оценки удобства использования. Научная новизна заключается в создании уникального приложения, которое фокусируется не на универсальности, а на глубокой адаптации под потребности студентов технических специальностей, предлагая предопределенные быстрые действия и минималистичный интерфейс. Практическая значимость работы состоит в предоставлении готового, бесплатного и простого в использовании решения, которое может быть внедрено в студенческую среду ТУСУР и других вузов, значительно повышая комфорт и эффективность учебного процесса.
Заключение ВКР ТУСУР Информационные системы и технологии
В ходе выполнения выпускной квалификационной работы было разработано и протестировано мобильное приложение на платформе Android для удаленного управления персональным компьютером. Прототип продемонстрировал высокую эффективность: среднее время подключения к ПК в локальной сети составило 8 секунд, а передача файла объемом 100 МБ заняла в среднем 12 секунд. Удобство использования оценивалось участниками тестирования на уровне SUS 82, а NPS составил 79. Особенно высоко были оценены функции «Быстрых действий» и автоматического обнаружения ПК в сети Wi-Fi.
Разработанное приложение полностью соответствует требованиям методички ТУСУР и демонстрирует высокий уровень профессионализма в области мобильной разработки и сетевых технологий. Полученные данные подтверждают, что целевая оптимизация инструментов под конкретную аудиторию — это ключ к их успешному применению. Работа может служить основой для дальнейших исследований, включая разработку версии для iOS и интеграцию с облачными сервисами хранения файлов.
Требования к списку источников
Список литературы должен соответствовать ГОСТ 7.1-2003 и включать не менее 40 источников, из которых минимум 25% (10+) должны быть опубликованы за последние 2 года (2023–2025 гг.). Источники следует разделить на категории: стандарты сетевых протоколов, научные статьи по мобильной разработке, технические руководства по Android, исследования по безопасности удаленного доступа.
Примеры корректного оформления:
- Android Developers. Remote Control and Accessibility Services. — URL: https://developer.android.com/guide/topics/ui/accessibility (дата обращения: 15.05.2025)
- Kotlin Documentation. — URL: https://kotlinlang.org/docs/home.html (дата обращения: 15.05.2025)
- Wang, L. et al. Secure Remote Desktop Protocol for Mobile Devices. Journal of Network and Computer Applications. — 2024. — Vol. 225. — P. 107890.
- Иванов, Д.А. Мобильные приложения для удаленного доступа: анализ и сравнение // Информационные технологии. — 2024. — № 1. — С. 55–62.
- WebSocket Protocol. IETF RFC 6455. — 2023. — URL: https://tools.ietf.org/html/rfc6455
- OWASP Mobile Security Project. Top Ten Mobile Risks. — 2024. — URL: https://owasp.org/www-project-mobile-top-10/ (дата обращения: 15.05.2025)
Обязательно включайте официальную документацию Android и Kotlin, статьи по протоколам WebSocket и RDP, исследования по безопасности мобильных приложений, а также работы по UX-дизайну для мобильных устройств. Все ссылки должны быть упомянуты в тексте работы.
Полезные материалы для написания магистерской диссертации
- Все готовые работы Информационные системы и технологии — образцы структур, кода и анализа
- Методические рекомендации по написанию ВКР ТУСУР по направлению 09.03.01
- Курс "Android App Development" на Coursera (Google)
- Руководство по разработке клиент-серверных приложений на Android
Нужна помощь с реализацией протокола связи или интерфейсом на Kotlin? Наши эксперты — практики в области мобильной разработки и сетевых технологий. Мы напишем для вас работу с рабочим приложением, сервером и тестами, готовую к защите. Звоните или пишите: Telegram: @Diplomit
+7 (987) 915-99-32 (WhatsApp/MAX), admin@diplom-it.ru.
Нужна помощь с ВКР ТУСУР?
Наши эксперты — практики в сфере ВКР ТУСУР по Информационные системы и технологии. Мы напишем для вас уникальную работу по этой теме с глубоким анализом, реальными кейсами и расчетами, готовую к защите.
? Что вы получите: полное соответствие методичке вашего Вуза, гарантию оригинальности от 75%, сопровождение до защиты.
→ Оформите заказ онлайн: Заказать ВКР ТУСУР