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

   Log in to start

level: 54) Softwarová architektura

Questions and Answers List

level questions: 54) Softwarová architektura

QuestionAnswer
Softwarová architektura – Lineární / hierarchická / vrstvená / síťová architektura. Architektonické vzory.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
Lineární(a) - cílová fce systému je dosažena sekvenčním uspořádáním elementárních funkcí, využívá se zřídka. Hierarchická (b) - vazby jednotlivých funkcí systému jsou reprezentovány stromovým grafem, každá elementární funkce je využita vždy právě v jedné funkci vyšší úrovně, přehledná ale nákladná architektura.
Síťová(d) - neplatí závazná pravidla podřízenosti a nadřízenosti, nedefinuje žádná pravidla pro vztahy mezi jednotlivými částmi, kterákoliv komponenta může využívat služeb jiných komponent. Předností je otevřenost pro přidávání nových funkcí (flexibilita). Je vhodnější pro tvorbu rozsáhlého systému než předchozí hierarchická architektura.
Vrstvená(c) - funkce jsou uspořádány do několika vrstev tak, že funkce vyšší vrstvy mohou využívat pouze funkcí podřízených vrstev. • Silně vrstvená architektura - je povoleno používat jen funkcí vrstvy bezprostředně podřízené. • Slabě vrstvená architektura - vyšší funkce může využívat i funkcí nižších než bezprostředně podřízených vrstev.