Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Software

UML-Diagramme im Kontext der objektorientierten Softwareentwicklung. Eine Fallstudie am Beispiel des Vertriebssystems SWE-SD

Titel: UML-Diagramme im Kontext der objektorientierten Softwareentwicklung. Eine Fallstudie am Beispiel des Vertriebssystems SWE-SD

Hausarbeit , 2023 , 24 Seiten , Note: 2,0

Autor:in: Anonym (Autor:in)

Informatik - Software
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Das Ziel dieser Arbeit ist es, drei wichtige Arten von Unified Modeling Language (UML)-Diagrammen im Rahmen eines Anwendungsfall-, Klassen- und Sequenzdiagrammen zu erläutern und diese im Kontext des objektorientierten Entwicklungsprozesses zu betrachten. Zunächst werden die Grundlagen der drei verwendeten UML-Diagramme betrachtet, sowie deren wesentliche Bestandteile und Verwendungszwecke erläutert. Am Beispiel des Vertriebssystems SWE-SD für das Unternehmen S-W-E werden die Diagramme erstellt, beschrieben und in den Softwareentwicklungsprozess eingeordnet. In dieser Arbeit wurde sich für den klassischen Ansatz als Softwareentwicklungsprozess entschieden.

Die Arbeit gliedert sich in fünf Kapitel. Der Punkt "Aufbau der Arbeit" schließt das erste Kapitel, die Einleitung, ab. Angeknüpft an die Einleitung erfolgt ein Überblick über die Situation des Unternehmens S-W-E. Im dritten Teil der Arbeit erfolgt ein Überblick über die Grundlagen von UML und deren Diagramm-Typen, sowie die Einordnung der Diagramme in die objektorientierte Programmierung. Die Konzeption der UML-Diagramme für das Unternehmen S-W-E wird am Beispiel der Vertriebssoftware SWE-SD im vierten Kapitel bearbeitet. Der Schlussteil gibt eine kurze Zusammenfassung der Ergebnisse sowie eine kritische Reflexion der eigenen Vorgehensweise.

Leseprobe


Inhaltsverzeichnis

1. Einleitung

1.1 Problemstellung der Arbeit

1.2 Zielsetzung der Arbeit

1.3 Aufbau der Arbeit

2. Situation des Unternehmens S-W-E

2.1 Ausgangssituation und Zielsetzung des Unternehmens S-W-E

2.2 Lösungsansatz für das Unternehmen S-W-E

3. Grundlagen von UML

3.1 Definition von UML

3.2 Diagramm-Typen in UML

3.2.1 Anwendungsfalldiagramm/Use-Case-Diagramm

3.2.2 Klassendiagramm

3.2.3 Sequenzdiagramm

3.3 Einordnung der Diagramme in die objektorientierte Softwareentwicklung

4. Konzeption der UML-Diagramme für S-W-E

4.1 Anwendungsfalldiagramm/Use-Case-Diagramm

4.2 Klassendiagramm

4.3 Sequenzdiagramm

5. Fazit

5.1 Zusammenfassung

5.2 Kritische Reflexion

Zielsetzung & Themen

Das Hauptziel dieser Arbeit ist die Erläuterung und Anwendung von Anwendungsfall-, Klassen- und Sequenzdiagrammen der Unified Modeling Language (UML) im Rahmen eines objektorientierten Softwareentwicklungsprozesses. Die Arbeit stellt sich der Forschungsfrage, wie durch den Einsatz dieser Diagrammtypen die Kommunikation zwischen Entwicklern und Endanwendern verbessert und eine strukturierte Grundlage für die Implementierung eines individuellen Vertriebssystems geschaffen werden kann.

  • Grundlagen und Definition der Unified Modeling Language (UML)
  • Differenzierung der wichtigsten UML-Diagrammtypen für die Modellierung
  • Theoretische Einordnung von UML in den klassischen Softwareentwicklungsprozess
  • Praktische Konzeption von Diagrammen für das Unternehmen S-W-E

Auszug aus dem Buch

3.1 Definition von UML

Unified Modeling Language (UML) ist eine universelle Modellierungssprache zur Darstellung sowohl statischer als auch dynamischer Aspekte in jedem beliebigen Anwendungsgebiet. Seine einfachen Notationskomponenten und präzisen Semantik ermöglichen die grafische Visualisierung der Aspekte. Dadurch ist die UML-Modellierung eindeutig und einfach nachvollziehbar. Da die UML auf die Modellierung in jeder Programmiersprache angewendet werden kann, hat sie den Vorteil, dass sie sowohl von Plattformen als auch von Sprachen unabhängig ist.

