g3t7 [Main]
P2
XML - Daten
Erzeugt werden bezugnehmend auf verschiedene use cases zur Presistierung von Information verschiedene XML Files.
- Einige zur Dauerhaften Ablagen
- Einige on Demand, zur Weiterverarbeitung
Personalstamm
Der Personalstamm ist XML Repräsentativ der Mitarbeiter unserer Universität.
Aufgrund der Funktionsweise des Systems entschieden wir uns für eine Datei mit immanenten Personendaten.
Userverwaltung
Die Identitäten der einzelnen Benutzer des Systems werden ebenfalls zentral in einer Datei abgelegt.
Mit dieser information funktioniert die Authentifizierung am system. Das Passwort wird als sha1 hash pro user mitgespeichert.
Dienstplan
On Demand wird ein Dienstplan im XML format generiert und pro Woche abgelegt.
Referenziert wird hier jeweils nur die MitarbeiterID aus den Stammdaten.
Accounting / Überweisungen
Zur Laufzeit werden vom Accounting einmal monatlich payment requests erzeugt, die der GF in lesbarem Format zukommen um ein 4 Augen Prinzip bei Geldtransaktionen anzuwenden.
Jeder Transfer in dem Generierten XML Dokument hat ein Statusattribut, das von der GF auf approved oder rejected gesetzt werden kann.
Davon abhängig wird eine Zahlung ausgelöst oder nicht.
Letzte Änderung: 02.11.2009, 16:05 | 170 Worte