Die Abnahmekriterien werden aus folgenden Anforderungen (A und B) an das Bibliothekssystem abgeleitet:
Anforderung A Das Bibliothekssystem soll ausschließlich dem Administrator die Möglichkeit bieten, neue Leihgegenstände von externen Datenmedien in den Datenbestand des Bibliothekssystems importieren zu können. Falls während des Importierens ein semantischer oder syntaktischer Datenfehler auftritt, soll das Bibliothekssystem dem Administrator für einzelne zu importierende, neue Leihgegenstände den jeweiligen Fehler (Fehlernummer und Fehlerbeschreibung) auf dem Bildschirm und auf dem Drucker ausgeben.
Anforderung B Wenn ein Nutzer innerhalb eines Ausleihvorgangs einen Bibliothekskunden auswählt, soll das Bibliothekssystem diesem Nutzer
den Namen des Kunden
die Adresse des Kunden und
den augenblicklichen Kontostand des Kunden
anzeigen.
Nachfolgend werden Beispiele von Abnahmekriterien zu den zwei Anforderungen beschrieben.
formalisiert abstraktes Abnahmekriterium
Abbildung 1 zeigt Abnahmekriterium zu Anforderung A. Weil es in Form einer Tabelle darstellt wird, ist es ein „formales“. Da keine konkreten Daten für die Darstellung genutzt werden, wird es zudem als „abstrakt“ bezeichnet.
Um ein natürlichsprachliches Kriterium besser lesen zu können, wird ihm ein formaler Aufbau durch die Abschnitte
Ausgangssituation
Ereignis und
erwartetes Ergebnis
gegeben.
Dieses Abnahmekriterium bezieht sich auf die Anforderung B. Da es in natürlicher Sprache formuliert ist und keine konkreten Daten verwendet, wird es als „natürlichsprachlich abstrakt“ bezeichnet.
Ausgangssituation: Ein Nutzer ist im Bibliothekssystem angemeldet: Es ist mindestens ein Bibliothekskunde erfasst.
Ereignis: Im Rahmen eines Ausleihvorgangs wählt der Nutzer einen Kunden aus.
erwartetes Ergebnis: Das Bibliothekssystem zeigt dem Nutzer, der den Kunden im Rahmen des Ausleihvorgangs auswählt, den Namen, die Adresse und den augenblicklichen Kontostand des ausgewählten Kunden an.
natürlichsprachlich konkretes Abnahmekriterium
Ebenfalls wie das vorhergehende Kriterium, bezieht sich das folgende auf die Anforderung B. Auch wird es in drei Abschnitte aufgeteilt.
Ausgangssituation: Der Bibliothekar "Sokrates" ist im Bibliothekssystem angemeldet. Es ist der Bibliothekskunde "Protagoras" mit der Adresse "Philosophenweg 42, Athen" erfasst. Der Bibliothekskunde "Protagoras" hat augenblicklich zwei Leihgegenstände ausgeliehen.
Ereignis: Im Rahmen des Ausleihvorgangs wählt der Bibliothekar "Sokrates" den Kunden "Protagoras" aus.
erwartetes Ergebnis: Das Bibliothekssystem zeigt dem Bibliothekar "Sokrates" den Namen "Protagoras", die Adresse "Philosophenweg 42, Athen" und den augenblicklichen Kontostand von zwei an.