Model-View-Controller-Paradigma/View: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 6: | Zeile 6: | ||
=MVC-View: Definition (nach [[Kowarschick (MMProg)]])= | =MVC-View: Definition (nach [[Kowarschick (MMProg)]])= | ||
'''MVC-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach | '''MVC-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach dem [[Model-View-Controller-Paradigma|MVC-Paradigma]] realisert wurde. | ||
Sie „visualisieren“ die Daten von [[Model-View-Controller-Paradigma/Model|Modell]]en der Anwendung. | Sie „visualisieren“ die Daten von [[Model-View-Controller-Paradigma/Model|Modell]]en der Anwendung. | ||
Zeile 16: | Zeile 16: | ||
=MVCS-View: Definition (nach [[Kowarschick (MMProg)]])= | =MVCS-View: Definition (nach [[Kowarschick (MMProg)]])= | ||
'''MVCS-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach | '''MVCS-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach dem [[Model-View-Controller-Service-Paradigma|MVCS-Paradigma]] realisert wurde. | ||
Sie „visualisieren“ die Daten von [[Model-View-Controller-Service-Paradigma/Model|Modell]]en der Anwendung. | Sie „visualisieren“ die Daten von [[Model-View-Controller-Service-Paradigma/Model|Modell]]en der Anwendung. | ||
Zeile 22: | Zeile 22: | ||
=LDVCS-View: Definition (nach [[Kowarschick (MMProg)]])= | =LDVCS-View: Definition (nach [[Kowarschick (MMProg)]])= | ||
'''LDVCS-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach | '''LDVCS-Views''' sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer [[Anwendung]], die nach dem [[Logic-Data-View-Controller-Service-Paradigma|LDVCS-Paradigma]] realisert wurde. | ||
Sie „visualisieren“ die Daten von [[Logic-Data-View-Controller-Service-Paradigma/Data|Daten-Modulen]]eder Anwendung. | Sie „visualisieren“ die Daten von [[Logic-Data-View-Controller-Service-Paradigma/Data|Daten-Modulen]]eder Anwendung. | ||
Version vom 17. Mai 2011, 09:45 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
Korrektheit: 4 (großteils überprüft) |
Umfang: 3 (einige wichtige Fakten fehlen) |
Quellenangaben: 4 (fast vollständig vorhanden) |
Quellenarten: 4 (sehr gut) |
Konformität: 4 (sehr gut) |
Diese Bewertungen beziehen sich auf alle im nachfolgenden Menü genannten Artikel gleichermaßen.
Model (Data) | View | Controller |
|||
gerahmt|rechts|Der MVC-Prozess gerahmt|rechts|Der MVCS-Prozess gerahmt|rechts|Der VCLSD-Prozess
MVC-View: Definition (nach Kowarschick (MMProg))
MVC-Views sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer Anwendung, die nach dem MVC-Paradigma realisert wurde. Sie „visualisieren“ die Daten von Modellen der Anwendung.
Eine MVC-View kann weitere Aufgaben übernehmen:
- bei Daten-Änderungen in den zuständigen Modellen der Anwendung die View-Repräsentation dieser Daten automatisch anpassen (dies funktioniert nur, wenn die View über Änderungen informiert wird)
- Benutzeraktionen, die über grafische Eingabeelemente – wie Textfelder oder Buttons – erfolgen, an einen Controller weiterleiten
- Controller-Informationen (wie z.B. Fehler-Meldungen oder Service-Status-Meldungen) visualisieren (hierfür sollte es spezielle Modelle geben, die die Controller-Status-Informationen enthalten)
MVCS-View: Definition (nach Kowarschick (MMProg))
MVCS-Views sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer Anwendung, die nach dem MVCS-Paradigma realisert wurde. Sie „visualisieren“ die Daten von Modellen der Anwendung.
Eine MVCS-View kann dieselben Aufgaben übernehmen wie eine MVC-View.
LDVCS-View: Definition (nach Kowarschick (MMProg))
LDVCS-Views sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer Anwendung, die nach dem LDVCS-Paradigma realisert wurde. Sie „visualisieren“ die Daten von Daten-Moduleneder Anwendung.
Eine LDVCS-View kann dieselben Aufgaben übernehmen wie eine MVC-View.
Anmerkungen
Views von MVC-Anwendungen, Views von MVCS-Anwendungen und Views von LDVCS-Anwendungen unterscheidenden sich nicht. Alle drei visualisieren Modell-Daten (die allerdings in LDVCS-Anwendungen in Data-Objekten und nicht in Modell-Objekten enthalten sind) und leiten eventuell Benutzeraktionen an Controller weiter.
Quellen
Siehe auch
- Model-View-Controller-Paradigma (insb. die dort angegebenen Quellen)