Követelmények

A tárgy teljesítése beadandó feladatokkal történik, melyet személyesen kell megvédeni, és amennyiben lehetséges, a szakdolgozati témához kell kapcsolódnia. A feladatok az alábbiak:

  1. UML diagram készítése. Tetszőleges, kellően összetett folyamat UML diagramjának elkészítése. A beadandó fájl a plantuml.com oldalon működő UML definíciós szövegfájl.

  2. Legalább harmadik normálformban levő adatbázis tervezése és logikai terve. A beadandó fájl a dbdiagram.io oldalon működő adatbázis leíró szövegfájl. Az adatbázisnak legalább öt táblából kell állnia.

  3. Egy konténerben futó saját weblap elkészítése. A weblap lehet korábbi, pl. a webprogramozás órán készített website, a cél a konténerizálás. Az oldalnak több lapból kell állnia, magasabb értéket jelent egy php-t vagy mysql-t használó site elkészítése. Az értékelésben az alkalmazott technológia számít, nem az oldal összetettsége.

  4. Egy tetszőleges weboldal Cypress tesztje. A tesznek kellően összetettnek kell lennie, legalább 15-20 lépésből kell állnia.

A beadandó feladatok nem lehetnek azonosak az órán tanultakkal. A bemutatásuk személyesen történik, a feladatok elkészítésével kapcsolatos kérdéseket ennek során meg kell tudni válaszolni.