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:'''

-Gesamtdarstellung der Planung, Strukturierung und Koordination von verschiedenen Projekten
-Regelung der Zuständigkeiten 

'''Anforderungen und Grenzen:'''
Anforderungen:
-deutlichen Überblick über Verhältniss zwischen den verschieden Bereichen einer Organisation (Bsp.: Firma)
Grenzen:
-nur für bestimmten Umfang an Informationen geeignet
-sehr zeitintensiv

'''Beispiel:'''
[[Datei:https://de.wikipedia.org/wiki/Organigramm#/media/File:Organigramm_2.png]]

==== 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