4 Softwareentwicklung 4 2 Diagramme In der Entwurfsphase
- Slides: 11
4. Softwareentwicklung - 4. 2 Diagramme In der Entwurfsphase spielt die Modellierung eine zentrale Rolle. Zur Darstellung einer Modellierung gibt es verschiedene Arten von Diagrammen: • • • Grobes Klassendiagramm Erweitertes Klassendiagramm Klassenkarte Objektdiagramm Zustandsdiagramm Sequenzdiagramm Struktogramm Datendiagramm ER-Diagramm Datenflussdiagramm Die Diagramme folgen genauen Regeln, die in der UML (Unified Modeling Language) zusammengefasst sind. Kostenlose Wekzeuge zum Erstellen einiger Diagrammarten: Dia (universelles Zeichenprogramm) Sequenzdiagramme: www. websequencediagrams. com (arbeitet online; die Diagramme können als Grafik gespeichert werden) http: //sdedit. sourceforge. net/index. html Struktogramme: http: //structorizer. fisch. lu/ Viele Entwicklungsumgebungen bieten ebenfalls Werzeuge zum Erstellen von Diagrammen an. Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Grobes Klassendiagramm (nur Klassen, Beziehungen und Kardinalitäten) Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• • • Klassendiagramm (mit den Namen der Attribute und Methoden) Erweitertes Klassendiagramm (Ergänzung um Datentypen und Referenzklassen) (hier abgebildet) Klassenkarte (Ausschnitt aus dem Klassendiagramm) Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Objektkarte, Objektdiagramm tina : MENSCH Hinweis: einige Schulbücher verwenden abgerundete Rechtecke für die Objektkarten. Eine Unterstreichung ist dann nicht mehr notwendig. geburtsdatum = 29. 02. 1984 name = “Tina“ groesse = 1. 65 schlaeft = nein . . . Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Zustandsdiagramm Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Sequenzdiagramm beteiligte Objekte Aktivitätsbalken Botschaft Rückmeldung Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Sequenzdiagramm Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Struktogramm Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Datendiagramm (für einen Datenbankentwurf) Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• ER-Diagramm (andere Darstellungsform eines Datendiagramms für einen Datenbankentwurf) Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
• Datenflussdiagramm Informatik 11 - 4. Softwareentwicklung – 4. 2 Diagramme
- Datenflussdiagramm informatik
- Modularisierung fabrik
- Softwareentwicklung bukarest
- Java seminar
- Aufwandsschätzung softwareentwicklung
- Agile softwareentwicklung vs wasserfallmodell
- Der skorpion und der frosch
- Burgen im mittelalter aufbau
- Gott der stadt text
- Der gegenstand der psychologie
- An der schwelle der ewigkeit
- Der erste tag der woche