Baza podataka i web-aplikacija za plivačka natjecanja služi za pohranu plivačkih rezultata i podataka o plivačima. U uvodu je opisana glavna motivacija za izradu ovakve aplikacije. Kroz specifikaciju zahtjeva i opis obrazaca uporabe opisane su glavne značajke sustava, i koje korisničke zahtjeve sustav mora ispuniti. Oblikovanje sustava odvojeno je u dva dijela: izrada baze podataka i izrada web-aplikacije. Prije početka pisanja koda bilo je potrebno zamisliti što je sve potrebno u bazi podataka, te misli preusmjeriti na ER model i relacijski model. Koristeći PostgreSQL sustav za baze podataka, modeli su pretvoreni u realizaciju. Drugi dio oblikovanja sustava sastojao se od oblikovanja poslužiteljske strane u Java Springu, koja izravno komu...