Teljes körű dokumentáció a ZTV projekt céljairól, követelményeiről, technikai megvalósításáról és fejlesztési folyamatáról
A ZTV a Zugló TV korábbi informatikai rendszeréből örökli nevét. A korábbi rendszer egy egyszerű hirdetményfal volt, ahol Papp László Tanárúr ki tudta hirdetni a közelgő forgatások időpontját, szükséges stábtagokat és felszerelést. Ez a megoldás azonban több problémával is járt.
Az új ZTV rendszer célja a forgatások hatékonyabb kezelése,transzparens hozzáférés biztosítása az osztályfőnökök számára, ésautomatikus értesítések küldése az érintetteknek. A rendszer modern webes technológiákra épül és teljes mértékben reszponzív.
A projekt a Szent László Gimnázium Informatika Tagozatának nyári táborában kerül kifejlesztésre, ahol 4 diák dolgozik együtt 5 napon keresztül a rendszer megvalósításán. Ez egy valós, működő alkalmazás lesz, amely az iskola mindennapi működését fogja támogatni.
Forgatások létrehozása, szerkesztése, törlése. Időpont ütközések ellenőrzése és figyelmeztetések.
Minden eszközön optimális megjelenés: mobil, tablet, desktop. Progressive Web App támogatás.
Diákok és tanárok hozzárendelése forgatásokhoz. Szerepkörök meghatározása és jogosultságok kezelése.
Email és push notification küldése forgatás létrehozásakor, módosításkor és emlékeztetőként.
Különböző felhasználói szintek: admin, tanár, gyártásvezető, diák. Eltérő hozzáférési jogok.
Felhasználónként testreszabható színsémák és témák. Sötét/világos mód támogatás.
Hiányzások történetének nyilvántartása és kereshetősége. Statisztikák és jelentések.
Teljes történet megőrzése. Korábbi forgatások keresése és szűrése dátum, résztvevők szerint.
Egy kattintással hívható kapcsolattartási információk. Integrált telefonkönyv.
Osztályok kapcsolattartási adatainak nyomtatható formátuma. PDF export lehetőség.
A ZTV rendszer hiányzáskezelő funkciója kiterjeszthető az egész F szekció számára, amely magában foglalja az informatika tagozat összes osztályát. Ez egy általánosigazoláskezelő rendszer lenne, ahol minden nem orvosi vagy szülői igazolást digitálisan lehet leadni és nyomon követni.
A médiások esetében a rendszer automatikusan össze tudná kapcsolni a forgatási adatokat a hiányzásokkal, míg a többi F szekciós diák számára egy általános igazoláskezelő felületet biztosítana.
A ZTV felületen egy külön menüpont jelenik meg a nem-médiások számára, amely csak az igazoláskezelő funkciókat tartalmazza.
Teljesen különálló felület és dizájn az F szekciós diákok számára, de ugyanazon adatbázissal és backend rendszerrel.
Médiás/Nem-médiás megkülönböztetés, osztályfőnöki jogosultságok, adminisztrátori hozzáférés.
Közös adatbázis a forgatási és igazolási adatokkal, automatikus kapcsolatok médiások esetén.
Automatikus értesítések osztályfőnököknek, szülőknek és diákoknak az igazolások státuszáról.
Szerepkör-alapú hozzáférés, adatvédelmi megfelelőség, auditálható műveletek.
Először a ZTV alapfunkciók megvalósítása médiások számára
Egy F szekciós osztállyal tesztelés és visszajelzések gyűjtése
Az egész F szekció bevonása a rendszerbe
A médiás diákok hiányzásai automatikusan összekapcsolódnak a forgatási adatokkal, így az igazolások egy része automatikusan generálódik.
Az osztályfőnökök látják, hogy a hiányzás forgatás miatt történt-e, és automatikus értesítést kapnak a médiás tevékenységekről.
A mikroszolgáltatás-alapú architektúra lehetővé teszi a rendszer könnyű bővítését és módosítását.
JWT alapú autentikáció, HTTPS titkosítás, és szerepkör-alapú hozzáférés-vezérlés.
Redis cache, CDN használat, és optimalizált adatbázis lekérdezések a gyors működésért.
TypeScript, tiszta kód elvek, és átfogó dokumentáció a könnyű karbantartásért.
Teljes körűen működő webes alkalmazás az alapvető funkciókkal
Valós felhasználókkal történő tesztelés és visszajelzések
Teljes körű technikai és felhasználói dokumentáció