User Tools

Site Tools


statnice:informatika:otazka11

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
statnice:informatika:otazka11 [18.05.2008 13:52] xvalo07statnice:informatika:otazka11 [20.05.2008 15:20] (current) xptat04
Line 10: Line 10:
   * Jak budete určovat kvalitu programového systému ?   * Jak budete určovat kvalitu programového systému ?
   * Jaké využijete metody k hodnocení kvality softwarové architektury ?   * Jaké využijete metody k hodnocení kvality softwarové architektury ?
 +
 +
 +
 +
 +
 +
 +
  
 ===== Teorie ===== ===== Teorie =====
Line 18: Line 25:
 Podle metodiky MMDIS: architektury dělíme podle pohledů, jaké sledují: globální architektura zastřešuje všechny architektury dílčí. Zahrnuje jednotlivé úrovně podniku a systémy, které je podporují – TPS, MIS, [[statnice:slovnik:eis|EIS]], OIS, atd. Každá oblast odpovídá určité úrovni nebo úrovním řízení, je jinak věcně orientována a má svojí datovou, SW, HW, funkční, atd. dimenzi. Každá oblast má také odlišné projekční a provozní standardy a postupy. Podle metodiky MMDIS: architektury dělíme podle pohledů, jaké sledují: globální architektura zastřešuje všechny architektury dílčí. Zahrnuje jednotlivé úrovně podniku a systémy, které je podporují – TPS, MIS, [[statnice:slovnik:eis|EIS]], OIS, atd. Každá oblast odpovídá určité úrovni nebo úrovním řízení, je jinak věcně orientována a má svojí datovou, SW, HW, funkční, atd. dimenzi. Každá oblast má také odlišné projekční a provozní standardy a postupy.
  
-Dílčí architektury zastupují jednotlivé pohledy na z hlediska MMDIS: funkční (IS z hlediska funkcí, které poskytuje, staticky – hiearchický rozklad), procesní (dynamicky z hlediska procesů, které poporuje – DFD nebo kontextový diagram), softwarová (ta se dál dělí na lineární, hiearchickou – každá funkce je volána pouze jednou funkcí z nadřazené vrstvy, vrstevnou a síťovou a zvláštním druhem je klient/server – viz. otázka 21), hardwarová (jednotlivé HW prvky a jejich užití), datovou (popisuje struktury uchovávání dat a může mít podobu logickou nebo fyzickou – ERD diagram) a technologickou, která vlastně propojuje a zastřešuje SW, HW a datovou architekturu – popisuje jakým způsobem a na jakých principech a režimech technologie pracují (podle centralizace zpracování: centralizovaná, decentralizovaná, distribuovaná, kooperativní a podle režimu zpracování: dávkový, interaktivní, řízený událostmi, v reálném čase).+Dílčí architektury zastupují jednotlivé pohledy na z hlediska MMDIS: funkční (IS z hlediska funkcí, které poskytuje, staticky – hiearchický rozklad), procesní (dynamicky z hlediska procesů, které poporuje – DFD nebo kontextový diagram), softwarová (ta se dál dělí na lineární, hiearchickou – každá funkce je volána pouze jednou funkcí z nadřazené vrstvy, vrstevnou a síťovou a zvláštním druhem je klient/server – viz. otázka 21), hardwarová (jednotlivé HW prvky a jejich užití), datovou (popisuje struktury uchovávání dat a může mít podobu logickou nebo fyzickou – [[statnice:slovnik:erd|ERD]] diagram) a technologickou, která vlastně propojuje a zastřešuje SW, HW a datovou architekturu – popisuje jakým způsobem a na jakých principech a režimech technologie pracují (podle centralizace zpracování: centralizovaná, decentralizovaná, distribuovaná, kooperativní a podle režimu zpracování: dávkový, interaktivní, řízený událostmi, v reálném čase). 
 + 
 + 
 +**Podstata a účel architektur IS/ICT** 
 + 
 +__Účel__ 
 +  * schéma, zachycující a zohledňující všechny podstatné dimenze návrhu IS 
 + 
 +__Požadavky__ 
 +  * Strategická orientace - podporovat dosažení strategických cílů podniku 
 +  * Adekvátní funkční spektrum - pokrytí všech požadovaných služeb 
 +  * Integrace - z hlediska všech dimenzí 
 +  * Otevřenost (škálovatelnost - flexibilita) 
 +  * Udržovatelnost - aktuálně zdokumentován 
 +  * Efektivní provozuschopnost - přijatelná doba odezvy, spolehlivost, bezpečnost (fyzická, uživatelská) 
 +  * Stabilní rámec řešení IS/IT - pro další rozvoj 
 +  * Srozumitelnost a jednoduchost 
 + 
 + 
 + 
 +**Možnosti využití SW architektury v jednotlivých fázích ŽC vývoje IS** 
 + 
 +|IP|Soupis požadavků na funkce| 
 +|UST|Výchozí původní architektura, je vidět, co můžeme použít…, upřesnění požadovaných funkcí| 
 +|GAN|Popis, uvědomění si vazeb, odhalení nesprávností, duplicit…| 
 +|DAN|Detailní popis SW, znalost funkcí jednotlivých modulů, možnost dobré integrace| 
 +|IM|Možnost dobré integrace, racionalizace v znovu-používání funkcí na různých místech IS| 
 +|ZA|Uživatelé si mohou přečíst, kde se odehrává jaká funkce, získají znalost systému| 
 +|PU|help-desk ví, kam se obrátit, pokud něco nefunguje…| 
 ===== Praxe ===== ===== Praxe =====
 FIXME FIXME
statnice/informatika/otazka11.1211111540.txt.gz · Last modified: 18.05.2008 00:00 (external edit)