ARCHITEKTURA INFORMAČNÍCH
SYSTÉMU
Architektura informačních systému, úlohy v architektuře a na architektuře
Úspěch firmy je spjat s úspěchem v ovládání metody a techniky hromadného zpracovávání informací. Informace se skladováním znehodnocují je potřeba maximálně zkracovat jejich dodací lhůty průběžné doby, řešit kapacity a standardizaci jejich dopravy apod.
Způsoby nasazení IS
revoluční způsob = v předem připravovaném čase se skokem přejde od starého informačního systému k novému.
evoluční způsob = nasazení nového IS je rozděleno na několik etap, přičemž v každé etapě je část starého IS nahrazována novým. 54344nlg56yqe9r
Časté chyby při zavádění nového IS
zahájení projektu bez jasné strategie
požadavky na IS nejsou v souladu s potřebami podniku
touha po nejlevnějším řešení lq344n4556yqqe
dodavatelé slibují něco, co nemohou splnit
špatně rozvržená organizační struktura
Životní cyklus informačního systému
Životním cyklem informačního systému rozumíme časové období od zahájení projektu vzniku nového informačního systému po jeho náhradu další generací informačního systému.
Životní cyklus IS se dělí do pěti etap:
průzkum, specifikace požadavků a analýza informačního systému
hrubý návrh (architektura) informačního systému = struktura databáze, tj. datové položky a jejich vzájemná vazba
detailní návrh = dochází k bezprostřední spolupráci s uživatelem
implementace = zahrnuje zhotovení programů, jejich nasazení a uvedení do provozu
provoz a údržba včetně modifikací a rozšíření
Obecné schéma celkové architektury systému
EISstrategické
DWH taktické
MIS
TPS operativní
IDECISRISGISCADCAMEDI OIS
EIS = systémy podporující vrcholové řízení např. strategie podniku
DWH = datový skald, slouží pro podporu řízení na základě analýz rozsáhlých dat.
MIS = systém podporující taktickou a operativní úroveň řízení (účetní software)
TPS = systémy bezprostředně podporující provoz v rámci organizace
CIS = zajišťují bezprostřední styk se zákazníkem pro servisní organizace
RIS = rezervační systémy (hotely, restaurace, doprava)
GIS = geografické systémy (podpora kreslení a vyhodnocování map)
CAD = podpora konstrukční návrhářské práce
CAM = řízení výrobních provozů (automobilka)
OIS = kancelářské práce
EDI = systémy umožňující elektronickou výměnu dat (banky)
ÚLOHY NA ARCHITEKTUŘE IS (IT)
úlohy systémových vlastností
jejich cílem je dosáhnout požadované vlastnosti a návrh jejich využití. Požadované vlastnosti jsou následující:
bezpečnost systému - ochrana práv uživatelů před úmyslným či neúmyslným narušením
spolehlivost systému - zálohování, archivace, přesnost, úplnost, rychlost, snížení chybovosti
systémová doba odezvy - výkon informační technologie, přenosových cest atd.
kapacita - požadavky zákazníka a rezerva
flexibilita - rychlost reakce na změny
úlohy ekonomicko organizační
jejich cílem je analýza vývoje a provozu informačního systému
ekonomické a mimoekonomické efekty
nákladové analýzy
obchodní a řídící procedury
rozvoj organizačních struktur
úlohy integrační
jejich cílem je dosáhnout provázanost jednotlivých prvků informačního systému
vnitřní - vnitřní (software, hardware, data, personál)
vnější - k zákazníkům, bankám, veřejným zdrojům
vertikální - provázání jednotlivých úrovní řízení mezi sebou
horizontální - na jedné úrovni řízení
ÚLOHY V ARCHITEKTUŘE IS (IT)
U úloh v aplikační vrstvě rozlišujeme:
typy úloh, vyjadřující způsob jejich řešení a provozu, vzhledem k jejich určení (na jaké uživatele se orientují), k použitým informačním technologiím, charakteru aplikačních produktů aj.
Kategorie úloh v aplikační vrstvě
řešení aplikační vrstvy lze realizovat několika možnými způsoby:
- podle potřeb konkrétního zákazníka. V těchto případech jde o rozsáhlé projekty pro státní správu, některé specializované bankovní aplikace, projekty vyžadující maximální bezpečnostní zajištění (např. některé armádní projekty) nebo projekty, kde vhodný aplikační software zatím není k dispozici
- minimální požadavky na customizaci = úprava pro zákazníka
- customizace a integrace různých software a modulů
- řešitelem nebo spoluřešitelem projetu je externí dodavatel, většinou tvůrce nebo distributor aplikačního software
- v praxi existuje celá řada projekčních metodik většinou softwarových nebo konzultačních firem (např. metoda firmy SAP pro R/3, BAAN..)
Typy úloh v aplikační vrstvě
Účelem vymezení typů úloh v aplikační vrstvě informačního systému je najít podstatně charakteristiky řízení projekce a provozu úloh, na jejich základě analyzovat odlišnosti těchto úloh a současně možnosti jejich vzájemné integrace.
- cílem je zajistit evidenci procesů a zdrojů podniku, zpracování požadovaných dokumentů aj.
- úlohy jsou určeny pracovníkům na střední a nižší úrovni řízení, přímými uživateli jsou THP a administrativa
- technologická základna je založena převážně na silných relačních databázích a jim odpovídajících počítačích
- provozní nároky - nepřetržitý provoz, vysoké nároky na archivaci, zálohování a bezpečnost
- cílem je připravovat podklady pro rozhodování na základě komplexních analýz
- úlohy jsou určeny pracovníkům na nejvyšších úrovní řízení, ale i střední úrovni řízení
- technologická základna je založena převážně multimediálních databázích, pracují v síťovém prostředí, pracují s menšími rozsahy databází (desítky až stovky MB)
- provozní nároky jsou menší z důvodu menšího počtu uživatelů
- cílem je shromažďování vybraných informací z různých databází do jednotného prostředí a zpracování analýz velkého rozsahu
- úlohy jsou určeny pracovníkům na nejvyšších úrovní řízení, ale i střední úrovni řízení
- technologická základna je založena převážně multimediálních databázích, oproti úlohám typu EIS pracují v podstatně větším rozsahem databází, od několika GB až po TGB
-provozní nároky je zapotřebí dostatečné diskové kapacity, vysoké nároky na monitorování stavu vstupních dat nebo konverzi
(jedná se o projekt mezi minimálně 2 partnery)
- cílem je zajistit výměnu dat s obchodními partnery, případně s dalšími subjekty a to v elektronické formě a dosáhnou potřebného zjednodušení a zrychlení obchodních procedur
- úlohy jsou určeny pro potřeby pracovníků obchodních útvarů, finančních útvarů podniku, ke se realizují přímé kontakty se zákazníky, dodavateli, finančními ústavy, orgány státní správy aj.
- technologická základna využívá speciální programové moduly v rámci aplikačního softwaru, který provádí konverzi dat v režimu formát - standard - formát . Přenos probíhá po veřejné síti.
- provozní nároky - EDI vyžaduje připojení informačního systému do veřejných počítačových sítí a zajištění přístupu k jejich službám, vyžaduje se sladění provozních pravidel mezi obchodními partnery
- cílem je zefektivnění administrativních operací, správa dokumentů, elektronická pošta, zvýšení formální úrovně vstupů
- úlohy jsou určeny nejširšímu okruhu pracovníků, prakticky všem pracovníkům využívajících podnikovou síť
- technologická základna je založena integrovaných kancelářských balících, zahrnujících textové editory, tabulkové procesory, elektronickou poštu, grafické editory, pracovní kalendáře a plánovače aj.
- provozní nároky nejdůležitějším požadavkem je sjednocení uživatelských prostředí
- cílem je optimalizace řízení výroby, zvyšování kvality výrobku od návrhu po převzetí, zvyšování efektivnosti
- úlohy jsou určeny provozním pracovníkům a pro konstrukční a projekční kanceláře
- technologická základna (specializovaný produkty Computer Aided Design a CAM), část úloh je realizována jako součást komplexních aplikačních software
- provozní nároky jsou kladeny na bezpečnost a spolehlivost
- cílem je zajištění základních administrativních operací typických pro zákaznické oblasti (rezervační systémy, geografické systémy aj.)
- úlohy jsou určeny spotřebitelům a provozním pracovníkům
- technologická základna - zákaznické úlohy jsou založeny na obdobných technologiích jako úlohy MIS, tj. silných serverech a silných relačních databázích (ORACLE, SYBASE aj.)
- provozní nároky jsou kladeny na bezpečnost a spolehlivost
Vazby úloh aplikační vrstvy
Z charakteristiky úloh aplikační vrstvy je zcela zřejmé značné množství jejich vzájemných vazeb. Úroveň řešení a zjištění těchto vazeb je rovněž jedním z rozhodujících momentů úspěšnosti celého informačního systému.