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