Politechnika Śląska w Gliwicach

Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki
Dla studentów / Tematy prac dyplomowych i projektów inżynierskich


Rodzaj studiów: stacjonarne, Kierunek: Informatyka, Typ pracy: inżynierska, Lokalizacja: Gliwice, rok obrony: 2024


1. Temat pracy Komunikator internetowy w oparciu o technologie Websockets i Apache Kafka.
2. Promotor dr inż. Marian Hyla
3. Typ pracy inżynierska
4. Charakter pracy projektowa
5.

Zakres i krótka charakterystyka pracy

Cel pracy: Celem projektu jest stworzenie systemu wymiany wiadomości o podobnej funkcjonalności do oprogramowania slack/facebook messenger oraz pogłębienie wiedzy z zakresu technologii dwukierunkowej wymiany informacji w czasie rzeczywistym.

Założenia: Zakłada się funkcjonalności zbliżone do istniejących aplikacji wymiany wiadomości, tj. logowanie, rejestracja, tworzenie grup dyskusyjnych, wysyłanie wiadomości w tym wiadomości w formie załączonych plików (tekstowych, graficznych, audio/wideo), możliwość zarządzania tymi grupami.

Motywacja: Pogłębienie wiedzy z zakresu aplikacji serwerowych, webowych oraz mobilnych, w tym połączenie technologii Websockets i Apache Kafka w celu zapewnienia dwukierunkowej komunikacji między serwerem a klientem.

Opis tematu: W ramach projektu zostanie stworzona aplikacja serwerowa w formie RestAPI w języku Java oraz Spring Framework aoraz odpowiedni klient. Jako główna baza danych zostanie wykorzystane środowisko PostreSQL, do przechowywania cache: baza Redis, a do gromadzenia wiadomości Apache Cassandra.

Spodziewane wyniki: Działający system.

6.

Literatura podstawowa

7. Termin obrony 2024-02-05
8. Data ustalenia tematu 2023-05-24
9. Uwagi  

Powrót do listy tematów

 © 2002 - 2025 Politechnika Śląska, Wydział Elektryczny, KENER