/nodejs

Szerveroldali javascript kurzushoz tartozó házi. 2021

Primary LanguageCSS

Szerveroldali javascript kurzushoz tartozó házi. 2021

image

Specifikáció:

Kalózok és Kalózhajók

A programban kalózhajók és a rajtuk levő kalózok tárolására van lehetőség. Minden kalózhajóról (a legénységén kívül) tároljuk a nevét, hogy melyik kikötőben látták utoljára és hogy hány ágyúja van. Egy kalóznak tároljuk a nevét, a papagályainak a számát és hogy hány foga hiányzik. Az adatbázisba felvehetünk új hajókat, az adataikkal együtt és hozzáadhatunk kalózokat a legénységéhez. Lehetőség van egy hajó elsüllyesztésére is, amivel a hajó törlődik a legénységével együtt az adatbázisból. A kalózokat egyesével is lehet törölni halál esetén. Ezek mellett lehetőség van az egyes kalózok/hajók adatainak módosítására is.

A program a hajók nézetével indul, ami az alábbi vázlaton látható: Hajok

Új Hajó gombbal új hajó megadására van lehetőség, a hajók melletti Crew gombbal a hajóhoz tartozó legénységet lehet megtekinteni, az Update és Delete gombokkal meg az aktuális hajót lehet módosítani vagy törölni.

A Crew gombbal az alábbi nézethez kerülünk: Kalozok

A gombok működése hasonló a Kalózhajók nézetében szereplő gombokkal.

Ha hozzá szeretnénk adni egy új hajót vagy egy meglévő adatait módosítani szeretnénk akkor az alábbi nézetet látjuk: Update View Hajó

A gombokkal a kalózhajókat megjelenítő oldalra jutunk vissza. A kalózokhoz is tartozik az előbbi nézethez hasonló nézet, amennyiben újat akarunk felvenni vagy módosítani akarunk egy meglévőt: Update View Kalóz

A gombokkal a kalózokat megjelenítő oldalra jutunk vissza.