SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

level: 55) Softwarová architektura - zpracování

Questions and Answers List

level questions: 55) Softwarová architektura - zpracování

QuestionAnswer
Softwarová architektura – zpracování: dávkové / interaktivní / řízené událostmi / v reálném čase (princip, výhody, nevýhody)Softwarová architektura Systém =~ SW aplikace Komponenta =~ SW modul určuje, z jakých softwarových komponent bude informační systém postaven a jaké vazby budou existovat mezi těmito komponentami
Dávkové zpracováníTypické tím, že jednotlivé požadavky na zpracování a související vstupní data jsou shromažďovány v dávce před odstartováním aplikace, která po svém spuštění zpracuje najednou všechny shromážděné požadavky. V informačním systému je dávkové zpracování používáno u těch aplikací, které jsou náročné na dobu zpracování a které nevyžadují v průběhu zpracování komunikaci s uživatelem. Př.: sběr a doručování poštovních zásilek, účetní závěrka
Dávkové zpracování Výhody• Relativně snadná programová realizace • Relativně malé nároky na počítačové zdroje (nepoužívá se například sofistikované uživatelské • grafické rozhraní)
Dávkové zpracování Nevýhody• Dlouhá a nezaručená doba odezvy • Bez komunikace s uživatelem
Interaktivní zpracováníUživatel je v přímém kontaktu s počítačem a jeho požadavky na zpracování jsou vyřizovány okamžitě a s garantovanou dobou odezvy a jsou realizovány jednou transakcí. Př.: vyřizování telegramů na poště Interaktivní zpracování je v současné době nejrozšířenější metodou zpracování sociálně ekonomických aplikací. Typickými příklady interaktivního zpracování jsou tvorba dopisu pomocí textového editoru, tvorba obchodních dokumentů (objednávky, kontraktu, faktury atd.) pomocí ekonomických aplikací, ale i všechny počít hry.
Interaktivní zpracování Výhody• Obvykle příjemnější pro uživatele
Interaktivní zpracování Nevýhody• Oproti dávkovému vždy náročnější na tvorbu i na spotřebu počítačových zdrojů • Aktivita musí vyjít od uživatele – mohou být ignorovány významné události
Řízené událostmi• Startovány událostmi (datové, časové, mimořádné), které nastávají v reálném světě. Př. automatické • vystavení objednávky (datová), pravidelné automatické odesílání údajů (časová)
Řízené událostmi Výhody• Zvyšují automatizaci a tím obvykle i efektivnost podnikových procesů • Zajišťují, že na každou definovanou událost bude reagováno
V reálném časeAplikace řízené událostmi s tím, že jejich doba odezvy přesně odpovídá podnikovým procesům, které aplikace řídí. Př. přímé řízení strojů a celé výrobní linky počítačem. Aplikace pracující v reálném čase používají čidla, která indikují vznik jednotlivých událostí (teploměry, tlakoměry, váhy, kamery apod.) a akční členy, které ovlivňují průběh procesu (šoupě, automatická ruka robotu apod.)