ARIS

[Úvod]
[Procesy]
[Průběžné zlepšování]
[Reengineering]
[Metodika ARIS]
[Druhy úrovní]
[Základní pohledy]
[Druhy metod modelování]
[Spuštění ARISu]
[Organizační pohled]
[Funkční pohled]
[Datový pohled]
[Pohled produktů a služeb]
[Procesní pohled]
[Aplikace Moodle]
[Závěr]
[Použitá literatura]
[Přílohy]

3. Modelování hlavních pohledů ARISu

3.5 Datový pohled

            Dalším ze základních pohledů je datový pohled, který ARIS chápe jako zobrazení objektů koncových a počátečních událostí a k ním přidružených popisů stavů. Podle [1] je datový pohled ARISu tvořen stavy a událostmi, přičemž události určují změny stavů informačních objektů (dat) a stavy přidruženého okolí jsou rovněž charakterizovány daty.

            Oproti funkčnímu či organizačnímu modelu je tvorba datového modelu poměrně složitější. K nejpoužívanějšímu typu Datového pohledu patří tzv. ERM model (Entity Relation ship), ve kterém se vykytuje větší množství objektů. K stavebním kamenům datového modelu patří entity, které mohou být abstraktní či reálné. Jedná se o popisný datový objekt, kterým může být prakticky cokoliv, například proces v podniku, objekt specifikující události, mapy, zákazník apod. Jednotlivé entity lze popsat podrobněji pomocí atributů. Jednotlivé entity bývají v ARISu zobrazeny jako obdélník. Pokud jsou v modelu použity entity stejného typu, lze je slučovat do tzv. typů entit a zároveň je lze popsat stejnými atributy. Takovým typem entity může být v našem modelu například mapa. Jednotlivými entitami budou posléze mapy vrtů, mapy těžeb a geometrické mapy staveb, které jsou vytvářeny v doposud modelované situaci v Oddělení geologie. K mapám lze přidávat blíže definující podrobnosti v podobě atributů, například oblast pokrytí mapy, datum vytvoření mapy a mnoho dalších. Atributy jsou v modelu zobrazeny jako ovály či kružnice a jejich hranice rozeznání od typů entit je často dosti úzká. Kupříkladu oblasti pokrytí mapy lze chápat i jako samostatné entity a ne jen jako atribut mapy. Při rozhodování se, zda se jedná o entitu či atribut, se může použít pomůcka, kdy entity mají další atributy. Atributy samy o sobě již další vlastnosti v podobě atributů mít nemohou.

           Mimo entit a atributů se v datovém modelu vyskytují rovněž vazby, které vzájemně logicky spojují modelované entity. Oproti ostatním pohledům se mohou vazby slučovat do různých skupin typů vazeb. Takové typy vazeb, či samotné vazby si uživatel pojmenuje dle svého uvážení a potřeby. Pozor je nutno dávat na směr čtení vazby. Pro ilustraci vytvoříme nový model. V průzkumníku ARISu vytvoříme novou složku Data a posléze vytvoříme standardním způsobem nový model, tj. zaškrtneme nabídku Data a jako typ modelu zvolíme eERM. V panelu Modelování se seznámíme s objekty, které byly zmíněny výše, popřípadě lze zkusit i další z objektů. Pro modelaci problému tvorby map přidáme na modelovací plochu základní typ entity s názvem Mapy. Pod tento hlavní typ entity, prozatím s dostatečnou mezerou na další objekt, přidáme postupně vedle sebe tři další entity Mapy vrtů, těžeb a Geometrické mapy staveb. Nyní zbývá vzájemně propojit připravené entity. Pokud se uživatel pokusí spojit entity přímo, ARIS provedení vazby nedovolí. Jak již bylo zmíněno, musí se nejprve nadefinovat typ vazby a poté teprve spojit požadované entity. V panelu Modelování zvolíme nabídku Typ vazby se symbolem kosočtverce, umístíme ji pod entitu Mapy a nazveme se dělí na. Nyní dle Obrázku 3.5.1 propojíme jednotlivé entity s připravenou vazbou.

Obrázek 3.5.1 Datový model eERM

 

 

 

 

 



Obrázek 3.5.1 Datový model eERM

Zde již uživatel vidí, že záleží na směru čtení vazby. Pokud by byla čtena od spodu, tj. Mapy těžeb se dělí na Mapy, nedával by model smysl. Pokud nelze jednoznačně určit směr čtení, je potřeba užít patřičných názvů vazby, aby nemohlo dojít k záměně ve směru čtení. Jednotlivé entity lze dále rozčleňovat na další entity a vzájemně je propojovat vlastními vazbami. K pochopení principu tvorby jednoduchého datového modelu postačí stav z Obrázku 3.5.1.

Přesto k namodelovaným entitám přidáme další vlastnosti pomocí atributů. Pro přehlednost si připravíme nový model. Klikneme pravým tlačítkem myši na entitu Mapy a zvolíme možnost Hierarchizace/Vytvořit/eERM model přiřazení atributů. V panelu Modelování zvolíme nejprve Skupinu typů atributů, kterou nazveme Datumy tvorby. Pod takto připravenou skupinu umístíme pod sebe dva klasické Popisné atributy a nazveme je Datum skenování a Datum měření. V neposlední řadě zvolíme Klíčový atribut, který nazveme Oblast pokrytí mapy a umístíme vedle skupiny Datumy tvorby. Nyní můžeme jednotlivé atributy propojit vazbami postupně od entity Mapy ke skupině Datumy tvorby či Oblast pokrytí mapy a pokračujeme dotažením vazeb ze skupiny Datumy tvorby na Datum měření a Datum skenování. Cílový stav zobrazuje Obrázek 3.5.2.

Obrázek 3.5.2 Model přiřazení atributů v eERM

 

 

 

 


Obrázek 3.5.2 Model přiřazení atributů v eERM

            ARIS v datovém pohledu obsahuje i další možnosti pro používání objektů, jednou z nich je kupříkladu generalizace, která je v panelu Modelování zobrazena symbolem trojúhelníku. Generalizace slouží především k specializaci jednotlivých entit. Stejné druhy entit lze sloučit do nadřazeného typu entity. V našem případě lze v Datovém modelu map užít generalizaci místo vazby se dělí na. Při spojování vazeb je nutno dávat pozor na zvolený typ vazby. Při propojení entity Mapy se symbolem generalizace zvolíme možnost je nadtypem. U zbylých tří entit vybereme naopak možnost je podtypem. Postup je zobrazen na obrázku 3.5.3, videa z tvorby datového pohledu nesou název 3.5_Datovy_model*.avi. Odkazy jsou k dispozici pod Obrázkem 3.5.3.

Obrázek 3.5.3 Datový model eERM s generalizací

 

 

 

 

 

 

 

 

 

 


Obrázek 3.5.3 Datový model eERM s generalizací

 

VIDEO 3.5_Datovy_model1.avi

VIDEO 3.5_Datovy_model2.avi

VIDEO 3.5_Datovy_model3.avi

 

 

 

 

BuiltWithNOF