Skip to content

Funkcionális Specifikáció

Bevezetés

  • A Koller egy fejlesztés alatt álló, modern, automatizált digitális rendszer, melyben minden olyan funkció megtalálható, ami egy kollégium összhangos működéséhez szükséges. A rendszer célja, hogy megkönnyítse a tanárok és a tanulók élétét, nyomon kövesse a diákok mozgását, kezelje a kimenőket, jelenléteket, szobaértékeléseket és menza adatokat, valamint statisztikai elemzéseket biztosítson. A rendszer elérhető lesz weben, valamint Android és iOS platformokon.
  • Rendszer célcsoportjai: Kollégiumi dolgozók és tanulók

Funkciók

Felhasználók

Tanulók

  • Személyes adatok
  • Kollégiumi adatok
    • Szobaszám
    • Csoport
    • Osztály
    • Fokozat

Tanárok

  • Kollégiumi adatok
    • Irodaszám
    • Csoportszám (ha csoportvezető)

Helyiségek

  • szárny
  • emelet
  • megnevezés (113, lány kondi, igazgatói)

Ezek lehetnek akár specifikusak:

  • tanulói szoba
  • iroda
  • terem
  • konyha
  • étkező

(Kollégiumi) osztályok

Különböző iskolák azonos évfolyamaiból állnak (pl.: 9A és 9B néhány tanulója -> 9B kollégiumi osztály. Nem lehet 9.-esből 10.-es)

Csoportok

Bármely diákoknak egy összeállított csoportja egy csoportvezető nevelőtanárral az élén. Egy szobában csak ugyanolyan csoportban lévő emberek lakhatnak.

Portai ki- és belépések

Akár teljesen automatikus közlekedést könyvelő rendszer.

Sietés

Tájékoztató jellegű a portásnak és a diáknak, hogy mennyivel korábban ment el a megengedettnél. Következménye nincs, a késésbe lesz majd beleszámítva. Természetesen ha pl 25 percet siet, de 5 perc múlva már vissza is jön, akkor csak 5 percet késett.

Késés (vagy igazolatlan távollét)

Akkor jön létre, és arra az időre csak, amikor a diák igazolatlanul van kint védett időszakban.

Nevelőtanár igazolhatja. Az igazolás az adott késésre egyelőre bináris, tehát két fajtája van: aktív és igazolt.

Magyarázó ábra

Artboard 1 A példa óra és perc helyett általános idő hosszal számol

Kimenő

A kimenő feljogosít védett időszakon belül közlekedni, bizonyos időintervallumban.

Kulcsfelvétel

Lehetőség van:

  • Megnézni, kik vannak épp hozzárendelve egy helyiséghez
  • Forgalmi statisztikák megtekintésére.
  • Kiknél vannak éppen kulcsok
  • Jogosultságot adni a tanulóknak adott kulcsokhoz adott kritériumokkal.

Alapprogram és kötelezően választható (min 1) szakkör

Alapprogram

Több téma van, az adott témát/témákat egy tanár tart minden kollégiumi osztálynak más időpontokban.

Szakkör

Ezekre mindenki igénye szerint jelentkezik (egyre legalább kötelező). Ez egy adott témakörrel foglalkozó, ismétlődő program, amit egy adott tanár tart. Olyasmi mint egy sima tantárgy.

Tanárok a rendszerben jelölik a jelenlétet.

Szobaértékelés

Tanárok értékelhetik a lakószobákat.

Létszámozás

Tanárok létszámozhatják a lakószobákat.

Dícséret és figyelmeztető

Tulajdonság bármelyikre:

  • jellege, azaz aki feladja annak titulusa (szaktanári, nevelőtanári, igazgatói stb.)
  • ki adta
  • kinek adta
  • miért
  • mikor

Ügyelet

Ha a munkrandben ügyeletes lesz egy tanár és készen is áll az átvételre a kollégájától, rendszerben is átveszi.

Menza

Lehetőség van a rendszerbe feltöltött menza menü böngészésére.

Egyéb összesítő statisztikák

Mindenféle adatból kiállítható statisztikák egy adott időintervallumon belül.

Gyors keresés

Felhasználók beléptető bilétájuk / kártyájuk egy telefonhoz érintésével automatikusan megnyithatják rajta profiljukat, illetve ha helyiségekhez van ragasztva NFC-s matrica, annak az érintzésével is automatikusan megnyithatjuk az adott helyiséget is.

Folyamatok

Jelentkezés

