Architektury Informačních systémů. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Podobné dokumenty
Architektury Informačních systémů. Jaroslav Žáček

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Ing. Petr Kalčev, Ph.D.

Informační systémy. Jaroslav Žáček

Informační systémy. Jaroslav Žáček

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Informační systémy Teorie. KICT přednáška

ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ

Management IS. Doc.Ing.Miloš Koch,CSc. 22/ 1

KIS A JEJICH BEZPEČNOST-I

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení)

Podnikové informační systémy Jan Smolík

PODNIKOVÁ INFORMATIKA

CAD/CAM SYSTÉMY V ODĚVNÍ VÝROBĚ

Chytrá systémová architektura jako základ Smart Administration

Komputerizace problémových domén

2. Systémová analýza SA návrhová část projektu = příručka projektu - systémový přístup k analýze problémů, nejdůležitější etapa projektu - podrobné st

Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/ Podniková informatika pojmy a komponenty

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS

Informační systémy Informační systémy a informační technologie

Úvod do informačních a řídicích systémů. lení

MBI - technologická realizace modelu

III. Informační systém & databáze

VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s. školící středisko Kladno katedra řízení podniku a podnikové ekonomiky INFORMAČNÍ SYSTÉMY V MANAŽERSKÉ PRÁCI

In orma I a. O nl Dva. Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky

Obsah: Základní pojmy, definice Informační systémy IT architektura Typické aplikační komponenty Implementace aplikací

Teorie systémů TES 6. Systémy procesní

Architektura softwarových systémů

Zahraničně obchodní politika

(aneb Jaké informace manažeři potřebují?) "Vzdělání je schopnost porozumět druhým. J. W. Goethe

INFORMAČNÍ SYSTÉMY (IS) Ing. Pavel Náplava Katedra počítačů K336, ČVUT FEL Praha 2004/2005

Úvodní přednáška. Význam a historie PIS

Modelování procesů s využitím MS Visio.

Vývoj informačních systémů. Obecně o IS

Management IS1. Doc.Ing.Miloš Koch,CSc.

myavis NG MOBILE SOLUTIONS CRM s podporou obchodních procesů v terénu

LOGISTIKA PRO MANAŽERY

Outsourcing v podmínkách Statutárního města Ostravy

Okruhy otázek ke státní závěrečné zkoušce VS 4IP

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

Výčet strategií a cílů, na jejichž plnění se projektový okruh podílí:

Business Intelligence

Datová věda (Data Science) akademický navazující magisterský program

Elektronické dokumenty - jak efektivně na jejich správu a bezpečnost?

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

Analýza a Návrh. Analýza

INFORMAČNÍ SYSTÉMY , Ing. Jiří Mráz

Úvod do Softwarového inženýrství, trendy IS/ IT. Jaroslav Žáček

Obsah Úvod 11 Jak být úspěšný Základy IT

DI3MK_EPP2 Ekonomika Ekono a řízení mika průmyslových podn průmyslových iků podn iků

Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček

TÉMATICKÝ OKRUH Teorie zpracování dat, Databázové a informační systémy a Teorie informačních systémů

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Okruhy z odborných předmětů

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

KIV/SI. Rozílová témata. Jan Valdman, Ph.D.

1. Obsah balíčku studijních opor

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Databázové modelování. Analýza Návrh konceptuálního schématu

XINF1. Jaroslav Žáček

2. Modelovací jazyk UML 2.1 Struktura UML Diagram tříd Asociace OCL. 3. Smalltalk 3.1 Jazyk Pojmenování

Definice IS. Informace, informační systémy, informační společnost p. 6/47. Definice IS. Definice IS. objednatel či zadavatel; provozovatelé;

Řízení podniku a elektronické obchodování

Využití IT nástrojů pro měření a řízení výkonnosti. Michal Kroutil

Vývoj informačních systémů. Přehled témat a úkolů

Podnikové informační systémy. Dana Nejedlová Katedra informatiky

Business Intelligence

Produkty třídy BYZNYS

Systém je účelově uspořádána množina prvků a vazeb mezi nimi. Systém je souhrn souvisejících prvků, sdružený do nějakého smysluplného celku

Řízení vztahů se zákazníky

POSOUZENÍ INFORMAČNÍHO SYSTÉMU FIRMY A NÁVRH ZMĚN INFORMATION SYSTEM ASSESSMENT AND PROPOSAL FOR ICT MODIFICATION

Jan Horák. Pilíře řešení

Návrh softwarových systémů - architektura softwarových systémů

Jan Váša TGB Sales Representative, Oracle Czech 10. června 2011 MRI Kladno

Hospodářská informatika

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

Systémy pro podporu rozhodování. Hlubší pohled 2

VÝBĚR A IMPLEMENTACE INFORMAČNÍHO SYSTÉMU PRO FIRMU ICT SELECTION

Informační systémy pro nástrojové hospodářství ve výrobním podniku

Řízení ICT služeb na bázi katalogu služeb

Benefity při práci se systémem konsolidovaných pacientských dat. Ing. Ladislav Pálka, MBA C SYSTEM CZ a.s.

CASE nástroje. Jaroslav Žáček

Inovace CRM systémů využitím internetových zdrojů dat pro malé a střední podniky. Ing. Jan Ministr, Ph.D.

