Детальная информация

Название: Корпоративный мессенджер: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Гречин Кирилл Андреевич
Научный руководитель: Котлярова Лина Павловна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: корпоративный мессенджер; мессенджер; веб-приложение; python; django; javascript; react; websocket; centrifugo; corporate messenger; messenger; web application
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3659
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\22969

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная выпускная квалификационная работа посвящена разработке корпоративного мессенджера, основанного на веб-технологиях Django и React, с использованием WebSocket-сервера Centrifugo. В ходе работы были решены следующие задачи: - анализ современного российского рынка корпоративных мессенджеров; - изучение основных принципов разработки корпоративного мессенджера; - создание серверной части приложения на основе Django и его интеграция с базой данных; - разработка клиентской части приложения с использованием библиотеки React; - настройка и интеграция WebSocket-сервера Centrifugo. В результате работы реализованы серверная и клиентская части корпоративного мессенджера. Веб-сокет соединения настроены с использованием Centrifugo как на сервере, так и на клиенте. Проведено тестирование, включающее модульные, системные и интеграционные тесты. Разработанный корпоративный мессенджер будет предлагаться как инструмент для эффективной командной работы и управления проектами.

This graduation project is dedicated to the development of a corporate messenger based on web technologies Django and React, with the use of WebSocket server Centrifugo. The following tasks were accomplished during the project: - Analysis of the modern Russian market of corporate messengers. - Study of the fundamental principles of corporate messenger development. - Creation of the server-side application based on Django and its integration with the database. - Development of the client-side application using the React library. - Configuration and integration of the WebSocket server Centrifugo. As a result, the server-side and client-side components of the corporate messenger have been implemented. WebSocket connections have been configured using Centrifugo both on the server and the client side. Testing has been conducted, including module, system, and integration tests. The developed corporate messenger will be offered as a tool for efficient team collaboration and project management.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 11
За последние 30 дней: 3
Подробная статистика