Тип работы:
Предмет:
Язык работы:


Программное средство для передачи речевой и файловой информации

Работа №160979

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы95
Год сдачи2024
Стоимость5000 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


Перечень сокращений и обозначений 7
Введение 8
1 Анализ предметной области 9
1.1 Анализ темы 9
1.2 Анализ аналогов приложений 10
1.3 Постановка задачи 16
2 Выбор технологий и средств разработки приложения 19
2.1 Язык программирования C++ 19
2.2 Платформа .Net 20
2.3 Среда разработки Visual Studio 20
2.4 Протокол SIP 21
2.5 Библиотека PJSIP 22
3 Реализация приложения 23
3.1 Описание организации передачи зашифрованных данных 23
3.2 Описание работы приложения 24
3.3 Архитектура приложения 26
3.4 Программная реализация приложения 27
3.5 Основные алгоритмы взаимодействия пользователя и приложения 35
4 Тестирование приложения 40
4.1 Авторизация пользователя, заранее зарегистрированного на
общедоступном интернет-ресурсе IP-телефонии 40
4.2 Добавление нового контакта в контактную книжку 42
4.3 Вызов клиента SIP и завершение вызова 44
4.4 Отправка сообщений клиенту 46
4.5 Отправка файлов клиенту 49
5 Безопасность жизнедеятельности 50
5.1 Вред здоровью при работе с ПК 50
5.2 Снижение вреда для здоровья при работе с ПК 50
5.3 Техника безопасности при работе с компьютером 51
Заключение 52
Список использованных источников 53
Приложение А – Uml-диаграммы 54
Приложение А.1 – Диаграмма последовательностей 55
Приложение А.2 – Диаграмма развертывания 56
Приложение А.3 – Диаграмма компонентов 57
Приложение А.4 – Диаграмма вариантов использования 58
Приложение Б – Листинг 59
Приложение В – Презентация 90


В современном мире информационные технологии играют всё более важную
роль в повседневной жизни людей. Одной из наиболее востребованных областей
информационных технологий является передача информации, включая речевую и
файловую. В условиях быстрого развития интернета и его доступности для
широких слоёв населения, всё большее значение приобретают общедоступные
интернет-ресурсы IP-телефонии.
Актуальность данной темы обусловлена растущей популярностью IP-
телефонии в бизнес-сфере благодаря своей простоте, надежности, обилием
функций и возможности общаться в любое время и из любой точки мира.
Подводя итог, хочется отметить, что разработка программного средства
является востребованной задачей, так как позволяет облегчить процесс
коммуникации.

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

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

Помощь в написании работ!


В ходе выполнения данной выпускной квалификационной работы были
получены навыки написания приложения для совершения вызовов, отправки
сообщений и отправки файлов под операционную систему Windows, изучен стек
технологий и библиотек позволяющих работать с IP-телефонией. Результатом
работы является разработанное приложение «SIP-телефон», которое называется
VoIPhone, а также отчёт, в котором представлены результаты тестирования
разработанного программного обеспечения, описание разработки и подробный
разбор его основных функциональных особенностей.
Разработанное приложение позволяет пользователю совершать и принимать
вызовы, отправлять и принимать текстовые сообщения, а также отправлять и
принимать файлы. После проведения тестирования было выяснено, что
разработанное приложение соответствует всем поставленным в начале работы
требованиям и работает корректно, не вызывая критических ошибок в системе, что
является частой проблемой драйверов операционной системы Windows.
В дальнейшем приложение можно усовершенствовать путем добавления
конференцсвязи, видео звонков, а также возможности синхронизации аккаунтов.
Разработанный интерфейс пользователя можно улучшить путем
усовершенствования дизайна для повышения комфорта использования.


Справочник по языку C++. [Электронный ресурс]/Режим доступа:
https://learn.microsoft.com/ru-ru/cpp/cpp/?view=msvc-170, свободный. (дата
обращения 23.04.2024).
2. Алина Крюкова. Труконф. Почему SIP лучше, чем H.323 [Электронный
ресурс]/Режим доступа: https://trueconf.ru/blog/reviews/pochemu-sip-luchshe-chem-
h-323.html?ysclid=lxfxrwml2i200733351, свободный. (дата обращения 23.04.2024).
3. Документация по PJSIP. [Электронный ресурс]/Режим доступа:
https://docs.pjsip.org/en/latest/overview/intro.html, свободный. (дата обращения
20.04.2024).
4. Паттерны для новичков: MVC vs MVP vs MVVM. [Электронный
ресурс]/Режим доступа: https://habr.com/ru/articles/215605/, свободный. (дата
обращения 14.05.2024).


Работу высылаем на протяжении 30 минут после оплаты.




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