Tournee
E ine Konzertagentur hat die Nase voll von der ganzen Zettelwirtschaft. Nie weiß man ganz genau, wo welches Konzert zu welcher Zeit stattfindet, welche Locations zur Verfügung stehen, wo sich die Mitarbeiter rumtreiben. Infolgedessen hat die Geschäftsführung entschieden, die gesamte Tourneeplanung durch den Einsatz einer geeigneten Softwarelösung zu optimieren. Sie sind Teil der Software- Entwicklungsabteilung in der ITK-Branche und übernehmen den Auftrag vom Kunden. Folgende Informationen stehen Ihnen für die Planung der Anwendung zur Verfügung:
Eine Tournee wird immer für einen Künstler durchgeführt, der natürlich mehrere Tourneen bestreiten kann. Jede Tournee bekommt einen Namen, unter dem sie beworben wird. Im Prinzip besteht eine Tournee aus verschiedenen Veranstaltungen. Aufgaben: Hochschule Bochum. Jede Veranstaltung findet zu einem bestimmten Datum in einer bestimmten Location statt. Veranstaltungen können Open Air Veranstaltungen sein, Club-Konzerte oder Events in Konzerthallen. Jede Location hat einen Namen, natürlich auch eine Adresse und eine Liste aller in ihr stattfindenden Veranstaltungen.
Uml Übungsaufgaben Mit Lösungen In Google
Die aktuelle Errata-Version ist 1. 3 (12. 1. 2010)
Zurück zur Kleuker-Hauptseite
Uml Übungsaufgaben Mit Lösungen Von
Kontrollfragen
Was beschreibt eine Assoziation in der OOM? Wir wird eine Assoziation in UML-Klassen- und UML-Objekt-Diagrammen dargestellt? Was versteht man unter Multiplizität (Kardinalität)? Wie werden Assoziationen in Java umgesetzt? Worin unterscheiden sich Assoziationen und Aggregationen im UML-Diagramm und ihrer Umsetzung in Java? Aufgabe 0 (Buch – Autor)
In einer ersten Aufgabe sollen Bücher mit ihren Autoren betrachtet werden. Modellieren Sie eine Klasse Buch mit den Attributen Titel, ISBN und Preis. Uml übungsaufgaben mit lösungen de. Ein Buch wird mit seiner ISBN und seinem Titel erzeugt. Alle Attribute sollen gelesen werden können, nur der Preis soll geändert werden können. Die Klasse besitzt eine Methode toString, welche die Buchdaten zurückgibt. Die Klasse Autor wird durch die Attribute Name, Synonym und Gage gekennzeichnet. Ein Autor wird mit seinem Namen erzeugt, Alle Attribute können gelesen werden, Synonym und Gage können auch gesetzt werden. Die Klasse Auto besitzt eine Methode toString, welche die Daten des Autors zurückgibt.
Uml Übungsaufgaben Mit Lösungen De
Alle Kapitel schließen mit Wiederholungsfragen und Übungsaufgaben. Lösungsskizzen sind über das Internet erhältlich. Der Inhalt
Zusammenspiel von Prozessen in der Software-Entwicklung Anforderungsanalyse
Erstellung von Analysemodellen mit der UML Vom Modell zur
Implementierung Qualitätssicherung Management erfolgreicher SW-Projekte
Vorwort und Inhaltsverzeichnis als PDF der dritten Auflage Ergänzende Bemerkungen
Das Buch entstand als Ergebnis mehrerer Vorlesungen an verschiedenen Fachhochschulen für Studierende,
die nach einer Programmiergrundausbildung in den ersten beiden Semestern eine Einführung in das
Software-Engineering erhalten haben. Unterlagen | UML @ Classroom. Es werden aktuelle Grundlagen behandelt und eine mögliche
Verknüpfung der Entwicklungsschritte gezeigt. Ein zentrales Ziel der inhaltlichen Darstellung
ist es nicht nur zu beschreiben, warum man welche Wege gehen kann, sondern Studierende mit
konkreten Beispielen zur eigenen Arbeit anzuregen. Das Buch wurde insbesondere geschrieben für:
Informatik-Studierende im Grundstudium mit ersten Kenntnissen in objektorientierter Programmierung
Studierende in Studiengängen mit hohem Informatik-Anteil, wie Wirtschaftsinformatik
Praktiker, die sich kompakt über den aktuellen Stand der Technologie informieren wollen
Die zweite Auflage des Buches enthält neben einigen Fehlerkorrekturen (siehe Errata) einige
kurze Ergänzungen der Ausführungen.
Uml Übungsaufgaben Mit Lösungen Den
an. Implementieren Sie eine Klasse Buch, die die beschriebenen Eigenschaften besitzt. Von einer Konsolenanwendung AppBuch aus soll das Buch "Per Anhalter durch die Galaxis" von Douglas Adams erfasst werden (ISBN: 3453209613). Dieses Buch wird dann an den Standort SY-12-34 gestellt. Danach sollen die Daten des Buches ausgegeben werden. In der Bibliothek sollen nun bis zu 1000 Bücher erfasst werden. Ergänzen Sie das UML-Diagramm von oben mit einer Klasse Bibliothek (Attribute: Name, Adresse) und einer notwendigen Beziehung dieser neuen Klasse zur Klasse Buch. UML Aufgabe - Prüfungsaufgaben und -lösungen - Fachinformatiker.de. Geben Sie im UML-Diagramm auch die Beziehung zwischen den Klassen an. Implementieren Sie Klasse Bibliothek, insbesondere die drei Methoden zur Verwaltung des Feldes der Bücher. Von einer Konsolenanwendung AppBibliothek aus sollen … drei Bücher hinzugefügt werden, eines der eingefügten Bücher gelöscht werden und wieder zwei hinzugefügt werden (nach jeder Aktion soll die Bücherliste ausgegeben werden)
Aufgabe 2
Modellieren Sie die folgenden Situationen als Klassendiagramm.
Uml Übungsaufgaben Mit Lösungen In Online
Um dies zu verwalten benötigt die Firma ein Programm, welches Kunden, Autos und entsprechende Mietverträge verwalten kann. Erstellen Sie ein geeignetes Pflichtenheft. Geben Sie ein UML-Diagramm an und überführen Sie dieses in den Java-Editor. Testen Sie die erzeugten Klassen im Klasseneditor. Schreiben Sie eine geeignete GUI für das Problem. (Im Grunde sind hier mehrere GUI-Klassen notwendig …)
vor 2 Stunden schrieb arlegermi:
Auf welche Weise du diese Anforderung realisierst, ist dir komplett selbst überlassen. Eine Liste ist einfach eine simple, leicht zu verstehende Umsetzung. Da ist das Klassendiagramm eben sehr inkonsequent, weil im Klassendiagramm auch private Felder und private Methoden aufgelistet werden sollen, die mit der Schnittstelle nach Außen nichts zu tun haben. Uml übungsaufgaben mit lösungen 1. Private Felder- oder Methoden sind ebenfalls vom Entwickler abhängig. Der Entwickler kann also durchaus auf die Idee kommen, einen Einzeiler in eine Methode zu packen, damit diese Zeile einen sprechenden Namen hat, wenn es nicht sofort ersichtlich ist, was diese Zeile eigentlich tut. Diese Methode würde ebenfalls im Klassendiagramm auftauchen aber ohne den Kontext zu kennen, wird es schwer, zu verstehen, was sie dort soll. Wenn man also schon solche Details weglässt, wie die Definition der Liste, dann sollte im Klassendiagramm auch nur die Schnittstelle nach Außen und deren Abhängigkeiten sichtbar sein, denn alles andere ist Sache des Entwicklers und auch der verwendeten Sprache.