Sie sind auf Seite 1von 6

Softwaretechnik 2

Übung Nr. 4 –
Design der dynamischen Businesslogik
(von OOA zu OOD)
© SoSe 2019 Harrer
Wiederholung: vom OOA zu OOD

Softwaretechnik 2 Übung  SoSe 2019  ©Harrer  Folie 2


Code zu JDBC (Datenbanken 2)

© Saatz und DB2 Team

Softwaretechnik 2 Übung  SoSe 2019  ©Harrer  Folie 3


Fachklassenschicht und OOD-Konkretisierung

Wir sollen in einer Schulung die grundsätzliche Vorgehensweise der


Datenbankanbindung mit JDBC erklären. Allerdings sind die Zuhörer
Powerpoint-Ingenieure und nicht interessiert an der Programmierung,
sondern lediglich an den Zusammenhängen und Prinzipien.

1. Geben Sie Szenarien für den Aufbau der Datenbankanbindung an.


Dabei sollten der erfolgreiche Fall und die verschiedenen Fehlerfälle
modelliert sein.
2. Überlegen Sie wie diese Szenarien miteinander integriert werden
können, um die Anbindung insgesamt kompakter ausdrücken zu
könnnen.

Softwaretechnik 2 Übung  SoSe 2019  ©Harrer  Folie 4


Fachklassenschicht und OOD-Konkretisierung

Wir sollen nun die interne Sicht und Abläufe bezogen auf die
Ausführung von SQL-Statements aus Java heraus genauer darstellen.
Dabei soll sowohl die komplexe Operation der Anfrageverarbeitung als
auch die Zustandsabhängigkeit von Operationen im Lebenszyklus einer
Datenbankverbindung dargestellt werden.

3. Modellieren Sie die Methode einfachesStatement() in Form


eines Aktivitätsdiagramms. Berücksichtigen Sie, dass das
erfolgreiche Erreichen des Methodenendes explizit modelliert
werden soll, ebenso wie fehlerhafte Abläufe.
4. Beschreiben Sie, welche Zustände eine Datenbankverbindung
einnehmen kann als Zustandsdiagramm und modellieren Sie dabei,
welche Operationen zustandsabhängig sind, d.h. eingeschränkt
verfügbar sein sollen (Protokollzustandsautomat).

Softwaretechnik 2 Übung  SoSe 2019  ©Harrer  Folie 5


Schluß!

Herzlichen Dank für


Ihre Aufmerksamkeit!

Softwaretechnik 2 Übung  SoSe 2019  ©Harrer  Folie 7

Das könnte Ihnen auch gefallen