Repozytorium PJATK

A Web Application Supporting the Organization of Day Camps for School Children

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Reda, Mateusz
dc.date.accessioned 2023-06-12T12:29:10Z
dc.date.available 2023-06-12T12:29:10Z
dc.date.issued 2023-06-12
dc.identifier.issn 2023/I/G/33
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2882
dc.description.abstract Computers have accompanied humanity for over seven decades. During this time, computer programs took various forms, including instructions written on punched cards, and later programs installed on the user’s device (today called “desktop applications”). With the popularization of the Internet, a new type of computer applications has appeared on the market, the so-called web applications. They do not require local installation as they are installed on a remote server and can be accessed via the Internet from any computer with a web browser installed. This thesis presents the process of creating a web application, the purpose of which is to facilitate and automate the process of enrolling children for day camps offered by schools. The application development process included: analysis of the demand for this type of product, review of existing solutions, defining requirements by the customer, detailed analysis of requirements (defining functional and non-functional requirements, presentation in the form of a use case diagram), designing and implementing the system, and finally testing and defining possible ways to further develop the application. The application was implemented in Java (backend) and TypeScript (frontend; Angular framework) programming languages, and the PostgreSQL database management system was used to store the state of the application. Usability tests have shown that the application is intuitive and user-friendly, but it also has some weaknesses, e.g. insufficiently attractive graphical interface or lack of verification of some operations performed by users, which may lead to misuse of the system. The steps required for the application to become a Minimum Viable Product are specified pl_PL
dc.language.iso en pl_PL
dc.relation.ispartofseries ;Nr 7468
dc.subject web application pl_PL
dc.subject application design pl_PL
dc.subject application development pl_PL
dc.subject Java pl_PL
dc.subject Spring pl_PL
dc.subject PostgreSQL pl_PL
dc.subject Angular pl_PL
dc.subject day camp pl_PL
dc.title A Web Application Supporting the Organization of Day Camps for School Children 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