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

  1. Kurzbeschreibung
  2. 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
  3. Spezielle Anforderungen
  4. Vorbedingungen
    4.1    Anmeldung
  5. Nachbedingungen
  6. Erweiterungspunkte

 

Anwendungsfall 'Studenteninformationen verwalten'

  1. Kurzbeschreibung
  2. 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

  1. Der Registrator wählt "Studenten hinzufügen" aus.
  2. Das System zeigt ein leeres Studentenformular an.
  3. Der Registrator gibt die folgenden Informationen zum Studenten ein: Name, Geburtsdatum, Sozialversicherungsnummer, Familienstand und Examensdatum.
  4. 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.
  5. 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

  1. Der Registrator wählt "Studenten modifizieren" aus.
  2. Das System zeigt ein leeres Studentenformular an.
  3. Der Registrator gibt die ID-Nummer des Studenten ein, dessen Angaben er modifizieren möchte.
  4. Das System ruft die Studenteninformationen ab und zeigt sie auf dem Bildschirm an.
  5. Der Registrator modifiziert Felder mit Informationen zum Studenten, z. B. Name, Geburtsdatum, Sozialversicherungsnummer, Studenten-ID-Nummer, Familienstand und Examensdatum.
  6. Wenn der Registrator alle Änderungen vorgenommen hat, wählt er "Speichern" aus.
  7. Das System aktualisiert die Studenteninformationen.
  8. 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

  1. Der Registrator wählt "Studenten löschen" aus.
  2. Das System zeigt ein leeres Studentenformular an.
  3. Der Registrator gibt die ID-Nummer des Studenten ein, der gelöscht werden soll.
  4. Das System ruft die Studenteninformationen ab und zeigt sie im Formular an.
  5. Der Registrator wählt "Löschen" aus.
  6. Das System zeigt einen Bestätigungsdialog für das Löschen an.
  7. Der Registrator wählt "Ja" aus.
  8. Der Student wird aus dem System gelöscht.
  9. 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.



 

Copyright  © IBM Corp. 1987, 2004. Alle Rechte vorbehalten.

Webbeispiel CREG-Projekt (Course Registration)
Version 2001.03