Problémové domény a jejich charakteristiky

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz

MANAŽERSKÉ INFORMAČNÍ SYSTÉMY

Proces vývoje HRIS Vema (Human Resources Information System) Jaroslav Šmarda

Infor Performance management. Jakub Urbášek

ití SW podpory facility managementu

Vývoj IS - strukturované paradigma II

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Další doporučená literatura

PŘÍLOHA C Požadavky na Dokumentaci

SOAP & REST služby. Rozdíly, architektury, použití

Vývoj informačních systémů. Přehled témat a úkolů

Stav řešení Enterprise Architektury na Moravskoslezském kraji

GINIS na KrÚ Středočeského kraje

Transkript:

Architektury Informačních systémů Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Nutné pojmy Co je to informační systém? Jaké oblasti zahrnuje? Jaká je vazba IS na podnikovou strategii? Jaká je vazba na podnikové procesy?

Nutné pojmy ERP - Enterprise resource planing CRM - Customer Relationship Manager SCM - Supply Chain Management B2B - Business to Business B2C - Business to Customer

Architektury

Architektura IS Klíčový prvek řízení IS Respektuje strategii podniku, podnikové cíle Architektura IS vyjadřuje celkovou vizi Neexistence architektury způsobuje: Nepokryté požadavky a funkce Nejsou dostupné požadované nástroje (vše se dělá ručně) Draze nakoupený HW a SW, který se nedá využít Nekompatibilita formátů při výměně informací

Model životního cyklu Analýza a specifikace požadavků (8%) Architektonický a podrobný návrh (7%) Implementace (12%) Integrace a testování (6%) Provoz a údržba (67%)

Proč se starat o architekturu? Architektura ovlivňuje Výkonnost Dostupnost aplikace Produktivitu Údržbu a podporu Bezpečnost Ovladatelnost/přívětivost aplikace

Pohledy na architekturu Klasický pohled Globální Dílčí řízení, služeb, aplikační, technologická Moderní pohled architektura 4+1 (komponenty) MDA SOA

Architektura podniku

Jiný pohled na architekturu

Procesní pohled na architekturu

Klasický pohled

Obecná globální architektura

Obecná globální architektura EIS (Executive IS) - strategické řízení podniku DWH (Data Warehouse) - datový sklad, podpora řízení MIS (Management IS) - taktická úroveň, účetnictví, personalistika, marketing, legislativa, logistika TPS (Transaction Processing System) - operační část, nejvíce závislá na charakteru podniku DSS (Decision Support System) - pro manažerské plánování, grafický reprezentace dat z MIS EDI (Electronic Data Interchange) - výměna dat s jinými systémy OIS (Office IS) - podpora kancelářské a týmové práce

Globální architektura

Dílčí architektury Procesní Funkční Datová Technologická Softwarová Hardwarová

Procesní Navržení vstupů, výstupů Cílem je co nejrychlejší reakce podniku na externí události Výsledkem návrhu je určení klíčových externích událostí - vazby podniku s okolím Nástroje Kontextový diagram Procesní diagram

Funkční Navazuje na procesní architekturu Hierarchický rozpad požadovaných funkcí a služeb IS Nejnižší úroveň z pohledu uživatele - elementární funkce IS (transakce) Nástroje DFD (Data Flow Diagram) Slovní popis funkcí

DFD

Datová architektura Vychází z analýzy potřebných datových objektů Předchůdcem DA může být konceptuální model Na základě datové architektury se navrhují datové entity, vazby, atributy. Nástroje E-R diagram

Softwarová Množina programových jednotek (modulů) Každý modul je popsán: Funkcemi Vstupem, výstupem, řídícími daty Algoritmem přechodu Vstup-Výstup Vývojové prostředí (prog. jazyk) Provozní prostředí (OS, DB)

Typy SW architektur Lineární - sekvenční uspořádání funkcí, moc se nepoužívá Hierarchická - reprezentována stromovým grafem, přehledná ale nákladná Síťová - otevřená, flexibilní, nedefinuje podřízenost a nadřízenost funkcí Vrstvená - funkce uspořádány do několika vrstev (podobně jako ISO-OSI)

Technologická Dle režimu zpracování: dávkové, interaktivní, řízené událostmi (zprávami), v reálném čase Dle uspořádání: centralizovaná, decentralizovaná (bez vazeb), distribuované zpracování (několik serverů s připojenými stanicemi), kooperativní Dle vrstev: monolitická, dvouvrstvá, třívrstvá

Vývoj technologické architektury v čase Cloud?

Logika, prezentace, funkce data

Dělení kódu aplikace

Třívrstva struktura aplikací

Jádro systému

Adaptéry - příklad

Příklad architektury

Příklad architektury

Příklad architektury

Výběr architektury je vždy kompromis Použití SQL Málo obalových tříd Větší kontrola nad daty Použití ORM Jednodušší pro použití Větší komplexita při dotazování, ztráta kontroly Použití NoSQL Více možností volby parametrů s individuálními možnostmi Problém přenositelnosti

MDA

MDA

Architektura 4+1 a UML Statický pohled Dynamický pohled Funkční pohled

Servisně orientovaná architektura

P2P architektura - Napster

P2P architektura - Gnutella

P2P architektura - supernodes