Abschlußzeugnisse #10

Closed
opened 2021-10-19 09:07:14 +02:00 by savau · 8 comments
savau commented 2021-10-19 09:07:14 +02:00 (Migrated from gitlab.uniworx.de)

Workflow zum Erstellen von Abschlußzeugnissen.

Der Prozess ist komplex&noch nicht voll abgestimmt; darum erstmal die ersten Grundlagen zum Workflow.

Gesamtkonzeption:

  • Initital: Prüfungsamt legt Workflow an, sobald alle Leistungen vorliegen und das Abschlußzeugnis beantragt werden kann.
  • Student:in bestätigt dann die Korrektheit des aktuellen Zeugnisstands und den Wunsch das Zeugnis zu bekommen.
  • Dann wird das Zeugnis erstellt und der Erstellungsprozess im Workflow dokumentiert.

Personen:

  • Prüfungsamt (PAmt)
  • Prüfungsausschußvorsitzende (PAvor)
  • Dekanat (Dek)
  • Sekretariat (Sek) -- für Informatik und Medieninformatik unterschiedliche Personen
  • Student:in (Stud)

Im Detail (In Klammern die Sicht; hinter „--“ den Namen, den Stud für den Schritt sieht):

Zustände:

  • Prozess abgebrochen (final; Stud, PAmt)
  • Zeugniserstellung möglich (Stud, PAmt)
  • Erstellung soll noch warten (Stud, PAmt)
  • Rückfragen vor der Erstellung (Stud, PAmt)
  • Änderungswünsche vor Erstellung (Stud, PAmt)
  • Erstellung beantragt (Stud, PAmt)
  • Zeugnisdateien erstellt (alle) -- Schritt 1/4 erledigt
  • Zeugnis gedruckt (alle) -- Schritt 2/4 erledigt
  • Zeugnis liegt zur Unterschrift vor (alle) -- Schritt 3/4 erledigt
  • Zeugnis unterschrieben (alle) -- Schritt 4/4 erledigt
  • Zeugnis abgeschickt (alle)
  • Zeugnis überreicht (final; alle)
  • Zeugnis vermutlich angekommen (final; alle)

Bis Erstellung beantragt sehen nur PAmt und Stud den Workflow
Ab Zeugnisdatei erstellt sehen alle Beteiligten den Workflow

Übergänge:

  • --PAmt--> Zeugniserstellung möglich
  • x --PAmt --> Prozess abgebrochen|Zeugnisdateien erstellt (Übergang fliegt raus, sobald Admininterface existiert)
  • Zeugniserstellung möglich --Stud--> Erstellung soll noch warten
  • Zeugniserstellung möglich|Erstellung soll noch warten --Stud--> Änderungswünsche vor der Erstellung
  • Änderungswünsche vor der Erstellung --Stud--> Erstellung soll noch warten|Erstellung beantragt
  • Zeugniserstellung möglich|Erstellung soll noch warten|Rückfragen vor der Erstellung --Stud--> Erstellung beantragt
  • Erstellung beantragt --PAmt--> Zeugnisdatei erstellt|Rückfragen vor der Erstellung
  • Zeugnisdatei erstellt --Dek--> Zeugnis gedruckt
  • Zeugnis gedruckt --PAvor|Sek--> Zeugnis liegt zur Unterschrift vor|Zeugnis unterschrieben
  • Zeugnis unterschrieben --Sek--> Zeugnis abgeschickt|Zeugnis überreicht
  • Zeugnis abgeschickt --Stud--> Zeugnis überreicht
  • Zeugnis abgeschickt --PAvor|PAmt|Sek|Dek--> Zeugnis vermutlich angekommen

Payloads (Payloads sind durchgängig oder nicht von Personen zu sehen):

  • Abholung -- langer Text, sobald das Zeugnis zur Abholung bereit ist, voll editierbar (Stud, Sek)
  • Kontostand/Transcript of Records -- Datei (Stud, PAmt, Sek)
    kann nur von PAmt geändert werden; bei den Kanten, die in „Zeugniserstellung möglich“ sowie „Rückfragen vor der Erstellung“ führen
  • Urkunde und Zeugnis Originaldatei -- Datei (PAmt, Dek, PAvor, Sek)
    Pflichtfeld PAmt bei Übergang in „Zeugnisdateien erstellt“
  • Anlagen Originaldatei (PAmt, PAvor, Sek)
    Pflichtfeld PAmt bei Übergang in „Zeugnisdateien erstellt“
  • Abschlusszeugnis Scan -- Datei (PAmt, Dek, PAvor, Sek)
    Ab „Zeugnis unterschrieben“ als optionales Feld für alle der genannten Personen hinzufügbar
  • Kommunikation -- langer Text (alle)
    Von allen editierbar
  • interne Notizen -- langer Text (PAmt, Dek, PAvor, Sek)
    Von allen genannten editierbar
  • Vorläufiges Abschlußzeugnis -- Datei (PAmt, Stud, Sek)
    Durch PAmt jederzeit hinzufügbar; optionales Feld
  • Abschlußmeldung an Studentenkanzlei -- kurzer Text (PAmt)
    Durch PAmt jederzeit editierbar; optionales Feld
  • Variante -- Enum Informatik Bsc Msc Medieninformatik Bsc Msc (alle); Eintrag beim Anlegen; legt fest, wer die Rolle Sekretariat ausfüllt, sowie Prüfungsausschußvorsitzender; Medieninformatik Msc braucht Hinweistext, daß auch der Master MCI mit gemeint ist

Langfristige Änderungswünsche (warten auf Backend):
im Zustand Zeugniserstellung möglich alle 2 Wochen eine Mail an Stud (möglicherweise Autoübergang mit Zeit in neuen Zustand, der schickt die Mail, dann zurück an Zeugniserstellung möglich)

Workflow zum Erstellen von Abschlußzeugnissen. Der Prozess ist komplex&noch nicht voll abgestimmt; darum erstmal die ersten Grundlagen zum Workflow. Gesamtkonzeption: * Initital: Prüfungsamt legt Workflow an, sobald alle Leistungen vorliegen und das Abschlußzeugnis beantragt werden kann. * Student:in bestätigt dann die Korrektheit des aktuellen Zeugnisstands und den Wunsch das Zeugnis zu bekommen. * Dann wird das Zeugnis erstellt und der Erstellungsprozess im Workflow dokumentiert. Personen: * Prüfungsamt (PAmt) * Prüfungsausschußvorsitzende (PAvor) * Dekanat (Dek) * Sekretariat (Sek) -- für Informatik und Medieninformatik unterschiedliche Personen * Student:in (Stud) Im Detail (In Klammern die Sicht; hinter „--“ den Namen, den Stud für den Schritt sieht): Zustände: * Prozess abgebrochen (final; Stud, PAmt) * Zeugniserstellung möglich (Stud, PAmt) * Erstellung soll noch warten (Stud, PAmt) * Rückfragen vor der Erstellung (Stud, PAmt) * Änderungswünsche vor Erstellung (Stud, PAmt) * Erstellung beantragt (Stud, PAmt) * Zeugnisdateien erstellt (alle) -- Schritt 1/4 erledigt * Zeugnis gedruckt (alle) -- Schritt 2/4 erledigt * Zeugnis liegt zur Unterschrift vor (alle) -- Schritt 3/4 erledigt * Zeugnis unterschrieben (alle) -- Schritt 4/4 erledigt * Zeugnis abgeschickt (alle) * Zeugnis überreicht (final; alle) * Zeugnis vermutlich angekommen (final; alle) Bis Erstellung beantragt sehen nur PAmt und Stud den Workflow Ab Zeugnisdatei erstellt sehen alle Beteiligten den Workflow Übergänge: * --PAmt--> Zeugniserstellung möglich * x --PAmt --> Prozess abgebrochen|Zeugnisdateien erstellt (Übergang fliegt raus, sobald Admininterface existiert) * Zeugniserstellung möglich --Stud--> Erstellung soll noch warten * Zeugniserstellung möglich|Erstellung soll noch warten --Stud--> Änderungswünsche vor der Erstellung * Änderungswünsche vor der Erstellung --Stud--> Erstellung soll noch warten|Erstellung beantragt * Zeugniserstellung möglich|Erstellung soll noch warten|Rückfragen vor der Erstellung --Stud--> Erstellung beantragt * Erstellung beantragt --PAmt--> Zeugnisdatei erstellt|Rückfragen vor der Erstellung * Zeugnisdatei erstellt --Dek--> Zeugnis gedruckt * Zeugnis gedruckt --PAvor|Sek--> Zeugnis liegt zur Unterschrift vor|Zeugnis unterschrieben * Zeugnis unterschrieben --Sek--> Zeugnis abgeschickt|Zeugnis überreicht * Zeugnis abgeschickt --Stud--> Zeugnis überreicht * Zeugnis abgeschickt --PAvor|PAmt|Sek|Dek--> Zeugnis vermutlich angekommen Payloads (Payloads sind durchgängig oder nicht von Personen zu sehen): * Abholung -- langer Text, sobald das Zeugnis zur Abholung bereit ist, voll editierbar (Stud, Sek) * Kontostand/Transcript of Records -- Datei (Stud, PAmt, Sek) kann nur von PAmt geändert werden; bei den Kanten, die in „Zeugniserstellung möglich“ sowie „Rückfragen vor der Erstellung“ führen * Urkunde und Zeugnis Originaldatei -- Datei (PAmt, Dek, PAvor, Sek) Pflichtfeld PAmt bei Übergang in „Zeugnisdateien erstellt“ * Anlagen Originaldatei (PAmt, PAvor, Sek) Pflichtfeld PAmt bei Übergang in „Zeugnisdateien erstellt“ * Abschlusszeugnis Scan -- Datei (PAmt, Dek, PAvor, Sek) Ab „Zeugnis unterschrieben“ als optionales Feld für alle der genannten Personen hinzufügbar * Kommunikation -- langer Text (alle) Von allen editierbar * interne Notizen -- langer Text (PAmt, Dek, PAvor, Sek) Von allen genannten editierbar * Vorläufiges Abschlußzeugnis -- Datei (PAmt, Stud, Sek) Durch PAmt jederzeit hinzufügbar; optionales Feld * Abschlußmeldung an Studentenkanzlei -- kurzer Text (PAmt) Durch PAmt jederzeit editierbar; optionales Feld * Variante -- Enum Informatik Bsc Msc Medieninformatik Bsc Msc (alle); Eintrag beim Anlegen; legt fest, wer die Rolle Sekretariat ausfüllt, sowie Prüfungsausschußvorsitzender; Medieninformatik Msc braucht Hinweistext, daß auch der Master MCI mit gemeint ist Langfristige Änderungswünsche (warten auf Backend): im Zustand Zeugniserstellung möglich alle 2 Wochen eine Mail an Stud (möglicherweise Autoübergang mit Zeit in neuen Zustand, der schickt die Mail, dann zurück an Zeugniserstellung möglich)
savau commented 2021-10-19 09:08:50 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

By Stephan Barth on 2021-10-19T09:08:50 (imported from GitLab)

changed the description *By Stephan Barth on 2021-10-19T09:08:50 (imported from GitLab)*
savau commented 2021-10-19 16:19:53 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

By Stephan Barth on 2021-10-19T16:19:53 (imported from GitLab)

changed the description *By Stephan Barth on 2021-10-19T16:19:53 (imported from GitLab)*
savau commented 2021-11-18 07:47:23 +01:00 (Migrated from gitlab.uniworx.de)

changed the description

By Stephan Barth on 2021-11-18T07:47:23 (imported from GitLab)

changed the description *By Stephan Barth on 2021-11-18T07:47:23 (imported from GitLab)*
savau commented 2021-11-18 07:50:31 +01:00 (Migrated from gitlab.uniworx.de)

changed the description

By Stephan Barth on 2021-11-18T07:50:32 (imported from GitLab)

changed the description *By Stephan Barth on 2021-11-18T07:50:32 (imported from GitLab)*
savau commented 2021-12-23 16:07:57 +01:00 (Migrated from gitlab.uniworx.de)

created branch 10-abschlusszeugnisse to address this issue

By Michael Fink Amores on 2021-12-23T16:07:57 (imported from GitLab)

created branch [`10-abschlusszeugnisse`](/uni2work/workflows/-/compare/master...10-abschlusszeugnisse) to address this issue *By Michael Fink Amores on 2021-12-23T16:07:57 (imported from GitLab)*
savau commented 2022-04-11 14:47:28 +02:00 (Migrated from gitlab.uniworx.de)

changed the description

By Michael Fink Amores on 2022-04-11T14:47:28 (imported from GitLab)

changed the description *By Michael Fink Amores on 2022-04-11T14:47:28 (imported from GitLab)*
savau commented 2022-09-24 15:37:07 +02:00 (Migrated from gitlab.uniworx.de)

mentioned in merge request !16

By David Mosbach on 2022-09-24T15:37:07 (imported from GitLab)

mentioned in merge request !16 *By David Mosbach on 2022-09-24T15:37:07 (imported from GitLab)*
savau commented 2022-10-21 15:05:13 +02:00 (Migrated from gitlab.uniworx.de)

mentioned in merge request !16

mentioned in merge request !16
savau (Migrated from gitlab.uniworx.de) closed this issue 2022-10-21 16:34:01 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: lmu/uni2work.workflows#10
No description provided.