g3t7 [Main]

P2

XML - Daten

Erzeugt werden bezugnehmend auf verschiedene use cases zur Presistierung von Information verschiedene XML Files. 

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. 
 
Personalstamm-Beispiel 

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. 
 
UserDatenbank-Beispiel 

Dienstplan

On Demand wird ein Dienstplan im XML format generiert und pro Woche abgelegt. 
Referenziert wird hier jeweils nur die MitarbeiterID aus den Stammdaten. 
 
Beispiel-Dienstplan 

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. 
 
Beispiel-Zahlungsplan 
Letzte Änderung: 02.11.2009, 16:05 | 170 Worte