preference skalárních (statických) atributů ENTIT
preference dynamických atributů TŘÍD objektů
obr.: Dekompozice logistického multisystému
Dynamický model
v souvislosti s IS byl poprvé publikován v r. 1986
datové modelová bylo záležitostí kybernetiky
základní pojmy:
stav
vyjadřuje hodnoty sledovaných atributů systému vztažené k časovému okamžiku
změny stavu – jak probíhají
skoková, neboli diskrétní
spojitá
INFORMAČNÍ TECHNOLOGIE
studenti pro studenty, soubor studijních materiálů
Pro rychlé hledání použijte studentský vyhledávač, který prohledává studijní blogy - návod pro hledání.
Seznam událostí
Seznam událostí
shody a rozdíly v sémantice modelů
metody strukturované (pracujeme s entitou) X objektově orientované (pracujeme s objektem)
Funkční model
Datový model Objektový model
Dynamický model Dynamický model
Funkční model
databázové simulační
systémy modely
v abstrakci systému a tvorbě konceptuálního modelu před realizací aplikace na požadavku, aby materiály, informace a peníze byly v potřebném množství včas na správném místě
v metodologickém základu
dynamické modelování (STD)
funkční model (informačních, peněžních, energetických, materiálových a jiných toků)
rozdíly:
ve sledování objektů z objektivní reality (typické pro DB systémy) se u simulačního modelu rozšiřuje o objekty subjektivní reality
cíle systémové analýzy a účel modelování systémů
i DB systémů se sleduje množstevní kvantifikace stavů entit vzhledem k časovému okamžiku (časový snímek) pro účely organizace
u simulačních modelů se průběžně sledují změny stavu systému jako celku vzhledem k časovému intervalu existence za účelem poznání jeho chování
shody a rozdíly v sémantice modelů
metody strukturované (pracujeme s entitou) X objektově orientované (pracujeme s objektem)
Funkční model
Datový model Objektový model
Dynamický model Dynamický model
Funkční model
databázové simulační
systémy modely
v abstrakci systému a tvorbě konceptuálního modelu před realizací aplikace na požadavku, aby materiály, informace a peníze byly v potřebném množství včas na správném místě
v metodologickém základu
dynamické modelování (STD)
funkční model (informačních, peněžních, energetických, materiálových a jiných toků)
rozdíly:
ve sledování objektů z objektivní reality (typické pro DB systémy) se u simulačního modelu rozšiřuje o objekty subjektivní reality
cíle systémové analýzy a účel modelování systémů
i DB systémů se sleduje množstevní kvantifikace stavů entit vzhledem k časovému okamžiku (časový snímek) pro účely organizace
u simulačních modelů se průběžně sledují změny stavu systému jako celku vzhledem k časovému intervalu existence za účelem poznání jeho chování
V CASE/4/0 jsou DSD zaznamenány:
datový tok základ pro vytypování
Data Store předmětných oblastí
ER model předmětné oblasti (objednávka, dodací list)
subsystémy
1.) subsystém obchodních činností
2.) skladové hospodářství
3.) výroba
4.) ekonomika, …
Yourdonův model
vztah se vyjadřuje slovesně
v ER modelu – na vztah pravým tlačítkem Create Relation Mode vygeneruje se model klasický, ve kterém provádím normalizaci
entity na normalizaci:
objednávka
dodací listopad
faktura
Data Store předmětných oblastí
ER model předmětné oblasti (objednávka, dodací list)
subsystémy
1.) subsystém obchodních činností
2.) skladové hospodářství
3.) výroba
4.) ekonomika, …
Yourdonův model
vztah se vyjadřuje slovesně
v ER modelu – na vztah pravým tlačítkem Create Relation Mode vygeneruje se model klasický, ve kterém provádím normalizaci
entity na normalizaci:
objednávka
dodací listopad
faktura
CASE/4/0
jednoznačné přiřazení
nejednoznačné přiřazení – řeší se vazební entitou (různé číselníky, adresáře)
objektově orientované modelování
operace nejsou řešeny v relačních databázích
generalizace (v objektovém modelování nazýváme dědičností)
specializace
Ve cvičení máme udělané:
Model prostředí: seznam událostí z hlediska toků, a to
cíl systému materiálových, informační, peněžních,
kontextový diagram v organizaci
Model IS firmy: seznam událostí z hlediska
cíl systému informačních toků
kontextový diagram v rámci subsystému IS
nejednoznačné přiřazení – řeší se vazební entitou (různé číselníky, adresáře)
objektově orientované modelování
operace nejsou řešeny v relačních databázích
generalizace (v objektovém modelování nazýváme dědičností)
specializace
Ve cvičení máme udělané:
Model prostředí: seznam událostí z hlediska toků, a to
cíl systému materiálových, informační, peněžních,
kontextový diagram v organizaci
Model IS firmy: seznam událostí z hlediska
cíl systému informačních toků
kontextový diagram v rámci subsystému IS
Datové modelování v CASE
datový model je ve strukturovaných metodách 2. Modelem
obr.:
subsystém – část systému
vyznačuje se tím ,že zahrnuje některou předmětnou oblast
předmětná oblast – data, která do této oblasti patří
zahrnujeme zde ta data, ty databáze, které spolu mají nějaký vztah
základní pojmy datového modelování:
entita
abstrakce reálného předmětu, jehož vlastnosti (atributy) eviduje v počítači (v IS)
pojmenování v jednotném čísle
data store
databázové množiny nějakých předmětů
pojmenování je v množném čísle (např.: Pracovníci)
relation – tabulka s jednotlivými záznamy
relationship – vazba mezi objekty
kardinalita 1 : 1, 1 : n, m : n, kde m, n = 0, 1, 2, …
parciální vztah – je-li kardinalita n = 0, připouštíme NULL hodnoty
obr.:
subsystém – část systému
vyznačuje se tím ,že zahrnuje některou předmětnou oblast
předmětná oblast – data, která do této oblasti patří
zahrnujeme zde ta data, ty databáze, které spolu mají nějaký vztah
základní pojmy datového modelování:
entita
abstrakce reálného předmětu, jehož vlastnosti (atributy) eviduje v počítači (v IS)
pojmenování v jednotném čísle
data store
databázové množiny nějakých předmětů
pojmenování je v množném čísle (např.: Pracovníci)
relation – tabulka s jednotlivými záznamy
relationship – vazba mezi objekty
kardinalita 1 : 1, 1 : n, m : n, kde m, n = 0, 1, 2, …
parciální vztah – je-li kardinalita n = 0, připouštíme NULL hodnoty
DFD – Data Flow Diagram
ke každé úrovni existuje DFD
nelze spojit horizontálně, ale v DFD to lze, ale nelze to vertikální
objevuje se zde interface, a to nám poskytuje data
data ukládáme do databází
musí vytvářet systém
každá funkce musí mít vstup i výstup
Flow (toky) mohou být:
• informační (šedé) Data Store (sklad)
• materiálové (modré) Material Store
• peněžní (použít materiálový tok)
• událostní Event Store
mohou být obousměrné nebo bez orientace (nepůsobí jako změna, ale pouze ke čtení)
nelze: přenos z Interface do Data Store
lze: přenos z funkce do funkce (ale nebudeme to používat)
vhodné pro RT systémy (Real Time) – počítačové systémy, které řídí výrobu
TOP úroveň – má kontextový diagram – ukazuje vazby na okolí
nelze spojit horizontálně, ale v DFD to lze, ale nelze to vertikální
objevuje se zde interface, a to nám poskytuje data
data ukládáme do databází
musí vytvářet systém
každá funkce musí mít vstup i výstup
Flow (toky) mohou být:
• informační (šedé) Data Store (sklad)
• materiálové (modré) Material Store
• peněžní (použít materiálový tok)
• událostní Event Store
mohou být obousměrné nebo bez orientace (nepůsobí jako změna, ale pouze ke čtení)
nelze: přenos z Interface do Data Store
lze: přenos z funkce do funkce (ale nebudeme to používat)
vhodné pro RT systémy (Real Time) – počítačové systémy, které řídí výrobu
TOP úroveň – má kontextový diagram – ukazuje vazby na okolí
• 70./80. léta
– vyvinuty databázové systémy na podporu dokumentace
v 80. letech – skupina v čele s Yourdonem v r. 1989 publikovali Yourdonovu strukturovanou metodu
3 typy modelů:
1.) funkční model
• FSD (Function Structured Diagram)
• DFD (Data Flow Diagram)
2.) datový model
• ERD (Entity Relationship Diagram)
• DSD (Data Structured Diagram)
• DDD (Data Dictionary Diagram)
3.) dynamický model
• STD (State Transition Diagram) – diagram přechodu stavů
poprvé byl publikován v r. 1986
byl převzat z kybernetiky – systémová věda pro informatiku
v 80. letech – skupina v čele s Yourdonem v r. 1989 publikovali Yourdonovu strukturovanou metodu
3 typy modelů:
1.) funkční model
• FSD (Function Structured Diagram)
• DFD (Data Flow Diagram)
2.) datový model
• ERD (Entity Relationship Diagram)
• DSD (Data Structured Diagram)
• DDD (Data Dictionary Diagram)
3.) dynamický model
• STD (State Transition Diagram) – diagram přechodu stavů
poprvé byl publikován v r. 1986
byl převzat z kybernetiky – systémová věda pro informatiku
Přihlásit se k odběru:
Příspěvky (Atom)