Программная система обмена текстовыми сообщениями

Программная система обмена текстовыми сообщениями

Вид работы: Бакалаврская диссертация  |   Предмет работы: Программирование   |   Количество листов: 54

В настоящее время растет спрос на технологичные продукты. Большое количество компаний стремятся представить обществу свое видение современного мира. Многие пытаются изобрести что-то новое и уникальное, другие хотят превзойти конкурента, улучшив аналогичный продукт, добавляя в него все более новый функционал. Компании борются за внимание широких масс и потенциальных клиентов, однако, таковыми могут быть не только люди, но и другие компании. Любая организация старается добиться максимальной эффективности от своих сотрудников. Это особенно актуально для больших компаний, разрабатывающих высокотехнологичные продукты. Их успех напрямую зависит от высококвалифицированных специалистов, готовых изобретать инновационные вещи, не отвлекаясь на посторонние дела. В условиях пандемии вырос спрос на корпоративные мессенджеры. Простое и удобное средство общения, которое нацелено исключительно на рабочие переговоры, позволяет не отвлекаться на обычные «домашние» мессенджеры для разговоров с родственниками или друзьями.


СОДЕРЖАНИЕ
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ………………………….6
ВВЕДЕНИЕ………………………………………………………………………………………….7
1 Анализ корпоративных мессенджеров………………………………………………..8
1.1 Slack……………………………………………………………………………………………..8
1.2 WhatsApp Messenger……………………………………………………………………..12
1.3 Microsoft Teams…………………………………………………………………………….15
1.4 Telegram Messenger………………………………………………………………………20
1.5 Discord…………………………………………………………………………………………22
1.6 Signal……………………………………………………………………………………………25
1.7 Frisbee………………………………………………………………………………………….28
1.8 Hangouts……………………………………………………………………………………….30
2 Проектирование программного продукта…………………………………………..33
2.1 Анализ требований технического задания……………………………………..33
2.2 Разработка структурной схемы……………………………………………………..34
2.3 Разработка протокола взаимодействия………………………………………….38
2.3.1 Описание работы WebSocket……………………………………………………39
2.4 Разработка модуля сервера…………………………………………………………..43
2.5 Разработка графического интерфейса……………………………………………45
3 Тестирование программного продукта………………………………………………46
3.1 Разработка технологии тестирования программной системы…………46
3.2 Тестирование программной системы по методу «черного ящика»…47
3.3 Модульное тестирование……………………………………………………………..52
3.4 Нагрузочное тестирование……………………………………………………………54
ЗАКЛЮЧЕНИЕ…………………………………………………………………………………..56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………….57










ПОМОЩЬ С НАУЧНОЙ РАБОТОЙ

Подготовим для Вас работу по стандартам Вузов

Готовая работа с высокой уникальностью по минимальной цене
Срок выполнения от 2 часов
Антиплагиат более 70%

Быстрый заказ работы





[honeypot 2Mp1wUz2rkcR2jj1Ahxo]

Мы перезвоним через 5 минут

Яндекс.Метрика

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match