Aufgabe Vorschlag A - 1 - Use-Case-Diagramme · Abitur Hessen Technische Informatik LK 2022
Thema: Use-Case-Diagramme · Aus der Prüfung LK (2022)
Aufgabenstellung
Traktorfuhrpark
Die Digitalisierung hält schon seit vielen Jahren Einzug in die moderne Landwirtschaft. So sind Traktoren heutzutage oft vernetzte Fahrzeuge, die mittels GPS-Navigation automatisch die Spur halten können und Informationen über die eingesetzte Saatgut- und Düngemittelmenge sammeln und diese an eine Zentrale zur Auswertung weiterleiten. Solche Traktoren bedeuten eine hohe Investition für landwirtschaftliche Betriebe, so dass sich viele Betriebe die Traktoren bei Fuhrparks mieten.
Ziel ist es, einen Teil einer Online-Verwaltungssoftware für den Fuhrpark zu entwickeln. Kundinnen und Kunden (im Folgenden Kunden genannt) des Fuhrparks benötigen zunächst Registrierungsdaten, bestehend aus Username und Passwort, die sie von einer Sachbearbeiterin oder einem Sachbearbeiter (im Folgenden Sachbearbeiter genannt) des Fuhrparks erhalten. Bei dem Registrierungsvorgang werden auch Anschriftsdaten und eine Abbuchungserlaubnis für ein Bankkonto mit IBAN erfasst.
Um eine Buchung durchzuführen meldet sich der Kunde auf der Webseite an. Er wählt auf der Webseite einen Traktor nach Hersteller und Leistungsklasse aus und entscheidet, ob er einen Anhänger hinzubuchen möchte. Zur Auswahl stehen Transportanhänger und Saatgutverteiler. Die Transportanhänger sind nach unterschiedlichem Zuladegewicht auswählbar, die Saatgutverteiler nach der Saatkapazität in Quadratmetern pro Stunde. Jeder Traktor und jeder Anhänger haben einen Mietpreis pro Tag.
Als weiterer Service wird auch Saatgut mit einem Preis pro Zentner verkauft, welches einem Buchungsvorgang hinzugefügt werden kann. Die Verwaltungssoftware ermittelt aus den ausgewählten Traktoren und Anhängern sowie den zusätzlich gewünschten Saatgutmengen einen Angebotspreis. Der Kunde wählt einen freien Termin und kann den Angebotspreis akzeptieren und damit den Termin buchen.
Material 1: UML-Klassendiagramm
1.1 Entwickeln Sie unter Berücksichtigung der obigen Beschreibung ein aussagekräftiges Use-Case-Diagramm und bestimmen Sie die Akteure, Beziehungen zwischen Akteuren und Anwendungsfällen und eventuell vorhandene include- bzw. extend-Beziehungen. [10 BE]
Ihre Zeichnung wurde übermittelt. Vergleichen Sie Ihre Lösung mit der Musterlösung.

Lösung
Nach den offiziellen Korrekturhinweisen
1.1 Entwickeln Sie unter Berücksichtigung der obigen Beschreibung ein aussagekräftiges Use-Case-Diagramm und bestimmen Sie die Akteure, Beziehungen zwischen Akteuren und Anwendungsfällen und eventuell vorhandene include- bzw. extend-Beziehungen.
Lösung: Das Diagramm enthält: - Akteure: Sachbearbeiter und Kunde - Systemgrenze des Verwaltungssystems - Anwendungsfall für Sachbearbeiter: Kunde registrieren mit «include»-Beziehungen zu „Ausgabe von username und password“ und „Erfassen der Anschriftsdaten und der Abbuchungserlaubnis mit IBAN“ - Anwendungsfall für Kunde: Buchung durchführen mit «include» zu Anmelden, Traktor auswählen und Termin auswählen sowie «extend» von „Transportanhänger oder Saatgutverteiler auswählen“, „Saatgut bestellen“ und „Angebotspreis bestätigen und Termin buchen“.
Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium
Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.
Aufgabe Vorschlag B - 1 - Use-Case-Diagramme · LK 2022 ›