Die Modellierung umfasst die Strukturmodellierung, die Verhaltensmodellierung und die Ergänzungsmodellierung. Dargestellt werden Klassen, Assoziationen, Pakete, Komponenten usw. in der Strukturmodellierung. In Verhaltensmodellen werden Zustandsautomaten, Aktivitäten und Interaktionen abgebildet. Die Modellierung der verschiedenen Projektphasen des Systems obliegt der Ergänzungsmodellierung.

Zusammenfassung der Kapitel

1. Einleitung: Dieses Kapitel erläutert die Relevanz einer klaren Systemvision für die Softwareentwicklung und definiert die Ziele sowie den Aufbau der vorliegenden Arbeit.

2. Situation des Unternehmens S-W-E: Es werden die Ausgangslage eines mittelständischen Unternehmens sowie die Anforderungen an ein neues, intern zu entwickelndes Vertriebssystem beschrieben.

3. Grundlagen von UML: Dieses Kapitel liefert eine theoretische Einführung in die UML, beschreibt verschiedene Diagrammtypen und ordnet diese in den Softwareentwicklungsprozess ein.

4. Konzeption der UML-Diagramme für S-W-E: Hier erfolgt die praktische Umsetzung der Anforderungsanalyse durch die gezielte Erstellung von Anwendungsfall-, Klassen- und Sequenzdiagrammen für das Vertriebssystem.

5. Fazit: Das Kapitel reflektiert die Ergebnisse der Arbeit und bewertet den Nutzen der gewählten Methodik für den Projekterfolg kritisch.

Schlüsselwörter

Unified Modeling Language, UML, Softwareentwicklung, Anforderungsanalyse, Anwendungsfalldiagramm, Klassendiagramm, Sequenzdiagramm, Objektorientierung, Systemarchitektur, Modellierungssprache, Softwareprojektmanagement, S-W-E, Vertriebssystem, Geschäftsprozesse, Datenspeicherung

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit behandelt die Modellierung von Softwareanforderungen mittels der Unified Modeling Language (UML) am Beispiel eines mittelständischen Unternehmens.

Was sind die zentralen Themenfelder?

Die Schwerpunkte liegen auf der formalen Beschreibung von Softwarearchitekturen durch Anwendungsfall-, Klassen- und Sequenzdiagramme.

Was ist das primäre Ziel der Arbeit?

Ziel ist es, zu zeigen, wie UML-Diagramme dazu beitragen können, komplexe Systemanforderungen zu strukturieren und als Grundlage für die Softwareimplementierung zu dienen.

Welche wissenschaftliche Methode kommt zum Einsatz?

Die Arbeit nutzt einen methodischen Ansatz, bei dem zunächst theoretische UML-Grundlagen vermittelt und diese anschließend in einem klassischen, phasenorientierten Softwareentwicklungsprozess angewendet werden.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in eine theoretische fundierte Einführung der UML-Diagrammtypen und deren anschließende konzeptionelle Anwendung auf das Vertriebssystem des Unternehmens S-W-E.

Welche Schlagworte charakterisieren diese Arbeit?

Die Arbeit ist durch Begriffe wie UML, objektorientierte Entwicklung, Anforderungsanalyse und Prozessmodellierung geprägt.

Wie wird das Klassendiagramm in den Entwicklungsprozess eingeordnet?

Aufgrund seines hohen Detaillierungsgrades wird das Klassendiagramm in dieser Arbeit in der Konzeptionsphase platziert, um als direkte Vorlage für die Implementierung zu fungieren.

Warum wurde der klassische Ansatz zur Softwareentwicklung gewählt?

Die Entscheidung für den klassischen Ansatz begründet sich durch die klaren, voneinander getrennten Phasen, welche die methodische Eingruppierung der UML-Diagramme vereinfacht.

Ende der Leseprobe aus 24 Seiten  - nach oben

Details

Titel
UML-Diagramme im Kontext der objektorientierten Softwareentwicklung. Eine Fallstudie am Beispiel des Vertriebssystems SWE-SD
Hochschule
AKAD University, ehem. AKAD Fachhochschule Stuttgart
Veranstaltung
SWE24
Note
2,0
Autor
Anonym (Autor:in)
Erscheinungsjahr
2023
Seiten
24
Katalognummer
V1469813
ISBN (PDF)
9783389018132
ISBN (Buch)
9783389018149
Sprache
Deutsch
Schlagworte
UML Objektorientiert Softwareentwicklung
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Anonym (Autor:in), 2023, UML-Diagramme im Kontext der objektorientierten Softwareentwicklung. Eine Fallstudie am Beispiel des Vertriebssystems SWE-SD, München, GRIN Verlag, https://www.grin.com/document/1469813
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  24  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum