Course Registration
System
Anwendungsfallspezifikation
Anwendungsfall 'Studenteninformationen verwalten'
Version 2.0
Revisionsprotokoll
Datum |
Version |
Beschreibung |
Autor |
21. Dezember 98 |
Entwurf |
Entwurffassung |
S. Gamble |
15. Februar 1999 |
Version 1.0 |
Geringfügige Korrekturen nach Prüfung |
S. Gamble |
19. Februar 1999 |
Version 2.0 |
Abschnitt mit Erweiterungspunkten des Anwendungsfalls modifizieren; abschließende Bereinigung; alternative Abläufe hinzufügen; verbleibende Probleme lösen |
S. Gamble |
|
|
|
|
Inhaltsverzeichnis
- Kurzbeschreibung
- Ablauf der Ereignisse
- 2.1 Basisablauf - Studenten
hinzufügen
- 2.2 Alternative
Abläufe
-
2.2.1 Studenten modifizieren
-
2.2.2 Studenten löschen
-
2.2.3 Student bereits vorhanden
-
2.2.4 Studenten nicht gefunden
- Spezielle Anforderungen
- Vorbedingungen
- 4.1 Anmeldung
- Nachbedingungen
- Erweiterungspunkte
Anwendungsfall 'Studenteninformationen verwalten'
- Kurzbeschreibung
In diesem Anwendungsfall kann der Registrator die Studenteninformationen im Registrierungssystem
verwalten. Dazu gehören das Hinzufügen, Modifizieren und Löschen von Studenten im System.
Der Akteur dieses
Anwendungsfalls ist der Registrator.
2. Ablauf der
Ereignisse
Zu Beginn dieses Anwendungsfalls wählt der Registrator im Hauptformular die Aktivität "Studenten
verwalten" aus.
2.1 Basisablauf - Studenten hinzufügen
- Der Registrator wählt "Studenten hinzufügen" aus.
- Das System zeigt ein leeres Studentenformular an.
- Der Registrator gibt die folgenden Informationen zum Studenten ein:
Name, Geburtsdatum, Sozialversicherungsnummer, Familienstand und Examensdatum.
- Das System wertet die Daten aus, um sicherzustellen, dass die Daten das richtige Format haben. Anschließend sucht das System nach einem vorhandenen Studenten
mit dem angegebenen Namen. Wenn die Daten gültig sind, legt das System einen neuen Studenten an und ordnet diesem eine eindeutige generierte
ID-Nummer zu.
- Die Schritte 2-4 werden für jeden Studenten wiederholt, der zum System hinzugefügt wird. Wenn der
Registrator alle Studenten zum System hinzugefügt hat, endet der
Anwendungsfall.
2.2 Alternative
Abläufe
2.2.1
Studenten
modifizieren
- Der Registrator wählt "Studenten modifizieren" aus.
- Das System zeigt ein leeres Studentenformular an.
- Der Registrator gibt die ID-Nummer des Studenten ein, dessen Angaben er modifizieren möchte.
- Das System ruft die Studenteninformationen ab und zeigt sie auf dem Bildschirm an.
- Der Registrator modifiziert Felder mit Informationen zum Studenten, z. B.
Name, Geburtsdatum, Sozialversicherungsnummer, Studenten-ID-Nummer, Familienstand und Examensdatum.
- Wenn der Registrator alle Änderungen vorgenommen hat, wählt er "Speichern" aus.
- Das System aktualisiert die Studenteninformationen.
- Die Schritte 2-7 werden für jeden Studenten wiederholt, dessen Angaben der Registrator modifizieren möchte. Nach Abschluss aller Bearbeitungsschritte endet der Anwendungsfall.
2.2.2 Studenten löschen
- Der Registrator wählt "Studenten löschen" aus.
- Das System zeigt ein leeres Studentenformular an.
- Der Registrator gibt die ID-Nummer des Studenten ein, der gelöscht werden soll.
- Das System ruft die Studenteninformationen ab und zeigt sie im Formular an.
- Der Registrator wählt "Löschen" aus.
- Das System zeigt einen Bestätigungsdialog für das Löschen an.
- Der Registrator wählt "Ja" aus.
- Der Student wird aus dem System gelöscht.
- Die Schritte 2-8 werden für jeden Studenten wiederholt, der aus dem System gelöscht werden soll. Wenn der
Registrator die gewünschten Studenten aus dem System gelöscht hat, endet der
Anwendungsfall.
2.2.3 Student bereits
vorhanden
Wenn das System beim untergeordneten Ablauf "Studenten hinzufügen" einen vorhandenen Studenten
dieses Namens findet, wird die Fehlernachricht
"Student bereits vorhanden" angezeigt. Der Registrator kann den Namen ändern, einen neuen Studenten mit demselben Namen anlegen oder die
Operation abbrechen. Bei Abbruch der Operation endet der Anwendungsfall.
2.2.4 Studenten nicht gefunden
Falls der Name des Studenten in den untergeordneten Abläufen "Studenten modifizieren" und "Studenten
löschen" nicht gefunden werden kann, zeigt das System die Fehlernachricht
"Studenten nicht gefunden" an. Der Registrator kann eine andere ID-Nummer eingeben oder die
Operation abbrechen. Bei Abbruch der Operation endet der Anwendungsfall.
3. Spezielle
Anforderungen
Diesem Anwendungsfall sind keine speziellen Anforderungen
zugeordnet.
4. Vorbedingungen
4.1 Anmeldung
Dieser Anwendungsfall beginnt erst, nachdem sich der Registrator beim System angemeldet hat.
5. Nachbedingungen
Diesem Anwendungsfall sind keine Nachbedingungen zugeordnet.
6. Erweiterungspunkte
Diesem Anwendungsfall sind keine Erweiterungspunkte zugeordnet.
|