Raumbuchungen #9
Labels
No Label
MI
priority::high
priority::least
priority::top
state::needs review
workflow::Abschlussarbeiten
workflow::Abschlusszeugnisse
workflow::Anerkennungen
workflow::Benutzerstudien
workflow::Nebenfachabschluss
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: lmu/uni2work.workflows#9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ein Workflow für Raumbuchungen und Prüfungstemrine
Prinzipiell gibt es folgende Arten von Raumbuchungen und folgende beteiligten Personen:
Erstmal sollen nur Klausurräume/Prüfungstermin und Einzelraumbuchungen in diesem Workflow modelliert werden. Modellierung der anderen Buchungen ist vorerst nicht und zumindestens nicht in der ersten Version geplant.
In diesem Workflow darf jede Person, die im Workflow aktiv ist, immer alles und zu jederzeit sehen.
Es gibt die Payload Zugriffspersonen (Typ: Liste von u2w-Accounts); neben den Zugriffspersonen hat das Prüfungsamt und Jan Johannsen Zugriff auf jede Instanz (egal in welchem Zweig man sich befindet; aus Urlaubsvertretungsgründen die anderen Buchungen sehen zu können, ist nützlich).
Zustandsraum in der ersten Version ist (gerne auch sinnvoller umbenennen, wie immer ;) ):
{Klausurraum und Prüfungstermin, Einzelraumbuchung} x {Antrag, Geplant, Gebucht, Fertig, Abgebrochen}
Folgende Aktionsmöglichkeiten (x ist beliebiges, was weder fertig, noch abgebrochen ist; Selbstschleifen ok):
Prüfungsamt & Jan:
Falls man sortieren kann, die ersten beiden bitte hochsortieren:
Antrag -> Geplant
Geplant -> Gebucht
x -> x
x -> Fertig
x -> Abgebrochen
Zugriffspersonen:
x -> Antrag
Folgende Payload; wenn man die Payload editieren darf, dann einfach bei jeder Kante, die man nehmen kann. Die Personen, denen editieren erlaub sind, werden notiert als P(rüfungsamt&Jan Johannsen) bzw. Z(ugriffspersonen); = ist ein Pflichtfeld, ? ein optionales Feld
Auf jeden Fall:
Klausurraum und Prüfungstermin:
Einzelraumbuchung:
Anlegen dürfen Dozenten, alles was sie editieren dürfen, können sie auch gleich zu Beginn eintragen
created branch
9-raumbuchungento address this issueBy Michael Fink Amores on 2021-10-14T16:02:04 (imported from GitLab)
mentioned in commit
ee3831ecf3By Michael Fink Amores on 2021-12-23T16:07:18 (imported from GitLab)
mentioned in merge request !11
By Michael Fink Amores on 2022-04-10T20:16:39 (imported from GitLab)