Hi,
ich arbeite momentan an einer Weboberfläche, mit der ich einen Stundenplan erstellen und bearbeiten, gegebenfalls auch löschen kann.
Der Stundenplan wird wöchentlich geändert. Es soll Lehrer ermöglichen dies möglichst einfach zu bewerkstelligen. In der Schule gibt es drei Jahrgangsstufen, dafür gibt es aber nicht drei verschiedene Stundenpläne, sondern es sind alle drei zusammengewürfelt. Hier ein Beispiel...
Ich hab mir dazu folgendes Datenbankmodell überlegt und angelegt mit InnoDB.
Erstmal wollte ich fragen, ob das Modell so passen könnte oder ob das zu Problemen führen könnte...
Aber meine wichtigste Frage ist eigentlich, wie ich das ganze am besten implementiere. Es gibt verschiedene Gruppen, also k10, k11, k12 und lehrer. Die ersten beiden Gruppen sollen den Stundenplan jeweils nur anschauen können, die Lehrer auch bearbeiten. Das mache ich mit Sessions...kein Problem...aber ich hänge an dem Problem wie ich den Stundenplan am besten bearbeite. Das ist schwierig mit den drei Klassen, habe gemeint ich teile den Stundenplan erst auf in die drei verschiedene Klassen, aber am Ende muss ich sie ja dann doch wieder zusammenfügen, wenn ich den Stundenplan als PDF ausdrucken möchte. Die Implementierung muss dann ja mehrere verschachtelte Arrays und Schleifen haben, hab schon lange überlegt, aber bin noch nicht zu einer Lösung gekommen, wie das realtiv übersichtlich gehen könnte, könnt ihr mir vielleicht weiterhelfen? Auch weiß ich nicht wohin ich so viele Buttons hintun soll, am besten vielleicht Dropdowns...
Vielen Dank im voraus
mfg Coldstorm
ich arbeite momentan an einer Weboberfläche, mit der ich einen Stundenplan erstellen und bearbeiten, gegebenfalls auch löschen kann.
Der Stundenplan wird wöchentlich geändert. Es soll Lehrer ermöglichen dies möglichst einfach zu bewerkstelligen. In der Schule gibt es drei Jahrgangsstufen, dafür gibt es aber nicht drei verschiedene Stundenpläne, sondern es sind alle drei zusammengewürfelt. Hier ein Beispiel...
Ich hab mir dazu folgendes Datenbankmodell überlegt und angelegt mit InnoDB.
Erstmal wollte ich fragen, ob das Modell so passen könnte oder ob das zu Problemen führen könnte...
Aber meine wichtigste Frage ist eigentlich, wie ich das ganze am besten implementiere. Es gibt verschiedene Gruppen, also k10, k11, k12 und lehrer. Die ersten beiden Gruppen sollen den Stundenplan jeweils nur anschauen können, die Lehrer auch bearbeiten. Das mache ich mit Sessions...kein Problem...aber ich hänge an dem Problem wie ich den Stundenplan am besten bearbeite. Das ist schwierig mit den drei Klassen, habe gemeint ich teile den Stundenplan erst auf in die drei verschiedene Klassen, aber am Ende muss ich sie ja dann doch wieder zusammenfügen, wenn ich den Stundenplan als PDF ausdrucken möchte. Die Implementierung muss dann ja mehrere verschachtelte Arrays und Schleifen haben, hab schon lange überlegt, aber bin noch nicht zu einer Lösung gekommen, wie das realtiv übersichtlich gehen könnte, könnt ihr mir vielleicht weiterhelfen? Auch weiß ich nicht wohin ich so viele Buttons hintun soll, am besten vielleicht Dropdowns...
Vielen Dank im voraus
mfg Coldstorm