Prof. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung 19. Januar 2004
Christian Ehrhardt Blatt 11


Uni Logo



Unix-basierte Implementierung kleiner Datenbanken (WS 03/04)


Abgabetermin 29.01.2004

User und Gruppen

Für ein Computersystem sollen die vorhandenen Nutzer und Ihre Gruppenzugehörigkeit durch ein graphisches Tool verwaltet werden. Der Einfachheit halber gehen wir davon aus, daß nur Benutzernamen und Gruppen zu verwalten sind. Ein Benutzer kann dabei zu keiner, einer oder mehreren Gruppen gehören. Das Tool soll in einer Listbox die vorhandenen Nutzer anzeigen. Eine weitere Listbox soll die vorhandenen Gruppen enthalten. Wird aus der Gruppenliste eine Gruppe ausgewählt, so werden die Mitglieder dieser Gruppe in einer dritten Listbox angezeigt. Während dessen wird diese Listbox mit dem Namen der Gruppe beschriftet.
Weiterhin soll es möglich sein, aus der Liste aller Benutzer einige auszuwählen, die dann durch Drücken eines Buttons zu der aktuellen Gruppe hinzugefügt werden. Genauso soll es möglich sein, alle aus der Mitgliederliste ausgewählten Gruppenmitglieder aus der aktuellen Gruppe zu entfernen.
Schließlich soll es noch die Möglichkeit geben, einen neuen Nutzer oder eine neue Gruppe hinzuzufügen.
Die gesamten Daten sollen beim Programmstart aus Dateien gelesen und beim Klicken auf den Save-Button zurückgeschrieben werden. Einen Screenshot, der zeigt, wie die Anwendung aussehen könnte, gibt es auf der Homepage der Vorlesung.



Christian Ehrhardt 2004-01-19