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

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

Diagram datových toků - DFD

Vývoj IS - strukturované paradigma II

10 Metody a metodologie strukturované analýzy

Profilová část maturitní zkoušky 2013/2014

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

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

Databázovéa informačnísystémy ŽIVOTNÍ CYKLUS INFORMAČNÍHO SYSTÉMU ZADÁNÍ

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

Profilová část maturitní zkoušky 2017/2018

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Model podnikových procesu. Model objektu. Model funkcí. Akce. Proces Objekt (trída) Událost Atribut. Akce. Akce. Funkce

Metody popisu systému, základy UML

Konečný automat. Studium chování dynam. Systémů s diskrétním parametrem číslic. Počítae, nervové sys, jazyky...

Strukturovaná analýza a návrh. Yordonova moderní strukturovaná analýza(ymsa) Strukturovaný návrh

OSTRAVSKÁ UNIVERZITA V OSTRAVĚ PŘÍRODOVĚDECKÁ FAKULTA

Funkční analýza Předmět Informační systémy. Daniela Szturcová

4 ARCHITEKTURA PODNIKOVÝCH PROCESŮ S ARISEM

Obsah. Zpracoval:

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika

Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost

VISUAL BASIC. Přehled témat

6. INFORMAČNÍ SYSTÉMY

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í.

Maturitní témata Školní rok: 2015/2016

OBSAH 1. ÚVOD STRUKTURA A ÚROVNĚ PROCESNÍHO MODELU KONVENCE PRO MODELOVÁNÍ PROCESŮ KONVENCE PRO MODELOVÁNÍ ORGANIZAČNÍCH STRUK

Algoritmizace prostorových úloh

Výuka může probíhat v kmenových učebnách, část výuky může být přenesena do multimediálních učeben, k interaktivní tabuli, popřípadě do terénu.

Modelování procesů (2) Procesní řízení 1

Teorie systémů TES 1. Úvod

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

Hierarchický databázový model

Maturitní otázky z předmětu PROGRAMOVÁNÍ

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

Analýza a modelování dat. Helena Palovská

POKROČILÉ POUŽITÍ DATABÁZÍ

Pokročilé typové úlohy a scénáře 2006 UOMO 71

Objektově orientované technologie Business proces Diagram aktivit. Daniela Szturcová

Lekce 01 Úvod do algoritmizace

Algoritmizace prostorových úloh

Základní informace. Modelování. Notace

Výukový materiál zpracován v rámci projektu EU peníze školám

SEKVENČNÍ LOGICKÉ OBVODY

Vývojové diagramy 1/7

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

Datové typy a struktury

přirozený algoritmus seřadí prvky 1,3,2,8,9,7 a prvky 4,5,6 nechává Metody řazení se dělí:

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01

MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ

autoři: Rudolf Bayer, Ed McCreight všechny vnější uzly (listy) mají stejnou hloubku ADS (abstraktní datové struktury)

7.6 Další diagramy UML

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53

Algoritmizace. 1. Úvod. Algoritmus

7.6 Další diagramy UML

U Úvod do modelování a simulace systémů

Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová

3 druhy UML diagramů

Návrh softwaru. RNDr. Michal Žemlička, Ph.D. Zimní semestr 2013/2014

Úvod do teorie grafů

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Složitosti základních operací B + stromu

RVP ZV RVP ZV. ŠVP Školní očekávané výstupy. ŠVP Učivo. Obsah RVP ZV. Očekávané výstupy. Kód

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Úvod do softwarového inženýrství IUS 2009/2010 p.1/30

Objektově orientované technologie. Daniela Szturcová

Očekávané výstupy z RVP Učivo Přesahy a vazby

Dodatek č. 3 ke školnímu vzdělávacímu programu. Strojírenství. (platné znění k )

Unifikovaný modelovací jazyk UML

Základy algoritmizace, návrh algoritmu

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

Objektově orientované technologie Logická struktura systému Objektový diagram. Pavel Děrgel, Daniela Szturcová

Sekvenční logické obvody

Inovace tohoto kurzu byla spolufinancována z Evropského sociálního fondu a státního rozpočtu České republiky.

Úvod do databázových systémů. Ing. Jan Šudřich

Metodika analýzy. Příloha č. 1

8 Třídy, objekty, metody, předávání argumentů metod

OOT Objektově orientované technologie

1 Nejkratší cesta grafem

MATEMATIKA CHARAKTERISTIKA PŘEDMĚTU pro 1. až 5. ročník

MATEMATIKA ročník

Modelování a optimalizace diagnostických procesů

UML úvod. Zdroje: Kanisová Hana, Müller Miroslav: UML srozumitelně, Computer Press 2007

Očekávané výstupy z RVP Učivo Přesahy a vazby

Principy operačních systémů. Lekce 7: Souborový systém

GRAFY A GRAFOVÉ ALGORITMY

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Algoritmizace a programování. Ak. rok 2012/2013 vbp 1. ze 44

Úvod do programování - Java. Cvičení č.4

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Modelování informačních systémů s využitím jazyka UML. Jaroslav Šmarda

TÉMATICKÝ OKRUH Softwarové inženýrství

PROGRAMOVÁNÍ. Cílem předmětu Programování je seznámit posluchače se způsoby, jak algoritmizovat základní programátorské techniky.

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

