Informační systémy
Architektura informačních systémů - dílčí architektury strategické řízení taktické řízení
EIS MIS
operativní řízení a provozu
TPS IS-2012-5
1
Architektura informačních systémů
Funkční architektura
SW architektura
Procesní architektura
Datová architektura
Technologická architektura
HW architektura
Aplikační architektura
IS-2012-5
Dílčí architektury
Globální architektura
Architektura služeb
2
1
Architektura informačních systémů Dílčí architektury: •
detailnější návrhy IS/IT z hlediska různých dimenzí IS/IT
•
navrhují se na základě globální architektury Funkční architektura: návrh hierarchie funkcí v IS Procesní architektura: návrh architektury z hlediska podnikových procesů
(neautomatizované činnosti a funkce IS) Datová architektura: návrh datové základny podniku Technologická architektura: technologické řešení architektury
(client/server, standardy, rozhraní,...) SW architektura: určení SW modulů a jejich vazeb HW architektura: typy, počty a vazby HW komponent Aplikační architektura Architektura služeb
IS-2012-5
3
Architektura informačních systémů
Funkční architektura: vychází z jednotlivých bloků globální architektury, postupně se
rozkládá do menších skupin funkcí nejnižší úroveň představuje elementární funkce (transakce) je návrhem hierarchického rozkladu funkcí informačního systému
• Problém - hloubka rozkladu často není jednotná – poslední úroveň často není elementární (není-li pro dané účely významná)
IS-2012-5
4
2
Architektura informačních systémů
Globální architektura IS výrobního podniku s externími montážemi (příklad funkční architektury) IS-2012-5
5
Architektura informačních systémů Funkční architektura – příklad hierarchického rozkladu funkcí Hmotný a nehmotný majetek
+ IS-2012-5
6
3
Architektura informačních systémů
Procesní architektura: návrh budoucího stavu podnikových procesů navrhuje, jaké budou sítě neautomatizovaných činností a funkcí IS, jež
jsou plánovanými reakcemi na určité datové, časové, resp. mimořádné události východisko - určení klíčových externích událostí - nástroj = kontextový diagram (hrubé schéma procesů a vazeb)
- pro zachycení průběhu procesů - DFD (Data Flow Diagram) návrh procesní architektury - tvůrčí proces nutnost používání jednotného nástroje pro tvorbu v rámci podniku prostor pro nové přístupy k podnikovým procesům, reengineering IS-2012-5
8
Procesní architektura
Kontextový diagram IS podniku
IS-2012-5
9
4
Procesní architektura
Př.: hrubá procesní architektura výrobního podniku
IS-2012-5
10
Architektura informačních systémů
Datová architektura je návrhem datové základny IS vychází z analýzy datových objektů a jejich vazeb navrhuje datové entity, jejich vazby, atributy finalizace: fyzický návrh datové základny (návrh databázových
souborů a jejich fyzického uložení)
IS-2012-5
11
5
Architektura informačních systémů
Datová architektura - př.: datový model IS/IT obchodní organizace
IS-2012-5
12
Architektura informačních systémů
Technologická architektura rozhoduje o technologickém řešení aplikace definuje • způsob zpracování jednotlivých aplikací IS (dávkové/interaktivní/řízené událostmi/v reálném čase) • vnitřní stavbu aplikací (centralizované/decentralizované/distribuované zpracování) • uživatelské rozhraní aplikací typ architektury - klient/server, file/server monolitická/vícevrstvová architektura
IS-2012-5
13
6
Architektura informačních systémů
SW architektura určuje z jakých SW komponent bude IS postaven a jaké vazby
budou existovat mezi těmito komponentami programový systém je definován množinou programových jednotek - modulů s vazbami a charakteristikami: • • • • •
funkce, které modul zajišťuje vstupní, výstupní a řídící data modulu algoritmus transformace vstupních dat na výstupní vývojové prostředí modulu provozní prostředí modulu
IS-2012-5
14
Architektura informačních systémů
HW architektura určuje: typy, počty a vazby HW komponent
IS-2012-5
15
7
Architektura informačních systémů
Architektury odpovídající hlavním součástem
podnikového řízení ve vztahu k informatice
Aplikační architektura
Architektura služeb IS/IT
IS-2012-5
16
Architektura informačních systémů Aplikační architektura
Schéma zachycující všechny podstatné aplikace provozované v organizaci, jejichž uspořádání naznačuje vzájemné vazby, včetně vazeb na okolí
Význam: vytváří relativně stabilní rámec, do něhož se v průběhu vývoje IS začleňují jednotlivé aplikace podle potřeby a technologických, ekonomických a dalších možností
je významným komunikačním prostředkem mezi vedením společnosti (managementem) a IS/IT specialisty (projektanti a návrháři)
umožňuje organizaci minimalizovat náklady na chybně zadané projekty nebo dokonce náklady na rekonstrukci celého IS
rostoucí důraz na řízení externích vztahů
IS-2012-5
17
8
Architektura informačních systémů Aplikační architektura
IS-2012-5
18
Architektura informačních systémů Architektura služeb IS/IT
• relativně nový pojem • souvisí s rostoucím významem informatiky pro řízení celé firmy • informační služby se stávají významnou přidanou hodnotou produktů a služeb dané firmy a nebo dokonce samostatně nabízenou komoditou
IS-2012-5
19
9
Architektura informačních systémů Architektura služeb IS/IT Architektura služeb vychází z potřeb a vztahů informatiky k subjektům, které ji využívají služby externí se rozlišují podle toho, zda vystupují v rámci business aktivit podniku jako samostatná komodita, nebo jako přidaná hodnota k základním produktům a službám firmy služby interní podle toho, zda se jedná o služby bezprostředně spojené s aplikacemi (jejich provozem, vývojem, drobnou údržbou), nebo IT infrastrukturou IS-2012-5
20
Architektura informačních systémů Architektura služeb IS/IT
IS-2012-5
21
10