Vážíme si vašeho soukromí

My a naši digitální partneři používáme na této webové stránce soubory cookies. Některé z nich jsou k fungování stránky nezbytné, ale o těch následujících můžete rozhodnout sami.

Nastavení
Odmítnout vše
Příjmout vše

Nezbytné / funkční

Jedná se o nezbytné cookies, bez kterých by nebylo možné stránky reálně provozovat. Zahrnují např. cookies pro ukládání zvolených nastavení či zapamatování přihlášení.

Vždy aktivní

Analytické

Tyto cookies se používají k měření a analýze návštěvnosti našich webových stránek (množství návštěvníků, zobrazené stránky, průměrná doba prohlížení atd.). Souhlasem nám umožníte získat data o tom, jak naše stránky užíváte.


Marketingové

Používají se pro účely reklam zobrazovaných na webových stránkách třetích stran, včetně sociálních sítí a kontextové reklamy. Jsou přizpůsobeny vašim preferencím a pomáhají nám měřit účinnost našich reklamních kampaní. Pokud je deaktivujete, bude se vám při procházení internetu i nadále zobrazovat reklama, ale nebude vám přizpůsobená na míru a bude pro vás méně relevantní.


Uložit nastavení
Příjmout vše
O společnosti

Zaostřeno na průmysl

Z historie

Vývoj uživatelského rozhraní: Od znakovky po současnost

19.3.2020

Miroslav Dryák, systémový konzultant, Minerva Česká republika

Někteří jej nenávidí, jiní na něj nedají dopustit a ostatní s ním prostě jen žijí. Řeč je o klientu aplikace informačního systému. My se nyní společně podíváme na to, jacíklienti se používali dříve a používají nyní pro aplikace QAD.

 Terminálový klient

Na počátku byl… terminálový, tzn. čistě znakový klient. První vznikl už dávno, v roce 1984. V té době nebyla jiná možnost. Aplikace běžely na serveru s operačním systémem Unix a uživatelé s nimi komunikovali přes znakové terminály většinou připojené přes sériové linky. Terminály měly podobu malých televizorů se zelenou nebo oranžovou barvou písma. Možná byste ještě některé našli ve skladu vaší firmy i dnes. S nástupem Windows pak přibyla emulace terminálu v podobě programu, který dokáže nahradit hardwarový terminál. Ten umožnil i jakousi první integraci s jinými programy např. ve formě přesměrování výstupu do textového prohlížeče. Tento klient se vyznačuje svou spolehlivostí, jednoduchostí ovládání a také rychlostí odezvy díky malým nárokům na přenosové kapacity spojení mezi klientem serverem. Dnes nachází své místo například ve výrobě pro nahlašování práce.

Tlustý GUI (Graphical User Interface) klient

Na scénu přichází tzv. tlustý GUI klient. Tento je spouštěn na počítači uživatele, kde se nejprve spustilo prostředí operačního systému s připojenými databázemi a v něm pak programy informačního systému v grafické podobě. Tento klient v sobě nesl řadu nevýhod: komunikace s DB serverem po síti a s tím nutnost velké přenosové kapacity, použití fileserveru pro programy, rychlost aplikace závisející na výkonu klienta.

Desktop

Posléze se vyskytla možnost vedle terminálového a tlustého GUI klienta používat také Desktop. Šlo o prvního klienta, který byl spustitelný v prohlížeči. Veškerá aplikační logika byla umístěna na serveru, a tím došlo k výraznému zrychlení práce srovnatelné s terminálovým klientem. Současně nabízel moderní uživatelské prostředí. Bohužel tyto výhody proti existujícím klientům nebyly tak výrazné, aby došlo k jeho většímu rozšíření.

.NET UI

Dalším v řadě přišel z pohledu historie revoluční .Net UI klient. Tento klient byl vyvinut v prostředí .NET Framework a tím sjednotil ovládání s jinými aplikacemi v prostředí Windows a umožnil jejich integraci. Svou koncepcí využil výhody rychlosti terminálového klienta, jeho použití zůstalo zachováno pro většinu programů a tím umožnilo snadný přechod uživatelů. Aplikační logika zůstala na databázovém serveru a výstupy programu byly transformovány nejprve do HTML a následně do XML stránek a tyto byly graficky zobrazeny uživateli v oknech klienta. Oken mohlo být poprvé více najednou, což umožnilo uživatelům organizaci pracovní plochy podle jejich potřeb. Revoluční vylepšení přineslo použití prohlížení = zobrazení data v podobě sloupců s možností uživatelského přizpůsobení, filtrování a snadných výstupů do Excelu. Pro funkce, kde bylo třeba zakomponovat složitější ovládání, byly použity plug-iny – miniaplikace napsané v C# a komunikující s databází pomocí aplikačních serverů. Zde pak bylo možno používat ve velké míře myš.

Web UI

Web UI je z pohledu uživatelů současnost a budoucnost. Např. vývojáři ERP systému QAD v rámci projektu Channel Islands kompletně přepsali aplikační logiku a převedli nejdůležitější procesy výroby a distribuce do prostředí webových prohlížečů, které podporují formát HTML5. Tímto se stal klient QAD nezávislý na operačním systému Windows a je možné jej provozovat na libovolném zařízení, které tento formát podporuje. Současně tento klient klade mnohem větší důraz na efektivitu spolupráce uživatelů například propracovaným procesem schvalování nebo sledováním aktivit a jejich komentováním. Lze jej použít a přitom je stále zachována možnost použití i znakového a .NET UI klienta podle preferencí uživatelů.

 

Chcete zlepšit výkon a efektivitu i ve Vaší firmě?