📄Работа №161759

Тема: ПРИЛОЖЕНИЕ ДЛЯ ОБМЕНА СООБЩЕНИЯМИ В ПИРИНГОВЫХ СЕТЯХ

📝
Тип работы Дипломные работы, ВКР
📚
Предмет сетевое и системное администрирование
📄
Объем: 120 листов
📅
Год: 2023
👁️
Просмотров: 137
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Реферат 2
Перечень сокращений и обозначений 4
Введение 4
1. Приложение для обмена сообщениями в пиринговых сетях 5
1.1 Предпроектный анализ предметной области 5
1.1.1 Анализ предметной области 5
1.1.2 Анализ программ аналогов 7
1.1.3 Анализ целевой аудитории 8
1.1.4 Выбор стека технологий для реализации приложения 9
1.1.4.1 Сравнительный анализ протоколов беспроводной передачи
данных 10
1.1.4.2 Описание протокола Wi-Fi Direct 12
1.1.4.3. Способ подключения Wi-Fi Direct на уровне операционной системы 13
1.1.4.4 Выбор языка программирования 18
1.4.5 Выбор СУБД 19
1.1.5 Анализ требований 19
1.1.5.1 Функциональные требования к разрабатываемому программному
обеспечению 20
1.1.6 Нефункциональные требования к разрабатываемому ПО 22
1.1.7 Стадии и этапы разработки 22
1.1.8. Выводы по главе 23
1.2. Проектирование и реализация программного обеспечения для обмена сообщениями в пиринговых сетях 24
1.2.1 Проектирование архитектуры мобильного приложения 24
1.2.2 Проектирование интерфейса мобильного приложения 30
1.2.3 Проектирование базы данных 36
1.2.3.1 Логическая модель разрабатываемой базы данных 37
1.2.3.2 Физическая модель разрабатываемой базы данных 38
1.2.4 Реализация мобильного приложения 40
1.2.5 Выводы по главе 43
2. Технология отладки программного обеспечения в IDE Android Studio 44
2.1 Запуск режима отладки в IDE Android Studio 44
2.2 Подключение отладчика к запущенному процессу 46
2.3. Просмотр общих сведений в системных журналах 46
2.4 Просмотр системного журнала для выбранного процесса 47
2.5 Способы работы с точками останова 48
2.6 Фиксация скриншотов и видео в режиме отладки приложения 52
2.7 Выводы по главе 53
3. Экономическое обоснование эффективности проекта 54
4. Безопасность жизнедеятельности 58
Заключение 61
Список использованных источников 62
Приложение А - UML-диграммы 63
Приложение А.1 - Диаграмма вариантов использования 64
Приложение А.2 - Диаграмма развертывания 65
Приложение А.3 - Диаграмма деятельности 66
Приложение А.4 - Диаграмма деятельности 67
Приложение А.5 - Диаграмма данных 68
Приложение Б - Листинг программы 69
Приложение В - Презентация 89

📖 Введение

В настоящее время беспроводные технологии прочно вошли в нашу жизнь, как в бытовой, так и в промышленной плоскости.
В настоящий момент существует большой выбор беспроводных протоколов, программного обеспечения (далее - ПО), устройств позволяющих передавать аудио, видео, текстовую информацию и/или управлять «умными» устройствами на расстоянии.
Фактически сейчас наблюдается подъем интереса к «умным» устройствам и ПО, а также интерес к интеграции вышеописанных компонентов в «эко-систему» под названием интернет вещей (IoT).
Данная работа посвящена реализации программного обеспечения эксплуатируемого в рамках мобильных устройств под руководством операционной системы Android с поддержкой протокола Wi-Fi Direct.
Реализованное ПО необходимо для прямого объединения гетерогенных мобильных устройств в одноранговую сеть с последующей возможностью передачи файлов между устройствами и/или передачи текстовой информации по схеме «peer-to-peer» (далее - P2P).
Выбор данного вида передачи информации между устройствами и необходимость реализации подобного программного обеспечения очевидна:
- большинство информации между людьми в рамках командной работы передается с помощью месенджеров по схеме (точка-сервер-точка), несмотря на то, что расстояние между людьми не превышает 100 метров, при этом информация проходит через каналы связи и серверы, которые могут быть «скомпрометированы». Для решения данной проблемы решения «точка-точка» подходят идеально;
- практически все открытые решения в рамках беспроводных стандартов в настоящий момент имеют иностранное происхождение, и реализация отечественных аналогов будет способствовать развитию отечественного сегмента P2P.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения дипломного проекта была изучена предметная область, в результате чего было сформулировано техническое задание на разработку приложения для обмена сообщениями в пиринговых сетях.
Был произведен выбор инструментария для реализации модильных приложений, изучен протокол Wi-Fi Direct, в результате было разработано программное приложение.
Приложение реализовано в соответствии с техническим заданием.
В разделе безопасности жизнедеятельности были описаны факторы воздействия вычислительной техники на человека.
В экономическом разделе был произведен расчет трудоемкости и затрат на разработку мобильного приложения.
Задание на дипломное проектирование выполнено в полном объеме.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Белов В. А. Основы объектного программирования на Java / - М.: ИТУИТ, Бином., 2019. - 584 с.
2. Гарнаев А. М. Программирование на Java в среде Android / - М.: БХВ- Петербург, 2018. - 198 с.
3. Голощапов А. С. Программирование для мобильных устройств/ - М.: БХВ-Петербург, 2015. - 138 с.
4. Пертиков И. С. Создание приложения на базе беспроводных сетей- М.: Издательство «Эксмо», 2018. - 514 с.
5. Мартынов В.Ф. Основы беспроводных сетей - М.: "Издательство
«Известия», 2015. - 327 с.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