EGE/Inf2015/Modelle
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
== Modelle in der Informatik == === Was sind Modelle === * Abbildung eines Realitätsausschnitts: ** Architektur der Software (Data-Model-View) ** grafische Darstellung von Code (PAP, Struktogramm) ** Datenmodelle (ER-Diagramme) * Konzept eines Systems ** Netzwerkprotokoll (DoD-Schichtenmodell) ** Referenzmodelle (Konzept Rechenanlagen, Filius) ** Data-Warehouse (Internetportale) * Organisation von Firmen (Organigramm) * Wirtschaftsinformatik: Mensch-Maschine-Modell und Auswirkungen <!--[[Bild:Mschubert_Informatische_modelle_beispiele.png]]--> === Beispiele für Modelle === ==== Programmablaufplan ==== '''Ziel / Einsatzmöglichkeiten:''' Einsatzmöglichkeiten: in der Programmierung eingesetzt als visuelle Darstellung des Codes Ziel: visuelle Darstellung von Code, "Vorüberlegung" '''Anforderungen und Grenzen:''' Grenzen: behindert die strukturierte Programmierung wegen unbegrenzten Verwendungsmöglichkeiten der Ablauflinien (Struktogramm vorzuziehen) Anforderungen: Symbole sind nach DIN 66001 '''Beispiel:''' [[Bild:Programmablaufplan.png]] '''Aufgabe:''' ==== Struktogramm ==== '''Ziel / Einsatzmöglichkeiten:''' blabla '''Anforderungen und Grenzen:''' blabla '''Beispiel:''' blabla ==== ER-Diagramm ==== '''Ziel / Einsatzmöglichkeiten:''' blabla '''Anforderungen und Grenzen:''' blabla '''Beispiel:''' blabla ==== UML-Diagramm ==== '''Ziel / Einsatzmöglichkeiten:''' Ziel: Struktur eines Systems darstellen Einsatzmöglichkeiten: Softwareentwicklung '''Anforderungen und Grenzen:''' Anforderungen: Klasse, Attribute, Verhalten, Beziehung zwischen Klassen '''Beispiel:''' blabla ==== Organigramm ==== '''Ziel / Einsatzmöglichkeiten:''' blabla '''Anforderungen und Grenzen:''' blabla '''Beispiel:''' blabla ==== TCP-IP-Referenzmodell ==== '''Ziel / Einsatzmöglichkeiten:''' blabla '''Anforderungen und Grenzen:''' blabla '''Beispiel:''' blabla ==== Von-Neumann-Architektur ==== '''Ziel / Einsatzmöglichkeiten:''' blabla '''Anforderungen und Grenzen:''' blabla '''Beispiel:''' blabla