Podstrona: Tematy prac 2024 / Tomasz Rak HomePage

Aktualności

Tematy prac 2024

07-11-2024 r.
, red. Tomasz Rak

  • Tematy zgłaszane
Lp. Dane Akcja
1 Temat: Proces automatyzacji kroków rozwoju oprogramowania na przykładzie aplikacji do rezerwacji stolików w restauracji
Opis: Automatyzacja etapów tworzenia, testowania i wdrażania aplikacji. Zestaw praktyk i narzędzi służących do Continuous Integration/Continuous Delivery. Przykłady użycia CI/CD Pipelines z GitHub, Azure lub Heroku.
Firma:
Kierunki: Studia I stopnia Praca inżynierska
Rezerwacja: BRAK
2 Temat: Przegląd najnowszych technik programowania webowego
Opis: Omówienie najlepszych praktyk, takich jak organizacja kodu, zasady utrzymywania wysokiej wydajności i skalowalności, optymalizacja bezpieczeństwa oraz zastosowanie wzorców projektowych (jak MVC, MVVM czy wzorce Singleton i Factory). Szczegółowe omówienie implementacji wybranych wzorców projektowych w różnych językach i frameworkach, z przykładami kodu i analizą różnic w ich realizacji.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
3 Temat: Automatyzacja w programowaniu webowym
Opis: Celem pracy jest analiza oraz omówienie roli automatyzacji w procesie tworzenia, testowania i wdrażania aplikacji webowych. Praca skupi się na narzędziach, technikach oraz dobrych praktykach związanych z automatyzacją, które zwiększają efektywność i niezawodność procesu programowania (Jenkins, GitLab CI, GitHub Actions oraz CircleCI). W szczególności zostanie uwzględniona koncepcja CI/CD (Continuous Integration/Continuous Deployment), która pozwala na sprawne dostarczanie aktualizacji do aplikacji bez przerywania jej działania.
Firma:
Kierunki:
Rezerwacja: BRAK
4 Temat: Automatyzacja testów i monitorowanie aplikacji webowych
Opis: Celem jest opis narzędzi i technik automatyzacji testów (np. Selenium, Cypress, Jest) oraz monitorowania aplikacji (np. Grafana, Prometheus, Sentry), które wspierają wczesne wykrywanie problemów oraz poprawę stabilności i wydajności aplikacji webowych.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
5 Temat: Doker jako platforma do przygotowania i wdrożenia systemu webowego
Opis: Celem jest użycie narzędzia Docker Compose, które pozwala na definiowanie i uruchamianie aplikacji składających się z wielu usług, takich jak serwery aplikacji, bazy danych i systemy cache. Omówienie procesu tworzenia plików YAML, które definiują konfigurację aplikacji, oraz zalety Docker Compose dla złożonych systemów webowych. Przedstawienie Docker Swarm jako narzędzia do zarządzania klastrem kontenerów. Omówienie mechanizmów tworzenia i zarządzania klastrami Docker Swarm, które umożliwiają automatyczne równoważenie obciążenia, skalowanie aplikacji oraz zarządzanie ich dostępnością. Przegląd dostępnych platform hosta dla aplikacji konteneryzowanych, takich jak lokalne środowisko (np. Docker Desktop), serwery wirtualne oraz popularne platformy chmurowe, jak AWS, Google Cloud Platform i Microsoft Azure.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
6 Temat: Badanie logów z wykorzystaniem analizy danych
Opis: Celem będzie analizowanie działania aplikacji internetowej powalające sprawdzić poprawność działania, wykrycia częstych zależności w danych zbieranych podczas działania aplikacji. Konieczne będzie przygotowanie narzędzi w języku Python (m.in. bibliotek: NumPy, Pandas, Scikit-learn, Matplotlib, Seaborn, Mlxtend) do analizowania danych. Opracowanie w języku Python klasyfikatorów jednoklasowych do wykrywania anomalii w danych. Opracowanie oprogramowania do wykrywania częstych zależności w danych przy pomocy reguł asocjacyjnych.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
7 Temat: Generatory zdarzeń w symulacjach sieciowych
Opis: Na podstawie https://doi.org/10.3390/app122312385 generowanych strumieni żądań. Praca dotyczyć będzie analizy charakterystyk czasu odpowiedzi systemu internetowego dla klas klientów w celu efektywnego modelowania żądań internetowych. Analizowany będzie wpływ różnych żądań na wyniki modelowania.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
8 Temat: Analiza logów z wykorzystaniem technik AI
Opis: Praca skupiać się będzie na analizie logów systemowych za pomocą zaawansowanych technik sztucznej inteligencji (AI) i data miningu. OW ramach pracy badanę będzie, jak można wydobywać wiedzę i odkrywać wzorce zachowań użytkowników systemów internetowych, szczególnie w kontekście aplikacji do handlu akcjami online. Przedstawia metodologię i wyniki zastosowania różnych technik AI, w tym algorytmów uczenia maszynowego, do analizy danych logów w celu identyfikacji anomalii, trendów i zachowań użytkowników. Na podstawie: https://doi.org/10.3390/s23042274 https://doi.org/10.3390/app12126115 https://doi.org/10.3390/electronics12214408 Możliwe użycie klaster HPC na kontenerach dockerowych.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
9 Temat: Opracowanie algorytmów do wykrywania anomalii w logach systemu webowego
Opis: Przygotowanie systemu webowego w postaci API (np. giełda internetowa). Obciążenie systemu zapytaniami (np. JMeter) i zbieranie logów systemowych. Analiza logów w celu wykrycia anomalii (np. dużego obciążenia).
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
10 Temat: Najnowsze możliwości frameworka Angular na przykładzie aplikacji galerii zdjęć
Opis: Celem pracy jest analiza najnowszych funkcji i możliwości oferowanych przez framework Angular - typ SPA. Praca będzie skupiać się na omówieniu najnowszych wersji Angulara, ich nowych funkcji oraz udoskonaleń w stosunku do poprzednich rozwiązań. Dodatkowo: Omówienie Ivy, nowego silnika renderującego. Analiza Angular Universal, technologii, która umożliwia renderowanie aplikacji po stronie serwera. Omówienie możliwości Angulara w kontekście budowania Progressive Web Apps.
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK
11 Temat: Tworzenie aplikacji internetowej .NET z funkcjonalnością wyszukiwania
Opis: Celem pracy jest zaprojektowanie i implementacja aplikacji internetowej opartej na frameworku .NET. Opis procesu projektowania relacyjnej bazy danych, która będzie zasilać aplikację internetową. Omówienie stosowania Entity Framework jako ORM. Szczegółowe omówienie różnych technik implementacji wyszukiwania takich jak wyszukiwanie pełnotekstowe, wyszukiwanie z użyciem filtrów oraz sortowanie wyników. Analiza metod optymalizacji zapytań i indeksowania bazy danych. Omówienie projektowania intuicyjnego interfejsu użytkownika z wykorzystaniem nowoczesnych technologii frontendowych (np. HTML, CSS, JavaScript oraz frameworki, takie jak Bootstrap lub React).
Firma:
Kierunki: Studia I stopnia Praca inżynierska, EF-ZU Praca magisterska
Rezerwacja: BRAK

 

Powrót do listy aktualności

Nasze serwisy używają informacji zapisanych w plikach cookies. Korzystając z serwisu wyrażasz zgodę na używanie plików cookies zgodnie z aktualnymi ustawieniami przeglądarki, które możesz zmienić w dowolnej chwili. Więcej informacji odnośnie plików cookies.

Akceptuję