Skip to content

Admin panel - helyettesítés #137

@merenyimiklos

Description

@merenyimiklos

Javasolt működés
1. Folyamat sorrendje

  • Első lépésben kötelező a helyettesítendő tanár kiválasztása.
  • Második lépés az óraszám kiválasztása.
  • Az óraszám alapján a rendszer automatikusan szűrje az érintett osztályokat.

2. Osztály mező

  • Az osztály mező ne legyen szabadon módosítható.
  • Az osztályt a rendszer határozza meg az előző választások alapján.
  • Csak olyan osztály jelenjen meg, amely ténylegesen az adott tanár adott órájához tartozik.
  • Cél: ne lehessen hibás osztályt kiválasztani.

3. Óra státusza

  • A következő opciók választós (single choice) módon működjenek:
  • Nem jön be
  • Elmarad
  • Összevont óra
  • Előre hozott óra
  • Egyszerre csak egy státusz legyen kiválasztható.

4. Helyettesítő tanár ajánlása

  • A helyettesítő tanár lista alapértelmezetten szűrt legyen.
  • Első körben azok a tanárok jelenjenek meg, akiknek az adott napon H1 vagy H2 jelölésű órájuk van.
  • Ha nincs ilyen tanár, akkor jelenjen meg a teljes tanári lista.
  • Cél: gyors és reális helyettesítő ajánlás.

5. Terem kezelése

  • A terem alapértelmezetten az eredeti óra terme legyen.
  • A terem értéke legyen módosítható, ha áthelyezés szükséges.
  • Cél: kevesebb adatbevitel, de rugalmas módosítási lehetőség.

Elvárt eredmény:

  • Kevesebb hibás rögzítés
  • Gyorsabb helyettesítés felvitel
  • Logikus, vezetett adatbeviteli folyamat
  • Kontextus-alapú szűrések minden kritikus mezőnél

Jelenleg így néz ki:

Image

### De teljesen ne ilyen legyen!!! Szebb és letisztult legyen, plusz hülye biztos!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    chronos - backendWork to be done on chronos, the backendiris - webWork to be done on iris, the web

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions