<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Praca magisterska - Inżynieria Oprogramowania 2021</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/934</link>
<description/>
<pubDate>Fri, 10 Apr 2026 12:26:19 GMT</pubDate>
<dc:date>2026-04-10T12:26:19Z</dc:date>
<item>
<title>Szkielety do budowy nowoczesnych usług sieciowych opartych na platformie JVM</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/2042</link>
<description>Szkielety do budowy nowoczesnych usług sieciowych opartych na platformie JVM
Lemański, Brunon; Suchodolski, Mariusz
Celem pracy jest porównanie stworzonych przez autorów trzech aplikacji napisanych w trzech&#13;
różnych technologiach pod kątem wydajności, złożoności oraz trudności ich wytworzenia.&#13;
Autorzy utworzyli trzy odmienne od siebie aplikacje korzystając z jednych z&#13;
najpopularniejszych frameworków takich jak: Spring, Micronaut oraz Quarkus. Otrzymane&#13;
wyniki badań bazują na analizie teoretycznej udostępnionych przez aplikacje rozwiązań oraz&#13;
na eksperymentach wykonanych na zaimplementowanych aplikacjach. Praca wykonana przez&#13;
autorów ma za zadanie ukazania jak funkcjonują aplikacje przy zastosowaniu opisanych&#13;
technologii oraz ma ona ułatwić podjęcie decyzji, która z technologii będzie najbardziej&#13;
odpowiednia.
</description>
<pubDate>Thu, 17 Nov 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repin.pjwstk.edu.pl/xmlui/handle/186319/2042</guid>
<dc:date>2022-11-17T00:00:00Z</dc:date>
</item>
<item>
<title>Systemy tłumaczeń oprogramowania na przykładzie internacjonalizacji panelu administracyjnego Django</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/2041</link>
<description>Systemy tłumaczeń oprogramowania na przykładzie internacjonalizacji panelu administracyjnego Django
Olko, Maciej
Internacjonalizacja i lokalizacja są procesami przygotowywania oprogramowania do użytku&#13;
w wielu językach naturalnych. Wraz z rozwojem inżynierii oprogramowania powstawały i&#13;
powstają standardy, narzędzia i biblioteki wspierające te procesy. Wśród tych narzędzi&#13;
wyróżnić można trzy standardy tłumaczeń komunikatów: GNU Gettext, MessageFormat&#13;
będące częścią bibliotek International Components for Unicode oraz Project Fluent, które&#13;
umożliwiają tłumaczenie złożonych, parametryzowanych komunikatów na różne języki&#13;
naturalne. W niniejszej pracy wprowadzam do tematu internacjonalizacji, lokalizacji i&#13;
tłumaczeń komunikatów opgrogramowania. Charakteryzuję istniejące standardy i systemy&#13;
tłumaczeń. Następnie na przykładzie komunikatów w panelu administracyjnym&#13;
frameworku Django i języka polskiego, prezentuję implementacje internacjonalizacji w&#13;
systemach tłumaczeń: GNU Gettext, ICU MessageFormat oraz Project Fluent. Przykłady&#13;
implementacji wykorzystują język programowania Python.
</description>
<pubDate>Thu, 17 Nov 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repin.pjwstk.edu.pl/xmlui/handle/186319/2041</guid>
<dc:date>2022-11-17T00:00:00Z</dc:date>
</item>
<item>
<title>Porównanie technologii in-memory w relacyjnych i nierelacyjnych bazach danych</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/2040</link>
<description>Porównanie technologii in-memory w relacyjnych i nierelacyjnych bazach danych
Dutt, Angelika
Na rynku istnieje wiele rodzajów baz danych opierających się na różnych&#13;
technologiach. Odnosi się to zarówno do organizacji samego schematu bazy danych, jak i jej&#13;
fizycznego przechowywania. Szeroki wybór, który można zaobserwować, spowodował, że&#13;
wybranie bazy danych odpowiedniej do wymagań użytkownika stało się dużym wyzwaniem.&#13;
Praca ma na celu analizę dostępnych baz danych, skupiając się na ich efektywności oraz&#13;
wydajności. Badaniom poddano cztery bazy danych, które mają reprezentować odpowiednie&#13;
typy: bazę relacyjną pracującą w trybie dyskowym, bazę relacyjną wykorzystującą pamięć&#13;
RAM, bazę nierelacyjną wykorzystującą pamięć dyskową oraz bazę nierelacyjną pracującą w&#13;
trybie in-memory.&#13;
Analiza powyższych baz odbyła się za pomocą zapytań, które badały efektywność&#13;
zarówno w zakresie modyfikacji danych, jak i pobierania danych za pomocą określonych&#13;
zapytań. Wyniki zostały poddane ocenie i podsumowane według wymienionych aspektów.
</description>
<pubDate>Thu, 17 Nov 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repin.pjwstk.edu.pl/xmlui/handle/186319/2040</guid>
<dc:date>2022-11-17T00:00:00Z</dc:date>
</item>
<item>
<title>Dokładność próbkowania w narzędziach wspomagających procesy ETL</title>
<link>https://repin.pjwstk.edu.pl/xmlui/handle/186319/2039</link>
<description>Dokładność próbkowania w narzędziach wspomagających procesy ETL
Jarominek, Michał
W niniejszej pracy zajmiemy się problematyką przetwarzania kwerend w sposób przybliżony&#13;
(AQP – Approximate Query Processing). Pomimo znacznego wzrostu mocy obliczeniowej&#13;
współczesnych komputerów w stosunku do maszyn sprzed trzydziestu lat ilość gromadzonych,&#13;
przechowywanych i przetwarzanych danych wciąż rośnie z zawrotną prędkością. W związku z&#13;
tym przetwarzanie całych zbiorów danych staje się coraz mniej opłacalne ze względu na koszt&#13;
obliczeniowy i czas wykonywania zapytań. Stosuje się więc metody statystyczne, aby w miarodajny&#13;
sposób przybliżyć wynik takiego zapytania korzystając nie z całego zbioru, a z losowej&#13;
próbki. Bardzo często bowiem nie interesuje nas dokładny wynik. Nawet jeśli chcemy stwierdzić&#13;
czy jedna wartość jest większa od drugiej, samo rozważanie odpowiednio dokładnych&#13;
przybliżeń zapewni nam wysoce prawdopodobną odpowiedź.&#13;
Istnieje wiele narzędzi umożliwiających generowanie próbek, na których można wyliczać przybliżone&#13;
wyniki zapytań. Efektem tej mnogości rozwiązań są różnice w dokładności otrzymywanych&#13;
szacowań oraz w szybkości ich uzyskiwania. W tej pracy skupimy się na dwóch narzędziach:&#13;
Microsoft SQL Server Integration Services oraz Pentaho Data Integration. Stosując zapytania&#13;
o różnej budowie porównamy dokładność ich przybliżonych wyników na specjalnie&#13;
przygotowanym zbiorze danych.
</description>
<pubDate>Thu, 17 Nov 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">https://repin.pjwstk.edu.pl/xmlui/handle/186319/2039</guid>
<dc:date>2022-11-17T00:00:00Z</dc:date>
</item>
</channel>
</rss>
