Seeheim model
Z Wikipedie, otevřené encyklopedie
Tento článek potřebuje úpravy. Můžete Wikipedii pomoci tím, že ho vylepšíte, alespoň náhradou této výzvy za konkrétnější. Jak by měly články vypadat, popisuje stránka Vzhled a styl, konkrétní problémy tohoto mohou být specifikovány na diskusní stránce.
Jedná se o model reprezentace uživatelského rozhraním podobně jako Model-view-controller (MVC). Vznikl v roce 1985 v Německu. Skládá se z těchto částí:
Prezentace Slouží k zobrazování obrázků a závěrečnému zpracování dat, které převádí na obrazovku z vnitřvní reprezentace.
Řízení dialogu Definuje tvar dat pro přenos. Přijímá vstupní data a předává je aplikaci. Zároveň přijímá vnitřní data od aplikačního rozhraní a předává je presentačnímu modulu.
Model rozhraní aplikace To je část systému, kterou uživatel vidí jako „aplikaci“. Zná vnitřní specifikaci objektů v aplikaci i jaké operace lze nad nimi provádět. Zabezpečuje mapování objektů rozhraní na objekty aplikace.
Později byla do modelu přidána Zrychlená semantická vazba, která reprezentuje přímí zasah aplikačního rozhrraní do prezentace aplikace uživateli.
Výhody Seeheim modelu
- Umožňujě použití známých technik v implenetaci rozhraní
- Velice dobře se hodí pro praci s příkazovými jazyky jako interakčím stykem
Nevýhody Seeheim modelu
- Nereprezentuje dobře více vláken v aplikaci
- Jednotlivé bloky jsou přiliš velké a monolitické

