• Keine Ergebnisse gefunden

09_SE-Entwurf und Design-Fokus

N/A
N/A
Protected

Academic year: 2022

Aktie "09_SE-Entwurf und Design-Fokus"

Copied!
12
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung

unter dem Förderkennzeichen 16OH22005 gefördert.

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin.

(2)

Wir bilden Zukunft.

Entwurf und Design von Software

Design Fokus

8475 - Software Engineering I

(3)

Wir bilden Zukunft.

Um was geht es hier?

 Fokus von Software Design

 Design Vorgehen

 Design Methoden

 Design Prinzipien

 Design Kriterien

16. Oktober 2019 8475 - Software Engineering I - 2 -

(4)

Wir bilden Zukunft.

16. Oktober 2019

8475 - Software Engineering I

Einführung - 3 -

Der Fokus beim

SW-Design

(5)

Wir bilden Zukunft.

Was ist der Fokus?

16. Oktober 2019 8475 - Software Engineering I - 4 -

(6)

Wir bilden Zukunft.

Vorgehen beim Design

Frage:

– Was muss ich tun?

– In welcher Reihenfolge muss ich die Tätigkeiten ausführen?

Antwort:

– High   Low Level Design

– Reihenfolge ist abhängig vom Vorgehensmodell

16. Oktober 2019 8475 - Software Engineering I - 5 -

(7)

Wir bilden Zukunft.

Design Methoden

 Frage

– Welche allg. methodischen Leitfäden gibt es, um das Problem zu lösen?

 Antwort

– Abstraktion – Zerlegung

– Schnittstellen – Modellierung

16. Oktober 2019 8475 - Software Engineering I - 6 -

(8)

Wir bilden Zukunft.

Design Kriterien

Frage:

– Welche Kriterien gibt es um festzustellen, ob das

Software Design gut oder eher schlecht zu bewerten ist?

Antwort

– Kriterium 1: Kopplung – Kriterium 2: Bindung

16. Oktober 2019 8475 - Software Engineering I - 7 -

(9)

Wir bilden Zukunft.

Design Prinzipien

Frage:

– An welche Prinzipen kann ich mich halten, um die geforderte Qualität und Funktion zu erfüllen?

Antwort:

– Information Hiding – Open-Close Prinzip

– und noch viele weitere ...

16. Oktober 2019 8475 - Software Engineering I - 8 -

(10)

Wir bilden Zukunft.

Design im Überblick

16. Oktober 2019 8475 - Software Engineering I - 9 -

(11)

Wir bilden Zukunft.

16. Oktober 2019

8475 - Software Engineering I

Einführung - 10 -

Was muss

ich wissen?

(12)

Wir bilden Zukunft.

Was muss ich wissen?

 Ich kenne die Bedeutung der Vorgehensweisen beim Design

 Ich kenne die Bedeutung von Design Methoden

 Ich kennen die Bedeutung von Design Kriterien

 Ich kenne die Bedeutung von Design Prinzipien

16. Oktober 2019 8475 - Software Engineering I - 11 -

Referenzen

ÄHNLICHE DOKUMENTE

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Ziele und Themen

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Wir

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Wir

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Wir

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin...

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Clean Code Development

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Clean Code Development

Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor/bei der Autorin... Clean Code Development