Objektorientierte Analyse und Design

Fakultät

Fakultät Wirtschafts- und Sozialwissenschaften (WiSo)

Version

Version 1 vom 31.01.2025.

Modulkennung

22B0337

Niveaustufe

Bachelor

Unterrichtssprache

Deutsch

ECTS-Leistungspunkte und Benotung

5.0

Häufigkeit des Angebots des Moduls

nur Wintersemester

Dauer des Moduls

1 Semester

 

 

Kurzbeschreibung

Die Analyse, d.h. die Erhebung, Dokumentation, Validierung und Verwaltung von Benutzeranforderungen, der fachliche Entwurf einer Lösung und ihre Spezifikation in Form von Systemanforderungen und die Überführung der fachliche Lösung in ein technisches Design sind zentrale Tätigkeiten in der ingenieursmäßigen Softwareentwicklung. Zentrales Anliegen dieses Moduls ist daher das Kennenlernen und das Einüben der aktuellen Methoden und Verfahren in einer Mischung aus theoretischer Wissensvermittlung und praktischer Arbeit mit Modellierungswerkzeugen

Lehr-Lerninhalte

1. Motivation 2. Spezifikation des Problemraums: Benutzeranforderungen 3. Spezifikation des Lösungsraums: Systemanforderungen 3.1 Spezifikation der Verhaltens 3.2 Spezifikation der Struktur 3.3 Spezifikation der Interaktion 4 Spezifikation der Lösung 4.1 Spezifikation der Architektur der Technischen Infrastruktur 4.2 Spezifikation der Technischen Architektur 4.3 Spezifikation der Fachlichen Architektur

Gesamtarbeitsaufwand

Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").

Lehr- und Lernformen
Dozentengebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
40VorlesungPräsenz-
20ÜbungPräsenz-
Dozentenungebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
20Veranstaltungsvor- und -nachbereitung-
30Arbeit in Kleingruppen-
20Hausaufgaben-
20SonstigesPräsentationen im Plenum
Benotete Prüfungsleistung
  • Hausarbeit oder
  • Klausur
Prüfungsdauer und Prüfungsumfang

Hausarbeit: ca. 10-15 Seiten

Klausur: Siehe jeweils gültige Studienordnung

Die Anforderungen werden in der jeweiligen Veranstaltung konkretisiert.

Empfohlene Vorkenntnisse

Grundlagen der OO Programmierung

Wissensverbreiterung

Die Studierenden kennen die Methoden und Verfahren in Analyse und Design betrieblicher Informationssysteme

Wissensvertiefung

Die Studierenden können die erarbeiteten Ergebnisse mit entsprechenden DV-technischen Hilfsmitteln angemessen dokumentieren.

Wissensverständnis

Die Studierenden können die Aufgabenstellungen analysieren und im Team die entsprechenden Lösungsansätze erarbeiten, diskutieren und aufbereiten.

Nutzung und Transfer

Die Studierenden können die Elemente von UML sinnvoll einsetzen und die Ergebnisse entsprechend darstellen.

Kommunikation und Kooperation

Die Studierenden können die entsprechend aufbereiteten Ergebnisse präsentieren und diskutieren.

Literatur

Rupp, Chris; et al.: UML 2 glasklar: Praxiswissen für die UML-Modellierung, 4. Auflage, Carl Hanser Verlag, 2012 Rupp, Chris et.al.: Requirements-Engineering und –Management, 6. Auflage, Hanser Verlag, 2014 Oestereich, Bernd: Analyse und Design mit der UML 2.5., 11. Auflage, De Gruyter Oldenbourg, 2013 Starke, Gernot: Effektive Softwarearchitekturen: Ein praktischer Leitfaden, 9., überarbeitete Auflage, Carl Hanser Verlag, 2020

Zusammenhang mit anderen Modulen

Objektorientierte Programmierung I, II und III

Verwendbarkeit nach Studiengängen

  • Wirtschaftsinformatik - WiSo
    • Wirtschaftsinformatik B.Sc. (01.09.2024) WiSo

    Modulpromotor*in
    • Gerth, Christian
    Lehrende
    • Gerth, Christian