Streszczenie:
Celem niniejszej pracy dyplomowej było zaprojektowanie i stworzenie
aplikacji – Mobilne Biuro Rzeczy Znalezionych „FindWithUs”, będącej
odpowiednikiem tradycyjnego biura rzeczy znalezionych w sieci. Powstała
aplikacja web’owa składa się z warstwy bazodanowej, serwerowej (w tym
dwa automaty) i klienckiej.
W fazie analizy określono cel i wymagania działania aplikacji. Dokonano
wyboru technologii do tworzenia poszczególnych części aplikacji, a także
zaplanowano etapy i proces ich tworzenia. Opracowano architekturę
całego systemu przy uwzględnieniu wdrożenia na usługi chmurowe
(Amazon Web Services i Microsoft Azure).
Przygotowano projekt graficzny interfejsu użytkownika wraz z prototypem
aplikacji, a następnie przeprowadzono badanie użyteczności przy pomocy
grupy testowej użytkowników.
Podczas całego rozwoju systemu kierowano się zwinnymi metodykami
programowania z zastosowaniem praktyk ciągłej integracji i ciągłego
wdrażania (ang. CI/CD). Po zakończonej fazie projektowania i
implementacji zostały przeprowadzone testy interfejsu użytkownika i API,
które wykazały poprawność działania aplikacji. Na każdym etapie
tworzenia systemu korzystano z narzędzia Jira - tablica Kanban, które
zoptymalizowało przebieg prac.
Sporządzona została dokumentacja dla użytkownika, w której skład
wchodzą instrukcje instalacyjne, wskazówki wdrożeniowe, a także
instrukcje obsługi stworzonego systemu.