Repozytorium PJATK

Uniwersalny system wspomagający pracę architektów

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Radziszewski, Robert
dc.date.accessioned 2023-06-16T07:52:07Z
dc.date.available 2023-06-16T07:52:07Z
dc.date.issued 2023-06-16
dc.identifier.issn 2023/M/AM/9
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2950
dc.description.abstract Problem przedstawiony w pracy dotyczy aplikacji wspomagających pracę architektów wnętrz. Obecnie dostępne rozwiązania pozwalają na tworzenie prostych list zakupowych produktów, które są wymagane do wdrożenia w życie pomysłów zawartych w projekcie pomieszczeń/budynków. W przypadku jednej z aplikacji, twórcy zaoferowali również wtyczkę do przeglądarek internetowych, która pozwala pobrać dane o produkcie z jego strony, używając prostych znaczników HTML. Programy te przyczyniły się do zwiększenia komfortu pracy, jednak stwierdzono, iż zawierają kilka istotnych wad które należy zredukować, by zmaksymalizować stopień wykorzystania ich potencjału. Jednym z pomysłów jest zwiększenie użyteczności poprzez zastosowanie zestawów atrybutów produktów które mogą być łączone z projektami, a także posiadać mechanizm autouzupełniania wartości, z wykorzystaniem znaczników standardu Schema.org oraz zdefiniowanych przez użytkowników. Kolejnym usprawnieniem, zaoferowanym w propozycji takiej aplikacji, jest możliwość uzyskania zarobku przez projektantów, poprzez uczestnictwo w zintegrowanej sieci afiliacyjnej i uzyskiwanie prowizji od produktów zamieszczanych, a także polecanych w projektach. Wychodząc naprzeciw oczekiwaniom potencjalnych klientów, zastosowano także usprawnienia interfejsu użytkownika oraz sposobu jego obsługi, co pozwala zaoszczędzić także czas. Prototyp powstał w oparciu o aktualne standardy i techniki programowania. W skład zaproponowanego rozwiązania wchodzą: serwerowa aplikacja internetowa, wtyczka na przeglądarkę Chrome, oraz dedykowana na platformę Android. Część backendowa została zbudowana z wykorzystaniem dwóch kontenerów Docker, czyli bazy danych PostgreSQL i aplikacji Spring w języku Kotlin. Warstwę interfejs użytkownika zaprojektowano w oparciu o framework Vue. Aplikacja mobilna powstała przy użyciu Android Studio, również w języku Kotlin. Wtyczka przeglądarki Chrome jest kompatybilna ze standardem Manifest. Solucja, będąca efektem tej pracy, powstała jako narzędzie modułowe, co pozwala zwiększyć zakres funkcjonalności w przyszłej perspektywie. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 7466
dc.subject Informatyka pl_PL
dc.subject inżynieria oprogramowania pl_PL
dc.subject Bazy Danych pl_PL
dc.title Uniwersalny system wspomagający pracę architektów pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto