Categorygithub.com/obcode/plexams.go
modulepackage
0.0.0-20240621210951-be1651312c6c
Repository: https://github.com/obcode/plexams.go.git
Documentation: pkg.go.dev

# README

GoDoc Go Report Card

plexams.go

  • Import aus ZPA -- daher nicht verändern!
    • teachers
    • zpaexams

Datenmodell

erDiagram
    teachers
    zpaexams
    zpaexamsToPlan {
        int ancode
        bool toPlan
    }
    zpaexams ||--|| zpaexamsToPlan: planOrNot
    constraints |o--|| zpaexams: hasConstraint
    zpaexams |o--o{ exams_primuss: connectedExam
    externalExams {
        int ancode
        string program
    }
additionalExam |o--o{ exams_primuss: connectedAdditionalExam

conflicts_XY
count_XY
exams_XY
studentregs_XY

Ablauf

flowchart TD
    ZPA_Exams --> Connected_Exams
    Primuss_Exams --> Connected_Exams
    Connected_Exams --> Exams/Cached_Exams
    Primuss_StudentRegs/Conflicts --> Exams/Cached_Exams
    NTAs --> Exams/Cached_Exams
  1. Prüfungen aus dem ZPA importieren (bei Änderungen erneut):

    plexams.go zpa exams
    
  2. Dozierende aus dem ZPA importieren (bei Änderungen erneut):

    plexams.go zpa teacher
    
  3. Prüfungen in plexams.gui auswählen, die geplant werden müssen.

  4. (optional) zusätzliche Prüfungen einfügen, die beachtet werden müssen.

  5. Besonderheiten (constraints) bei Prüfungen einpflegen.

  6. Primuss-Daten per Makefile importieren.

  7. Zuordnung ZPA <-> Primuss:

    plexams.go prepare connected-exams
    

    Kontrollieren in plexams.gui.

  8. Evtl. Primuss-Anmeldungen korrigieren

    plexams.go primuss fix-ancode <program> <old-ancode> <new-ancode>
    

    und erneut zuordnen lassen (siehe 7.) oder zusätzlich zuordnen (siehe 9.)

  9. Evtl. mit

    plexams.go prepare connect-exam  <ancode> <program>
    

    ein zusätzliches connecten

  10. Primuss-Anmeldungen ins ZPA importieren

    plexams.go zpa studentregs
    
  11. Zuordnung ZPA-Prüfungen zu Primuss-Anmeldungen fixieren.

  12. Nachteilsausgleiche bei Prüfer:innen per E-Mail melden/nachfragen

    plexams.go email nta -r
    

bis hier

  1. MUC.DAI-Planung an Prüfungsplaner FK03 (DE), FK08 (GS), FK12 (ID)
  2. Vorläufigen Plan ins ZPA und an Fachschaft
  3. Plan im ZPA veröffentlichen
  4. E-Mail Anforderungen an die Aufsichtenplanung

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author