Két féle jelentkezés van:

  • Új tanuló => Minden adatot meg kell adni
  • Régi => Adategyeztetés
  1. Diák jelentkezik az adott kollégiumba
  2. Tanár látja a jelentkezett diákokat (személyes adatok stb.)
  3. Felveszi/elutasítja => lesz hozzáférése/nem
  4. Kollégium-specifikus adatait beviszik a rendszerbe (osztály, szoba)
  5. beléptető bilétájába ráírják a felhasználó beléptető kulcsát
  6. Személyes megjelenésekor megkapja a bilétát + kép készülhet róla

Leszerelés

Okai lehetnek:

  • Jogviszonyát szeretné megszüntetni a diák
  • Tanár szünteti meg a jogviszonyát
  • Lejár a jogviszonya (1 tanév)
  1. Tanár beadja a leszerelési igényt (KELL egyeztetni tanárral, rendszerből nem lehet)
  • könyvtári tartozás
  • sportszertári
  • szobai kártérítési
  • raktári, értkezési
  • kártérítési
  1. Tanuló jóváhagyja
  2. Leadja bilétáját
  3. Portás kiengedi
  4. Hozzáférése a rendszerhez korlátozódik
    • adattörténelme megmarad
    • státusza leszerté válik
      • nem lesznek felé elvárások
      • rejtve lesz a rendszerben

Portai közlekedés

Ki/beléptetőkapu feltételezése

  1. biléta használata
  2. kapun való átlépés
  3. Mozgás rögzítése
  4. portás látja a legfrissebb mozgásokat a rendszerben
    • név
    • profilkép
    • csoport
    • fokozat
    • kilépés időpontja
    • irány
    • mozgás szabályossága
      • korán megy el
      • kesőn jön be
      • kimenővel közlekedett-e

A portás be- és kiengedhet könyvelésen kívűl is embereket.

Kimenők

Ennek két kezdete is lehet:

  • Diák kérvényezi, majd tanár jóváhagyja
  • Tanár létrehozza magától

Tárolandó:

  • frekvenciája (ismétlődés: soha, a hét napjain egyszer, hetente, kéthetente vagy négyhetente)
  • időbeli kezdete
  • időbeli vége
  • ismétlődés lejárta (ha alkalmazható)
  • oka/célja
  • kinek/kiknek szól

Kulcsfelvétel

Két fajta kulcs létezik:

  • jogosult személy (portás) engedélyezi, elutasítja a kérelmet (fontosabb kulcsok)
  • önmagát jogosítja a tanuló => értesíti a felelős illetőt

Tárolandó:

  • Helyiség neve
  • időintervallum (kezdet egyből, lezárta miután visszavitte); ezt automatikusan beírja fel- és leadáskor (azonban ezt a diáknak az alkalmazásban jelezni kell)
  • kulcsfelvevő azonosítója

Hasonlóan a kimenőkhöz, a kulcsfelvevőknek is lehet engedélyük bizonyos "védett" kulcsokat felvenni (stúdió). Ezek engedélye is lehet bizonyos időkre szűkítve (csak szakkörös napokon például) Tárolandó:

  • engedélyezett felhasználó
  • engedélyezett kulcs
  • engedély kezdete időben
  • vége időben
  • frekvenciája (periodikusan ismétlődhet)

Szobaértékelés és létszámozás

Két féle képpen indítható:

  • az adott emelet adott szárnyaiban lévő szobákra
  • egy adott szobára

Szobarend

  1. Szempontok értékelése
  2. Végső értékelés
    • Automatikus a szempotok alapján
    • Manuális
  3. Következő szobák
  4. Értékelések közzé tétele

Szobalétszám

  1. adott szobában tartózkodó diákok megjelölése jelenlévőnek, vagy nem.
    • Ha valaki a beléptető rendszer szerint kint van, automatikusan el lesz könyvelve nem jelenlévőnek
  2. Következő szobák
  3. Értékelések közzé tétele

Menza rendszerbe való feltöltésének

  1. PDF formátumú dokumentum Jsonné alakaítása
  2. Json fájl feltöltése a rendszerbe, esetleges szerkesztések
  3. Közzététel

Repository

Metrics

Pinned Loading

  1. Koller-Android Koller-Android Public archive

    Natív android alkalmazások a Koller-hez.

    Kotlin 5

  2. Koller-Server-old Koller-Server-old Public

    Szerver a Koller-hez.

    JavaScript 3

  3. KollerSystems.github.io KollerSystems.github.io Public

    JavaScript 3

  4. Koller-Reader Koller-Reader Public archive

    Kártyaolvasó a Koller-hez.

    Python 3

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…