Repository logo
Thesis

Projekt i implementacja aplikacji internetowej do przechowywania i udostępniania plików

dc.contributor.authorJureczka, Kamil
dc.contributor.departmentWydział Geologii, Geofizyki i Ochrony Środowiska
dc.contributor.reviewerFranczyk, Anna
dc.contributor.supervisorStrzelczyk, Jacek
dc.date.available2018-11-08T11:42:07Z
dc.date.defence2018-01-29
dc.date.submitted2018-01-23
dc.description.abstractCelem pracy dyplomowej jest zaprojektowanie oraz implementacja aplikacji internetowej służącej do przechowywania oraz udostępniania danych (plików) z wykorzystaniem usług związanych z chmurą obliczeniową oferowaną przez firmę Amazon. Głównymi założeniami projektowanego systemu jest jego niezależność od środowiska, intuicyjność w obsłudze, łatwość w administracji, a także minimalizacja kosztów utrzymania programu oraz zagwarantowanie bezpieczeństwa danych należących do użytkowników. Ponadto ważnym aspektem aplikacji jest również wielojęzyczność interfejsu oraz pełne wsparcie dla urządzeń mobilnych. Do wykonania tego zadania wykorzystano między innymi obiektowo zorientowany język Java w wersji ósmej, bibliotekę Spring, bazę danych MySql, bibliotekę Thymeleaf oraz Materialize, a także wiele innych technologii. Rezultatem pracy jest w pełni funkcjonalny system spełniający wszystkie założenia projektowe w niej uwzględnione.pl
dc.description.abstractThe aims of the thesis are to design and implement an internet application for storing and sharing files with using cloud computing services offered by Amazon company. The main assumption of the designed system is to provide the application which is independent of the environment, intuitive in use, easy to manage by administrators, cheap in maintain as well as the application which guarantees the security of users data. In addition, the important aspects of the system are also multilingual interface and support for mobile devices. To achieve these goals, among others, object oriented programming language Java, the MySql database, the Spring framework, the Thymeleaf framework, the Materialize framework and many other types of libraries and technologies are used. The result is a fully functional system that meets all the design conditions included in this thesis.en
dc.description.tableofcontentsaplikacjapl
dc.description.typepraca inżynierska
dc.identifier.other73/18/I
dc.identifier.urihttps://repo.agh.edu.pl/handle/AGH/63926
dc.language.isopol
dc.rightsAccess rights reserved
dc.rights.accesszastrzeżony dostęp
dc.rights.accessNoteZarządzenie Rektora AGH
dc.rights.urihttps://repo.agh.edu.pl/info/restricted-access
dc.subjectaplikacja internetowapl
dc.subjectJavapl
dc.subjectSpringpl
dc.subjectchmura obliczeniowapl
dc.subjectdysk internetowypl
dc.subjectWeb applicationen
dc.subjectJavaen
dc.subjectSpringen
dc.subjectcloud computingen
dc.subjectcloud file storageen
dc.titleProjekt i implementacja aplikacji internetowej do przechowywania i udostępniania plikówpl
dc.title.alternativeAn internet application for storing and sharing files - design and implementationen
dc.typepraca dyplomowa
dspace.entity.typePublication
thesis.degree.disciplineInformatyka Stosowana (WGGiOŚ)pl
thesis.degree.formOfStudystacjonarnepl
thesis.degree.grantorAkademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowiepl
thesis.degree.levelstudia pierwszego stopniapl
thesis.degree.nameinżynierpl
thesis.description.otherinfoCorrect – DRS, courseIDpl
thesis.identifier.dxp196972
thesis.statusORPDNoORPPD_project

Files