2. přednáška z předmětu GIS1 Data a datové modely

5.1.7 Informatika a výpočetní technika. Časové, obsahové a organizační vymezení. ročník hodinová dotace

Problémové domény a jejich charakteristiky

Business Process Modeling Notation

OPERAČNÍ SYSTÉM. Informační a komunikační technologie

NÁSTROJE A TECHNIKY PROJEKTOVÉHO MANAGEMENTU

Transkript:

TÉMATICKÝ OKRUH Teorie zpracování dat, Databázové a informační systémy a Teorie informačních systémů Číslo otázky : 16. Otázka : Funkční a dynamická analýza informačního systému. Obsah : 1. Úvod 2. Funkční analýza informačního systému 2.1 Diagram datových toku DFD 2.1 Minifpecifikace 3. Dynamická analýza informačního systému 3.1 Diagram přechodů stavů 3.2 Životní cyklus entit

1. Úvod Analýza je studium problémů(jeho popis, modelování) dříve, než se začne s řešením. Úkolem je zpracování několika modelů budoucího systému. Model je abstraktní obraz budoucí reality. Vytváří se pro správne pochopení struktury a funkcí systému. 2. Funkční analýza informačního systému Je-li hotov návrh struktury databáze, navrhují se funkce nad ní. Funkční analýza vychází opět ze zadání. Ja výhodné, když se v zadání vyskytují následující prvky : seznam funkčních požadavků na vnitřní chování systému seznam událostí/reakcí požadované vstupy a výstupy Vytvářené modely : vnějsí pohled : diagram datových toku DFD vnitřní pohled (podrobně zpracované vnitřní akce) : minispecifikace 2.1 Diagram datových toků DFD Je grafický nástroj pro modelování funkcí a transformací dat z jedné fronty do druhé. Základní prvky modelu : proces datový tok datová paměť aktér Proces Provádí transformaci vstupních dat na data výstupní, realizuje nějakou funkci nad daty. Znázorňuje se kruhem nebo elipsou s názvem funkce. Máme procesy datové a řídicí. Datové procesy provádí ztransformaci dat a řídicí provádějí řídicí akce(časové návaznosti procesů). Datový tok Vyjadřuje přesun dat nebo informací z jedné části systému do druhé. Datový tok má známý obsah a je pojmenovaný. Obsahuje data do systému vkládaná, systémem zpracovávaná nebo ze systému vypouštěna.

Datová paměť Místo pro dočasné uchování pro jejich pozdější použití. Používá se tam, kde mezi procesy existuje časové zpoždení při předávání dat. Pro datovou paměť musí vždy existovat jeden datový tod do paměti a jeden datový tok z paměti. Aktér Znázorňuje externí zdroj nebo cíl dat. Je to objekt vně systému, se kterým systém komunikuje. Může to být člověk, skupina lidí, jiný systém. 2.2 Minispecifikace Popis procesu na nejnižší úrovni hierarchického rozkladu. Upřesňuje se logika procesu. Popisují pravidla transformace vstupních datových toků na výstupní datové toky. Lze použít mnoho forem popisu od přirozeného jazyka až po formální nástroje popisu algoritmu. Je srozumitelné jak pro analytika, tak pro programátora a i pro uživatele. Mohl by sloužit běžný programovací jazyk, ale pro konzultace se zadavetelem to nejsou vhodné nástroje. 3. Dynamická analýza informačního systému Pro dynamickou analýzu používá me dvou : diagram přechodu stavů STD diagram zachycující životní cyklus entit ELH 3.1 Diagram přechodu stavů Slouží k zachycení chování systému v časových návaznostech, tj. v závislosti na čase nebo na pořadí funkcí. Popisuje časové následnosti procesů, které DFD nezachycuje. Modeluje chování v závislosti na působení vnějších událostí nebo vnitřních změn stavů. Definují se stavy, v nichž se systém nebo entity mohou během svého života nacházet. Definují se přechody mezi stavy a událostí, které tyto přechody způsobují. Ukazuje které události mohou být v daném stavu přijaty a jak na ně systém reaguje. Událost je impuls, kterým jeden objekt nebo aktér vyžaduje reakci jiného objektu nebo aktéra. Události buď přenášejí data nebo jde o externí událost, impuls z okolí, nebo o vnitřní událost impuls zevnitř systému. Stav Je podmnožina hodnot atributů jednoho nebo více objektů. Za určitého stavu má entita jeden druh chování.

Přechod mezi stavy je taková změna hodnot atributů, že objekt přejde z jednoho stavu do druhého. Akce Provedení elementární funkce, operace nad obkeltem. Aktivita Je logická činnost, kterou realizuje objekt své chování.

3.2 Životní cyklus entit Grafický model znázorňující život jedné entit od jejího vzniku až po její zrušení pomocí stromového grafu. V kořeni stromu je entita, uzly na nižších úrovní znamenají jednotlivé poédněty, které působí na entitu během životního cyklu. Zobrazuje, jak se mění stav a hodnoty této entity při uvedených událostech: uzly obdélníkové, označení entity(první) nebo události(další) posloupnost je vyjádřena seřazením událostí v každé úrovni stromu zleva doprava větvení uvedením kolečkem v pravém horním rohu opakování, operace se zaznamenáva hvězdičkou