Class-Overview USERV



Beschreibung:

Jedes Objekt im System hat eine eindeutige Objekt-ID.

Die Verwaltungs-Klasse enthält zum Beispiel Benutzer, Gruppen und Zeit-Steuerungen (user, groups, system-time-scheduler)

Vorraussetzung jedes Systems ist die Anwendungs-Klasse (application-class).

Vorraussetzung jedes Systems ist die Rechte-Klasse (rights-class).

Benutzer-Gruppen-Rechte, Zeitfenster-Rechte, Funktions-Rechte, Verwaltung der Rechte.

Vorraussetzung jedes Systems ist die Meta-Objekt-Klasse (meta-object-class).

Die Meta-Klasse beschreibt Gruppierungen anderer Klassen. Sie verwaltet Object-ID's.



Konkretes Beispiel anhand der Notizverwaltung aus Anwendersicht:

Wir beschreiben im folgenden nicht die grafische Darstellung, sondern Funktionsweise und Arbeitsabläufe. Die Verben dürfen, müssen, können und so weiter beinhalten keine Klassifizierung im Sinne von "ist weniger wert" oder "ist Chef von" oder so.

Wir haben 4 Firmen (A,B,C,D) mit jeweils 3 Angestellten (a1..a3,b1..b3, usw.).
Firma D betreut das Computer-Netzwerk für A,B, und C.
A und B teilen die gleichen Daten mit D.
Sie dürfen zum Beispiel auch die Notizen des jeweils anderen lesen, C darf die Notizen die A+B mit D getauscht werden nicht lesen. Desweiteren dürfen die Angestellten der Beteiligten Firmen im Rahmen Ihrer Zusammenarbeit "nur" unterschiedliche Aktionen durchführen. Die Mitarbeiter a2 und a3 sollen zum Beispiel die gemeinsamen Notizen nur lesen können (Help-Desk-Mitarbeiter).