Course Registration System

Anwendungsfallspezifikation

 

Anwendungsfall 'Noten erfassen'

 

Version: Entwurf

 

Revisionsprotokoll

Datum

Version

Beschreibung

Autor

21. Dezember 98 Entwurf Entwurffassung S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

Inhaltsverzeichnis

  1. Kurzbeschreibung
  2. Ablauf der Ereignisse
    2.1    Basisablauf - Noten erfassen
    2.2    Alternative Abläufe
  3. Spezielle Anforderungen
  4. Vorbedingungen
    4.1    Anmeldung
  5. Nachbedingungen
  6. Erweiterungspunkte

Anwendungsfall 'Noten erfassen'

  1. Kurzbeschreibung
  2. In diesem Anwendungsfall kann ein Dozent Noten für die im letzten Semester abgeschlossenen Fächer erfassen.

    Der Akteur in diesem Anwendungsfall ist der Dozent.

    2.    Ablauf der Ereignisse

    Zu Beginn dieses Anwendungsfalls wählt der Dozent im Hauptformular die Aktivität "Noten erfassen" aus.

2.1    Basisablauf - Noten erfassen
  1. Das System zeigt eine Liste der Kurse an, die der Dozent im letzten Semester gehalten hat.
  2. Der Dozent wählt ein Kursangebot aus.
  3. Das System ruft eine Liste aller Teilnehmer ab, die für diesen Kurs registriert waren. Außerdem ruft das System für jeden Teilnehmer an diesem Kurs die Note ab.
  4. Das System zeigt zu dem Kursangebot alle zugeordneten Teilnehmer und Noten an.
  5. Der Dozent gibt für jeden Studenten in der Liste die Note A, B, C, D, F oder I ein, und das System erfasst die Note des Studenten für diesen Kurs. Falls der Dozent einen bestimmten Studenten übergehen möchte, kann er das Feld für die Note leer lassen und sie später eingeben. Der Dozent kann die Note für einen Studenten auch ändern, indem er einen neuen Buchstaben eingibt.
2.2    Alternative Abläufe

Problem: Die Fehlerbedingungen für diesen Anwendungsfall wurden nicht analysiert und müssen hier hinzugefügt werden.

    3.    Spezielle Anforderungen

    Die speziellen Anforderungen werden in Laufe der nächsten Iteration bestimmt.

    4.    Vorbedingungen

            4.1    Anmeldung

    Dieser Anwendungsfall beginnt erst, nachdem sich der Dozent beim System angemeldet hat.

    5.    Nachbedingungen

    Die Nachbedingungen werden in Laufe der nächsten Iteration bestimmt.

    6.    Erweiterungspunkte
    1. Während der Ausarbeitungsphase werden Erweiterungspunkte zum Geschäftsanwendungsfall bestimmt.


 

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

Webbeispiel CREG-Projekt (Course Registration)
Version 2001.03