Kleine Sektflaschen Hochzeit
Grundkurs Software-Engineering mit UML Ergänzende Informationen zum Buch Grundkurs Software-Engineering mit UML (alle Auflagen) Der pragmatische Weg zu erfolgreichen Software-Projekten erschienen im Springer Vieweg Verlag Buchbeschreibung (mit Genehmigung des Verlages) Software-Projekte scheitern aus den unterschiedlichsten Gründen. Dieses Buch zeigt anhand der systematischen Analyse von Chancen und Risiken, wie die Wege zu erfolgreichen Software-Projekten aussehen. Ausgehend von der Basis, dass das Zusammenspiel aller an einem Projekt Beteiligten in Prozessen koordiniert werden soll, wird mit Hilfe der UML (Unified Modeling Language) der Weg von den Anforderungen über die Modellierung bis zur Implementierung beschrieben. Unterlagen | UML @ Classroom. Es werden situationsabhängige Alternativen diskutiert und der gesamte Prozess mit qualitätssichernden Maßnahmen begleitet. Zur Abrundung des Themengebiets werden wichtige Ansätze zur Projektplanung und zur Projektdurchführung beschrieben, die die Einbettung der Software-Entwicklung in die Gesamtprozesse eines Unternehmens aufzeigen.
Skript: Herunterladen [odt][548 KB] Weiter zu Lösungen der Aufgaben
Die aktuelle Errata-Version ist 1. 3 (12. 1. 2010) Zurück zur Kleuker-Hauptseite
Stellen Sie ein geeignetes Pflichtenheft für Konten, Kunden und deren Beziehungen auf. Modellieren Sie ein entsprechendes UML-Klassendiagramm. Implementieren Sie die Klassen mit ihren Beziehungen. Testen Sie die Klassen, indem Sie eine AppBank implementieren, in der Kunden mit ihren Konten angelegt werden und Kontobewegungen simuliert werden. Aufgabe 4 (Waschanlage) Vor einer Autowaschanlage der Tankstelle "OSSE" gibt es regelmäßig eine Schlange an Autos, die gewaschen werden sollen. Die bekannte Firma ProfiSoft soll nun ein Programm entwickeln, welches diese Warteschlange verwaltet. [Suche]UML Übungsaufgaben & Lösungen ♨󠄂󠆷 Java - Hilfe | Java-Forum.org. Aus Erfahrungsgründen (und aus Platzgründen) sind nie mehr als 10 Autos in dieser Schlange. Natürlich soll sich ein neu hinzukommendes Auto am Ende der Schlange anstellen (solange noch Platz ist), außerdem sollen alle wartende Autos aufrücken, wenn das an erster Stelle stehende Auto in die Anlage einfahren darf, Autos können natürlich jederzeit die Schlange verlassen und wieder "nach Hause" fahren. Stellen Sie zu dem gegebenen Problem ein (geeignetes) Pflichtenheft auf.
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. Übungsaufgaben. 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. 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.