Optimaler Entscheidungsbaum: Systemarchitektur
Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w0102873/mediawiki/includes/MagicWord.php on line 739
Aus It2010-g1
Jonw (Diskussion | Beiträge) (→Klassendiagramm (Architektur)) |
Segr (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | == | + | Die Architektur verwendet unter anderem das technische Konzept des [[Technische Konzepte: Observer Pattern | Observer Patterns]]. |
+ | |||
+ | == Observer Pattern == | ||
+ | |||
+ | Das folgende Aktivitätsdiagramm zeigt die grundlegende Struktur der Verwendung des Observer Patterns in diesem Projekt. | ||
+ | |||
+ | [[Datei:Aktivitätsdiagramm Observer.png]] | ||
+ | |||
+ | == Architektur == | ||
Das folgende Klassendiagramm zeigt, in vereinfachter Weise, die komplette Systemarchitektur. Es wurde das Observer-Pattern benutzt. Verschiedene statische und view-Klassen wurden weggelassen. | Das folgende Klassendiagramm zeigt, in vereinfachter Weise, die komplette Systemarchitektur. Es wurde das Observer-Pattern benutzt. Verschiedene statische und view-Klassen wurden weggelassen. | ||
Zeile 5: | Zeile 13: | ||
[[Datei:Klassendiagramm_Systemarchitektur.png | 1150px]] | [[Datei:Klassendiagramm_Systemarchitektur.png | 1150px]] | ||
− | + | Die wichtigsten Elemente der Architektur sind: | |
+ | * die '''View''', | ||
+ | * das '''Model'''. | ||
+ | * und der '''Controller''', | ||
− | + | === View === | |
− | + | === Model === | |
+ | |||
+ | === Controller === |