Mielőtt elkezdi a feladatot, figyelmesen olvassa végig az alábbiakat!
- Töltse le az adatokat tartalmazó állományt, majd alaposan tanulmányozza át az adatbázis szerkezetét és adatait! Nem feltétlenül kell pontosan ugyanezt ugyanígy használnia, de mindenképpen figyelni kell a feladathoz való illeszkedésre.
- Az adatok ismeretében tanulmányozza át alaposan az oldal működését! (Lentebb felsorolásra kerülnek az oldal jelenleg működő funkciói)
- Nézze meg az oldal forráskódját és az URL-ben szereplő adatok változását is! Ötleteket meríthet belőle.
- Készítse el az itt szereplő weboldalt akár saját elképzeléseit beleillesztve (saját stílus és/vagy plusz adatok és/vagy plusz funkciók, stb.)!
- Készítsen tervet az oldal elemeinek használatához, modulokhoz, fájlstruktúrához és lekérdezésekhez! A tervet 2-3 oldalban írja le, ezt is csatolni kell a feladat megoldásához!
- A tervben fogalmazzon meg továbbfejlesztési lehetőségeket! (Külön pozitívum, ha meg is valósítja ezeket.)
- Ügyeljen a reszponzivitásra! Mobil nézetben is minden tökéletesen látható és olvasható legyen, valamint jelenjen meg az oldal tetejére való ugrás lehetősége!
-
Leadási határidő: 2022. március 4.
A szokásos módon, emailben kell elküldeni. A saját és/vagy módosított adatbázist és a tervet is kérem a csomagban!
Az oldalon található lehetőségek, menüpontok:
-
Belépés:
- Csak helyes felhasználónév/jelszó páros (itt Admin/Admin) esetén használhatók az oldal funkciói. (A jelszó titkosítása a tanult módon történt. (Saját felhasználónév/jelszó párosokhoz természetesen használhat más titkosítási módszer(eke)t.)
-
Tanulók menüpont:
- Késő tanulók listázása
-
Új késés felvitele
!!! A dátum korlátozva van. Legkorábbi dátum az adott tanévre vonatkozó szeptember 1. Alapértelmezetten az adatok felvitelének dátuma van beállítva, és ez a legkésőbbi dátum is, amit ki lehet jelölni.
!!! Június 15. és augusztus 31. közötti dátumra semmilyen időpontban nem lehet dátumot felvinni. - Adatfelvétel után egy üzenet jelenik meg a sikeres felvételről, és link az adott tanuló adataira és késéseire.
- A listában szereplő tanulók egyéni adatainak és a késésései részleteinek megtekintése
-
Osztályok menüpont:
- Lehetőség az adatbázisban szereplő osztályok közötti választásra
- Alapértelmezetten a 9/A osztály listája jelenik meg
-
Osztály listázása:
- Osztály neve
- Osztályfőnök neve
- Osztálylétszám
- Osztály tanulóinak listázása névsorrendben, az összesített késésszám megjelenítése, és link az adott tanuló adataira és késéseire.
-
Kilépési lehetőség
- Csak abban az esetben elérhető, ha be vagyunk jelentkezve.
- Kilépési üzenet után rövid idővel automatikusan a kezdő oldal jelenik meg.
-
Több helyről elérhető:
-
Egy tanuló adatainak és összes késésének megtekintése
- A tanulóra vonatkozó összes adat megjelenik
- A tanuló osztálya hivatkozás, amely az "Osztályok" menüpontból is elérhető osztálylistára mutat.
- Frissítés gomb, amely az adott tanuló késésének módosítását teszi lehetővé
- Törlés gomb, amely az adott késés törlését teszi lehetővé
-
Késés módosítása
- Lehetőség van a tanuló késésének igazolására, megjegyzés módosítására
- Visszalépési lehetőség az tanuló egyéni adataihoz
-
Késés törlése
- Figyelmeztetés megjelenítése
- Adott késés törlésének lehetősége
- Visszalépési lehetőség az tanuló egyéni adataihoz
-
Egy tanuló adatainak és összes késésének megtekintése