111
8 MODUL ARIS EXPLORER (ARIS PRŮZKUMNÍK) RYCHLÝ NÁHLED DO PROBLEMATIKY KAPITOLY MODUL ARIS EXPLORER (ARIS PRŮZKUMNÍK) Rychlý náhled
CÍLE KAPITOLY MODUL ARIS EXPLORER (ARIS PRŮZKUMNÍK) Po úspěšném a aktivním absolvování této KAPITOLY Budete umět
Budete umět:
Vypište cíle kapitoly. Postupujte jako v začátku celého modulu. Metodiky je doporučováno, aby i zde bylo členění 'Budete umět …, Získáte …, Budete schopni …', tj. stejné jako v cílech celého modulu. Zvažte, pravděpodobně podle délky kapitoly. Získáte
Získáte:
Instrukce k psaní uvedeny v cílích modulu Budete schopni
Budete schopni:
... ČAS POTŘEBNÝ KE STUDIU Celkový doporučený čas k prostudování KAPITOLY je minut.
KLÍČOVÁ SLOVA KAPITOLY MODUL ARIS EXPLORER (ARIS PRŮZKUMNÍK) Klíčová slova
V této kapitole se detailně podíváme na možnosti modulu ARIS Explorer. Koukneme se na hierarchii skupin, na to jak manipulovat s položkami skupiny, kdy a proč budete potřebovat uživatelské jméno a heslo pro přihlášení se do databáze a jak nastavit vaše výchozí heslo.
8.1 Úvod Modul ARIS Explorer (Obr. 8.1) je podobný Průzkumník Microsoft Windows; je určen pro vytváření, náhledu a manipulaci s ARIS databází, skupinami, modely a objekty. Skládá se z částí Nástrojová Lišta, Explorer Checkboxes a Explorer Windows s Navigation Bar.
Lucie Ciencialová
Informační systémy II.
112
8.1 Průzkumník
8.2 Okno Průzkumníka Okno ARIS Explorer má dvě hlavní oblasti, levý Navigation Bar se stromem Explorer Tree a pravý s Information Tabs. Kliknutím a táhnutím se středovou částí lze nastavit relativní šířku oblastí. Kliknutím na Navigation Chceckbox v pravém horním rohu okna Explorer Windows lze Navigation Bar zapnout nebo vypnout. Vlevo v okně Explorer Windows se nachází Modules Bar panel (viz. Kapitola 6) který je také možno zapnout nebo vypnout v Modules Checkbox.
8.2.1 Navigační Panel Navigation Bar umstěný v levé části okna průzkumníka zobrazuje strom Explorer Tree s hierarchickým seznamem ARIS položek obsahující: ARIS servery, databáze, modely, objekty a jejich adresářovou strukturu (skupiny). Kliknutím na položku ve stromu Explorer tree zobrazuje její vlastnosti a obsah Information Tabs v pravé části obrazovky. 8.2.2 Tabulka s informacemi Informations Tabs v pravé části okna průzkumníka zobrazuje obsah zvolené položky stromu Explorer Tree, který je umístěn v levé části okna průzkumníka. Jsou zobrazovány rozdílné typy položek (modely, objekty, události) dle toho, který byla vybrána. Popisek v horní části tabulky zobrazuje co je právě zobrazováno. Pro některé položky má tabulka několik záložek. Každá záložka zobrazuje jiný pohled na obsah položky a je možno se mezi nimi přepínat. Pro příklad, vyberte skupinu ve stromu Explorer Tree a Information Tabs zobrazí buď modely nebo objekty
Lucie Ciencialová
Informační systémy II.
113 ve skupině. 8.2.3 Nástrojová Lišta Průzkumníka Explorer Toolbar je umístěn v pravé části okna průzkumníka pod Information Tabs. Obsahuje obsahově závislé tlačítka jejichž akce závisí na zvolené položce ve stromu Explorer Tree a Information Tabs (mrkni na Tabulku 8.1 a Obrázek 8.2)
8.2 Tlačítka
Vybraná položka v Navigation Bar Síť
Vybraný Navigation Tab Server
Server Databáze Skupina
Obsah serveru Obsah databáze Modely Objekty
Model
Událost
Objekt
Variants Variants
Tlačítka Přidat server, ..., Odebrat server
Vytvořit skupinu, Vytvořit model, Vložit Vytvořit skupinu, Vytvořit model, Vložit Možnosti, Atributy (Týká se objektů a vyžaduje vybraný objekt události) Nový, …, Odebrat Nový, …, Odebrat Tabulka 8.1
Otázka – proč jsou tlačítka možností a atributů v Explorer Toolbar zašedlé? Odpověď – protože nemáte vybrán objekt události v Information Tabs 8.2.4 Filtry Průzkumníka Explorer Filters Chceckboxes je umístěn pod Navigation Bar a ovládá zobrazení objektů a modelů ve stromu Explorer Tree
Lucie Ciencialová
Informační systémy II.
114 8.2.5 Operace kliknutím na levé tlačítko Jak lze předpokládat, levý klik na položce položku vybere. Ve stromu Explorer Tree však levé kliknutí umožňuje víc než to. Kliknutím na ARIS server se ARIS pokusí o fyzické připojení na databázový server. Kliknutím na databázi zobrazí ARIS výzvu k zadání přihlašovacích informací a otevře databázi. 8.2.6 Operace kliknutím na pravé tlačítko Kliknutím pravým tlačítkem na položku otevře vyskakovaní okno s množstvím možností pro tuto položku (obrázek 8.3).
8.3 kontextové menu
Obyčejně kopíruje možnosti z hlavního menu, ovšem je mnohem užitečnější z důvodu možnosti rychlého přístupu k příkazům přiřazeným dané položce. Dvě nejpoužívanější možnosti pravého menu jsou: -
Pravé kliknutí > Atributy…,
-
Pravé kliknutí > Vlastnosti.
Operace pravého kliknutí lze také přiřadit k uchopeným a taženým položkám. V případě vybrané skupiny, modelu nebo objektu pravé kliknutí a táhnutí do nové skupiny kde položku upustíte
Lucie Ciencialová
Informační systémy II.
115 vyvoláte nabídku přesunutí, kopírování nebo vložení.
8.3 Panel navigace Hierarchie položek je možno zobrazovat a manipulovat s nimi pomocí stromu Explorer Tree zahrnující: -
Servery (pouze Business Architect),
-
Databáze (pouze Business Architect),
-
Složky
-
Skupiny,
-
Modely,
-
Objekty
Hierarchie je zobrazena ve stromu Explorer Tree v levé části panelu Navigation Bar (Obrázek 8.4). Dokud existují další úrovně zanoření lze hierarchii rozbalit dvojitým kliknutím na jméno položky nebo kliknutím na znak „+“. V nástrojové listě ARIS Toolbar se lze rychle přepnout o úroveň vše kliknutím na tlačítko Up Button. Nápověda – ARIS Nápověda je proměnlivá v závislosti použití termínu Navigation Tree a Explorer Tree. My budeme používat termín Explorer Tree. V kapitole 5 jsme mohli vidět, že po startu ARIS Business Designer jsme vyzvání k výběru serveru a databáze. V důsledku toho nevidíme případě použití Explorer Module v Business Designer žádné servery ani databáze ve stromu Explorer Tree, které by začínaly na stejné úrovni jako skupina. Na druhou stranu Explorer Module v Business Architect zobrazuje plnou hierarchii ARIS položek, jak ukazuje obrázek 8.4
Lucie Ciencialová
Informační systémy II.
116
8.4 Explorer modul
Pokud je ve stromu Explorer Tree vybrána položka, dokonce i podpoložky, pak strom Explorer Tree může zobrazit modely a objekty v těchto skupinách. Viditelnost modelů a objektů řídí panel Explorer Filter Checkboxes pod stromem Explorer Tree. Zapínání a vypínání těchto zaškrtávacích políček umožňuje zobrazit nebo skrýt modely a objekty. Typicky se používá nastavení zobrazení modelů a skrytí objektů. Zobrazení objektů povoluje zobrazení specifických vlastností objektů (například jejich alternativy) v Information Tabs, ale způsobuje nepřehlednost stromu Explorer Tree.
8.4 Síť ARIS Serverů V kořenu hierarchie je umístěna ARIS Network obsahující všechny „ARIS servery“ ke kterým je možno se z lokálního počítače po síti připojit. Na vlastním počítači je možné mít lokální server obsahující databáze uložené na pevném disku, v případě připojení počítače do sítě je možno se připojit na jeden nebo více síťových ARIS serverů. ARIS Business Architect – pokud ARIS Business Designer umožňuje přístup do databáze na ARIS serveru je možno také ukládat databáze na pevný disk lokálního počítače.
8.4.1 Nové připojení na server Pro vytvoření nového připojení k ARIS serveru:
Lucie Ciencialová
Informační systémy II.
117 1.
Vyberte Síť,
2.
Pravý klik > Přidat server,
3. V dialogu Nový server vyplňte název serveru nebo IP adresu do pole Název serveru nebo IP adresa, 4.
Stiskněte OK.
Je možné, že budete ohledně připojení potřebovat pomoc správce ARIS serveru. Pokud jste po vytvoření nového připojení připojeni do sítě, zaškrtněte volbu Test připojení. Pokud není ARIS server v průběhu připojování dostupný obdržíte chybové hlášení o nedostupnosti serveru. I v případě, že nejste připojeni do sítě můžete definovat nová připojení. V tomto případě odškrtněte volbu Test připojení. Server lze odebrat vybráním názvu serveru a použití kontextové nabídky pravého tlačítka myši a vybráním příkazu Odebrat server. 8.4.2 Použití síťového serveru Pro připojení k síťovému serveru klikněte na název serveru ve výpisu pod Síť. Pokud je server dostupný změní se ikona počítače vedle názvu serveru (zobrazeno se zelenou šipkou) a zobrazí se seznam databází serveru. Pokud ARIS nenaváže spojení se serverem vyskočí chybové hlášení a ikona serveru se změní na ikonu serveru s červenou tečkou. V tomto případě překontrolujte fyzické připojení k síti a nastavení přihlašovacích informací k serveru (název serveru nebo jeho IP adresu). Pokud problém přetrvává požádejte o pomoc správce ARIS serveru. Varování – v případě použití ARIS serveru je možné, že budete chtít ukončit spojení před uzavřením ARISu. Toto není nezbytné a měly by jste se v tomto případě vyvarovat použitím příkazu Odebrat server po kliknutím pravým tlačítkem myši na daný server. Tato volba způsobí kompletní odebrání připojení k serveru a v budoucnu by jste byly nuceni toto připojení znovu definovat. Namísto toho použijte bezpečnější příkaz Odhlásit Pokud jste již pripojeni k síťovému serveru je možno přistupovat k databázím stejným způsobem jak je dále popsáno pro lokální server. 8.4.3 Místní Server Pokud používáte Business Architect, kliknutím na název serveru je možno vidět databáze které jsou dostupné z vašeho pevného disku. Malá ikona serveru vedle názvu serveru se změní na ikonu se zelenou šipkou. Pro rozbalení hierarchie dvojklikem klikněte na MÍSTNÍ nebo znak „+“ vedle názvu přesně tak, jak znáte z Microsoft Windows Explorer. Seznam databází by měl být prezentován jako modré válce (například DEMO70). 8.4.4 Databáze Pro otevření databáze v MÍSTNÍ klikněte na název databáze. Připojeni budete pod výchozím přihlašovacím jménem a heslem.
Lucie Ciencialová
Informační systémy II.
118 Když je databáze otevřena změní se symbol databáze vedle názvu databáze na symbol databáze se zelenou šipkou. Pro rozbalení hierarchie dvojklikem klikněte na MÍSTNÍ nebo znovu klikněte na znak „+“ vedle názvu. Může vypadat jako seznam složek. Není nutno otevírat zvlášť databázi a její jednotlivé položky; můžete to udělat najednou dvojitým kliknutím na znak „+“. Každá ARIS databáze ve výchozím stavu obsahuje v prvním zanoření sadu složek. Nás v tomto případě zajímá složka s názvem Hlavní skupina. V ARISu je termín Skupina použita k obsahu modelů, objektů a ostatních skupin (pod-skupin). Hlavní skupina je navrcholu všech podskupin. Název hlavní skupiny je možno změnit pravým kliknutím na skupinu a zvolením příkazu Přejmenovat nebo stisknutím klávesy F2. 8.4.5 Přihlašovací jméno a heslo k databázi K otevření jak místní tak síťové databáze klikněte na název databáze. V tuto chvíli můžou nastat dva stavy. V obojích dojde buď k otevření databáze nebo k výzvě k zadání přihlašovacího jména a hesla. (Obrázek 8.5). Pokud je databáze umístěna na síťovém serveru téměř vždy jste vyzvání k zadání přihlašovacího jména a hesla. Pokud pracujete místně nastane tato událost pouze když ji úmyslně nastavíte.
8.5 Přihlašovací obrazovka
Ve všech příkladech dále budeme předpokládat přímé otevření databáze, přesto je nutné rozumět proč jste někdy vyzvání k zadání uživatelského jména a hesla a proč někdy nejste vyzváni. Všechny ARIS databáze, ať už místní nebo síťové mají jednoho nebo více uživatelských účtů. Ve výchozím stavu všechny nové databáze vytváří samostatný uživatel system. Další uživatelské účty mohou být vytvářeny kýmkoliv, kdo na to má příslušná oprávnění. Systémový uživatelský účet Všechny nové ARIS databáze jsou vytvořeny systémovým uživatelským účtem s těmito výcho-
Lucie Ciencialová
Informační systémy II.
119 zími uživatelskými jmény a hesly: -
system
výchozí přihlašovací jméno = „system“,
-
system
výchozí heslo = „manager“.
Pro změnu hesla účtu system: 1.
přihlaste se pod účtem system,
2.
vyberte název databáze ve stromu Explore Tree,
3.
Soubor > Databáze > Změnit heslo… nebo pravý klik > Změnit heslo,
4.
Vyplňte současné a nové heslo do pole Změnit heslo (Obrázek 8.6).
8.6 Změna hesla
Účet system je velmi výkonný, protože má všechen uživatelský přístup a oprávnění. Heslo k tomuto účtu je z hlediska zabránění nepovolanému přístupu doporučeno změnit; zvláště pro síťové databáze. Varování – v případě změny hesla účtu system a zapomenutí tohoto hesla není možno se k databázi přihlásit. V tomto případě je nutno kontaktovat IDS Sheer a žádat odemčení databáze. Pro zabránění vzniku této situace je vhodné vytvořit jiný účet s plným oprávněním pod jiným přihlašovacím jménem a heslem. Výchozí přihlášení Pokud pracujete s místní databází je možné se přihlásit pouze pod účtem system. Pro zabránění vyplňování uživatelského jména a hesla při každém přihlašování je možno tyto informace uložit pro automatické přihlášení V základu jsou tyto informace nastaveny na účet system a jeho přihlašovací jméno a heslo (system a manager). Databázi účtu system bez změněného hesla lze otevřít přímo. V případě změněného hesla účtu system ARIS zobrazí průvodce přihlášením, kam můžete zadat změněné přihlašovací jméno a heslo (Obrázek 8.7).
Lucie Ciencialová
Informační systémy II.
120
8.7 Průvodce přihlášením
Pro změnu výchozího uživatelského jména a hesla: 5.
vyberte Zobrazit > Nastavení… [Přihlášení] v hlavní nabídce,
6. Změňte hodnotu pole {Výchozí uživatel: uživatelské jméno} a {Výchozí uživatel: heslo}. Záleží na velikosti písmen. Zpřístupnění Serverových Účtů V případě přistupování na síťový ARIS server správce téměř určitě změnil heslo účtu system a přiřadil vám jiné přihlašovací jméno a heslo. V tomto případe budete vždy v případě přihlášení vyzváni k vložení uživatelkého jména a hesla. Pokud se často přihlašujete ke stejné databázi (nebo všechny vaše databáze mají stejné přihlašovací jméno a heslo) můžete změnit výchozí hodnoty polí přihlašovacího jména a hesla v Zobrazit > Nastavení… [Přihlášení]. Nyní bude ARIS používat tyto hodnoty a nebude vás opruzovat přihlašovacím průvodcem. Varování – nastavením výchozího uživatelského jména a hesla pro automatické přihlášení k serverové databázi znamená, že každý kdo užívá vaši kopii ARISu se může do této databáze přihlásit bez znalosti přihlašovacích informací. Toto může být bezpečnostní díra v bezpečnostní politice vaší firmy. Nápověda – pokud je uživatelský účet definovaný pro databázi, ale heslo pro účet system nebylo změněno, je možno ARIS přinutit zobrazit přihlašovací formulář k zadání přihlašovacího jména a hesla namísto automatického přihlášení pod účtem system. Namísto kliknutí na databázi k jejímu otevření klikněte pravým tlačítkem myši a zvolte příkaz Přihlásit. K donucení ručního přihlášení do všech databází odškrtněte volbu Použít výchozí v dialogu Zobrazit > Nastavení… [Přihlášení].
Lucie Ciencialová
Informační systémy II.
121 8.4.6 Odhlášení z databáze Přihlášení se do databáze se zdá být trochu složité, ale odhlášení je jednoduché. Zavřete všechny modely, které máte otevřené, vyberte název databáze a pravým kliknutím zvolte příkaz Odhlásit. Zelená šipka v ikoně serveru zmizí. Ve kterých databázích jsme přihlášeni zjistíme dle zelených šipek u ikon databází. Všechny modely najednou lze zavřít pravým kliknutím na jakékoliv ouško modelu a zvolením příkazu Zavřít vše; můžete být dotázání k uložení neuložených modelů. 8.4.7 Metody filtrování V kapitole 3 jsem se podívaly na základní koncept ARIS. Implementace tohoto konceptu v řadách ARIS produktů nazýváme ARIS Metody. ARIS Metody jsou velmi vyčerpávající a obsahují přes 150 modelů, 200 objektů a 1500 atributů. Není běžné aby jeden modelovaný projekt využíval všechny prvky ARIS Metod, takže ARIS poskytuje Filtry Metod, které omezují který prvek je kdy dostupný. Počet ARIS Metod je poskytován ARISem a uživatelé s potřebným oprávněním mohou vytvářet své vlastní filtry. Filtry jsou dostupné na serverové úrovni a jsou aplikovány na databáze a uživatele těchto databází. V důsledku jsou tyto filtry použity pro definici který model může být vytvořen a které databázi. Rozdílní uživatelé mohou pro poskytnutí rozdílných pohledů na informace a omezení na úpravu položek přistupovat k databázi přes různé filtry. Působení Metod Filtrování Nové uživatele můžou omezení metod filtrů často zmást. Otázka – proč nevidím moje modely které jsem otevřel v databázi? Kde jsou? Odpověď – pokud otevřeme databázi s určitými filtry a databáze obsahuje modely, které nejsou definovány ve filtru, modely se nezobrazí; ani objekty které nejsou ve filtru. Ujistěte se, že používáte správný filtr. Pokud otevřeme model v režimu návrhu (Designer Module) obsahující objekty, které nejsou ve filtru, jsou tyto zašedlé a nemůžeme nad nimi provádět žádné operace. Pokud jsou objekty ve filtru definovány ale neexistují mezi nimi vazby, nelze je propojit. Ovšem pokud si myslíte, že jsou všechny vaše modely smazány, nemějte obavy a ujistěte se, že používáte správný filtr! Výběr Metody Filtru Pokud se připojujeme k ARIS databázi na serveru, v bodě připojení k databázi budou normálně Metody Filtrování (nebo omezený seznam filtrů) definovány správcem serveru. Pokud používáme místní databázi na našem PC záleží na nás který filtr zvolíme. Pro kontrolu, který filtr právě používáme nad databází: 1.
vyberte název ARIS databáze v průzkumníku,
2.
pravým klikem otevřete Vlastnosti [Obecné],
3.
Podívejte se na záznam v poli Metoda filtru.
Nápověda – pro rychlé nalezení právě používaného filtru najeďte myší nad databázi ve stromě Explorer Tree. Nápovědný text vám zobrazí detaily databáze včetně uživatelského jména a použitého filtru.
Lucie Ciencialová
Informační systémy II.
122
Pokud hledaný filtr nenaleznete: 1.
zavřete všechny otevřené modely,
2.
odhlaste se z právě používané databáze,
3. vyberte název databáze ve stromu Explorer Tree, 4.
přihlaste se,
5. na další straně přihlašovacího průvodce vyberte požadovanou metodu filtru v poli Filtr. Tam, kde databáze povolí zvolit filtr, můžete také zvolit výchozí filtr pro další přihlášení, podobně jak jste nastavili výchozí přihlašovací jméno a heslo: 1.
vyberte Zobrazit > Nastavení… [Přihlášení] (Obrázek 8.7),
2. změňte metodu filtru přes dialog Výběr filtru (Obrázek 8.8), který vyvoláte kliknutím na tlačítko Projít (…) vpravo od pole Filtr ve skupině Výchozí uživatelské nastavení (User Defaults).
8.8 Výběr serveru a filtru
Nápověda – pokud v dialogu Výběr filtru zvolíte výchozí filtr můžete být překvapeni pokud zde nenajdete žádný seznam filtrů. Nejprve vyberte server, (například MÍSTNÍ) z roletkového menu Servery. Důležitost Metody Filtrů Po prvním nainstalování ARIS budete ve výchozím stavu přihlášeni s filtrem Easy Filter (Jedno-
Lucie Ciencialová
Informační systémy II.
123 duchý Filtr). Tento filtr je hodně omezující a zobrazuje pouze omezené množství modelů a objektů. Je vhodný pro prvotní spuštění ARISu, ovšem pro využití všech možností ARISu již brzy přepnete na filtr Celá Metoda (Entire Method). Celá Metoda není pro experimentování jakkoliv omezující. Nedoporučujeme ovšem pracovat na ostrém modelování projektu s Celou Metodou, protože je velmi jednoduché provádět chybné přiřazení objektů na úkor jejich významu. Je důležité vymezit dostatečné množství objektů a modelů pro potřeby našeho projektu, ale ne mnoho. To by mohlo způsobit zmatení a chyby. Pro prozkoumání jsou dostupné i jiné standardní metody filtrování a zkušení uživatelé mohou tvořit své vlastní filtry.
8.5 Informační štítky Tabulka 8.2 vyobrazuje informace dostupné pomocí informačních štítků (Obrázek 8.9) v závislosti na vybrané položce ve stromu Explorer Tree. Vybráno v liště nástrojů Server Databáze Skupina Model Objekt
Vybraný informační štítek Obsah serveru Databáze Obsah Modely Objekty Událost Alternativa Alternativa
Obsah Seznam databází serveru Seznam složek databáze (návrhy vylepšení, úlohy systému, hlavní skupina) Pod skupiny a modely Pod skupiny a objekty Seznam všech událostí objektů v modelu Seznam modelů které jsou alternativou k vybranému modelu Seznam objektů které jsou alternativou k vybranému objektu Tabulka 8.2
8.9 Informační štítky
8.5.1 Skupiny
Lucie Ciencialová
Informační systémy II.
124
Vybráním skupiny ve stromu Explorer Tree zobrazíme obsah skupiny v informačních štítcích. Obsah může zahrnovat podskupiny modely a objekty. Tyto jsou zobrazeny ve dvou štítcích: Štítky Modelů (Models Tab) a Štítky Objektů (Objects Tab) (Obrázek 8.9). Štítky Modelů zobrazují podskupiny a modely; Štítky Objektů zobrazují podskupiny a objekty. Často se používají Štítky Modelů. Zobrazení skupin, modelů a objektů ve štítcích korespondují se strukturou ve stromu Explorer Tree, navíc ale zobrazují typ modelu nebo objektu. Informace ve štítcích lze řadit dle jména a typu v hlavičce příslušného sloupce. Je možno zvolit jen jednu položku ze stromu Explorer Tree, ale je možno zvolit více položek ve štítcích. Vybrání položky lze buď dvojklikem na položku a otevřením nebo pravým kliknutím a vybráním příkazu z kontextové nabídky položky. Nápověda – je doporučeno mít jen jeden model v hlavní skupině. Tento model by měl poskytovat přehled a úvod do všech ostatních použitelných modelů v naší databázi a měl by být použit jako startovní pozice v navigaci mezi strukturou ostatních modelů. Tento postup je doporučen pokud budeme databázi publikovat na internetu pomocí ARIS Web Publisher. 8.5.2 Modely, Objekty a Události V sekci 8.5.1 jsme viděli že pokud vybereme položku ve stromu Explorer Tree tak Informační Štítky zobrazí jak modely tak objekty dané skupiny. Použitím stejného principu bychom očekávali stejný výsledek zobrazení obsahu (objektů) modelu v Informačních Štítcích po vybrání modelu ze stromu Explorer Tree. Pokud se pokusíte vybrat skupinu uvidíte události a alternativy (Obrázek 8.10). Na alternativy se podíváme později, ovšem proč vidíme události dříve než objekty? Odpověď je že objekty v modelech neexistují; existuje jen jejich odkaz na model. V ARIS databázi je jen jedna definice každého objektu. Pro pohodlí jsou tyto definice organizovány ve skupinách, které vidíme ve stromu Explorer Tree. Když vložíme objekt do diagramu modelu, ARIS vloží grafickou reprezentaci (symbol) objektu do modelu a vytvoří ukazatel do základní databáze definice objektů. Symbol reprezentuje „výskyt“ objektu v modelu. Síla ARISu je, že objekty mohou být znovu použity. Pro příklad, když objekt reprezentuje úlohu oddělení zásilek, objekt organizační jednotky reprezentuje, že oddělení může být znovu použito v dalších modelech, kde toto oddělení vykonává ostatní úkoly. Když je objekt znovupoužit v jiném modelu, nový výskyt objektu je reprezentován jeho grafickou podobou v modelu. Výskyt ukazuje na původní definici objektu v ARIS skupině. Shrnuto, objekt má jednu definici, a může mít mnoho výskytů jeho symbolu v různých ARIS modelech. Rozdílné typy symbolů můžou být použity pro různé výskyty. Pro příklad jedna a ta samá funkce použitá v modelu tvorby přidané hodnoty má různé typy symbolů v EPC diagramu.
Lucie Ciencialová
Informační systémy II.
125
8.10 Výběr skupiny
Takže, pokud vybereme model ve stromu Explorer Tree, panel Výskytu vypíše všechny individuální výskyty objektu v modelech. Pokud je objekt v modelu použit více než jednou je záznam o jeho výskytu zobrazen několikrát. Důležité pro zobrazení výskytů objektů je neměnit strukturu skupiny. Seznam výskytů poukazuje na objekty které jsou kdekoliv v dané skupině a podobně zde nejsou nutné žádné vztahy mezi modelem a objektem umístěné ve stejné skupině. Ve výchozím stavu, kdy je vytvořen nový model bude tento umístěn do právě vybrané skupiny. Jakákoliv nový objekt umístěný do tohoto modelu bude také umístěn do právě vybrané skupiny. Nicméně existující objekty mohou být znovupoužity v modelech jiných skupin, a modely a objekty mohou být nezávisle přesunuty do jiných skupin za použití příkazů průzkumníka (sekce 8.6.5). Po chvíli se může stát, že modely a objekty jsou rozsety po skupinách, tudíž je vhodné občas provést „úklid“ pro zachování jasné struktury. Zkusit si to můžete v pokusné databázi DEMO70. Aktivujte zaškrtávací políčka modely a objekty v panelu Models a Objevte checkboxes pod stromem Explorer Tree a zkuste vybrat modely v různých skupinách. Explorer Tree zahrne všechny objekty ve skupinách dokud Výskytové okno zobrazí výskytové kopie vybraných modelů. Porovnejte tyto dva seznamy. Nápověda – není možno zobrazit skupinu ve které se výskyt objektu nachází, ale pro rychlý způsob nalezení – klikněte pravým na výskyt objektu v seznamu výskytů a vyberte Jít na > Výskyt v průzkumníku. Strom Explorer Tree otevře strukturu skupin a zobrazí umístění vybraného objektu. 8.5.3 Atributy a Vlastnosti Informace o všech položkách které jsou přístupné v průzkumníku ARIS je možno zobrazovat přes Okno Atributů a dialog Vlastnosti. Atributy Pro zobrazení atributů položky tuto vyberte a udělejte jedno z následujících: -
Upravit > Atributy,
Lucie Ciencialová
Informační systémy II.
126 -
Pravý klik > Atributy,
-
Stiskněte klávesu F8,
-
Vyberte tlačítko Atributy z nástrojové lišty ARIS.
Speciálně pro objekty: -
vyberte model obsahující objekt v stromu Explorer Tree,
-
vyberte odpovídající objekt z okna výskytů,
-
vyberte tlačítko atributy v nástrojové liště průzkumníku.
Vlastnosti Pro zobrazení vlastností objektu tento vyberte a udělejte jedno z následujících: -
Upravit > Vlastnosti,
-
Pravý klik > Vlastnosti,
-
Stiskněte klávesy ALT+ENTER,
-
Vyberte tlačítko vlastnosti z nástrojové lišty ARIS.
A speciálně pro objekty -
vyberte model obsahující objekt ve stromě Explorer Tree,
-
vyberte odpovídající objekt z okna výskytů,
-
vyberte tlačítko atributy ze stromu Explorer Tree. 8.5.4 Jména, Identifikátory a GUID
Jména přiřazené skupinám musí být jedinečná. Názvy modelů musí být jedinečný v dané skupině. Názvy objektů nemusí být jedinečná nikde. Jedinečnost položek ARIS je uchovávána interním „Komplexním Jedinečným Identifikátorem (GUID)“. GUID je řetězec ve formě: „B8BAA396-0C72-11D3-845F-00005A4053FF“ Jedinečnost GUID je garantována ve všech celosvětově existujících ARIS databázích. GUID pro každý objekt získáte: -
vybráním objektu ve stromu Explorer Tree,
-
pravým klikem > Vlastnosti [Informace].
GUID je zobrazeno v poli GUID. Toto není moc použitelné pro každodenní správu; namísto
Lucie Ciencialová
Informační systémy II.
127 toho se používá atribut identifikátoru. Pokud správce ARIS databáze povolil, identifikátor sestavuje z alfanumerické předpony a automaticky přiděleného sériového čísla, které lze vidět v okně hodnot atributů nebo okně atributy panelu vlastnosti. Hodnota atributu identifikátoru je přiřazena pro položky uvnitř databáze a není celosvětově jedinečná. Může se stát, že zkopírujeme objekt z jiné databáze se stejným jedinečným identifikátorem jaký existuje v naší databázi. Nicméně v normálních podmínkách atribut identifikátoru je v databázi jedinečný a je velmi užitečným nástrojem správy. Nápověda – protože atribut identifikátoru poskytuje jedinečnou identifikaci ARIS objektů, uživatele často láká odkazovat tyto objekty v dokumentaci nebo jiných modelech. Důrazně nedoporučujeme. Protože tyto jsou užitečnou pomůckou v administraci, databáze ARIS může být správcem ARIS databáze neindexována bez předchozího upozornění, tudíž ztratíte všechny odkazy které jste vytvořily. Ze stejného důvodu by jste měly vyplnit hodnoty atributu identifikátoru. Třebaže ARIS umožňuje přiřadit různým objektům stejné názvy, ve většině případů se toto nedoporučuje.
8.6 Příkazy ARIS Průzkumníku V modulu průzkumníku je mnoho užitečných příkazů, které je možno využít s položkami ARIS. Příkazy můžete vybavit z hlavního menu, nástrojové lišty ARIS, nástrojové lišty průzkumníku, klávesové zkratky CTRL+C nebo vybráním položky v průzkumníku a pravým klikem. Také lze chytit a pustit položku ve stromu Explorer Tree nebo informačních štítcích. Příkazy dostupné z kontextového menu pravého tlačítka (Obrázek 8.3) se odlišují v závislosti na vybrané položce. 8.6.1 Příkaz nová položka K příkazům pro vytváření nové databáze, skupin, modelů a objektů můžeme přistupovat několika způsoby: Nová databáze Pro vytvoření nové databáze (ARIS Business Architect): 1.
vyberte MÍSTNÍ,
2.
pravý klik > Nová > Databáze,
3.
V dialogu Vytvořit databázi vyplňte jméno databáze.
Nová skupina Pro vytvoření nové skupiny v databázi vyberte existující skupinu z databáze a udělejte následující: -
Soubor > Nová > Skupina,
-
Pravý klik > Nová > Skupina,
-
V nástrojové liště průzkumníku klikněte na tlačítko Nová skupina.
Lucie Ciencialová
Informační systémy II.
128 Nová skupina nazvaná Nová skupina bude vytvořena v momentálně vybrané skupině. Přejmenovat skupinu lze vybráním skupiny, pravým kliknutím a vybráním příkazu Přejmenovat nebo klávesou F2. Nový model Pro vytvoření nového modelu v průzkumníkovi udělejte následující: -
Soubor > Nový… > Model,
-
Klikněte na tlačítko Nový soubor a vyberte Model,
-
Vyberte skupinu a klikněte na tlačítko Vytvořit model.
Poslední dva příkazy rozeznávají kontext v databázi a strukturu skupiny ve které se nacházíte a vytvoří nový model v této skupině. První dva jsou bezkontextové a zeptají se vás na skupinu v databázi. ARIS zobrazí průvodce modelem (kapitola 5) který umožní vybrat typ modelu a nastavit mu jméno. Nový objekt Předchozí (kapitola 5) popisuje vytváření nového objektu vybráním symbolu objektu z lišty symbolů v modulu návrhu. Tato operace vytvoří definici nového objektu a umístí výskytovou kopii objektu do modelu. Vytvořit definici objektu lze ovšem i přímo v okně průzkumníka. Normálně se takto nové definice objektů nevytvářejí, ovšem tuto možnost využijeme v případě, kdy chceme vytvořit velké množství objektů najednou (například při vytvoření objektů knihovny organizačních jednotek). Pro vytvoření nových objektů v ARIS průzkumníkovi: 1.
vyberte skupinu kam chcete nové objekty umístit,
2.
pravý klik > Nový > Objekt,
nebo 1.
vyberte štítek Objekty,
2.
klikněte na tlačítko Vytvořit objekt v nástrojové liště průzkumníka.
Dialog Vytvořit objekty je vyobrazen na obrázku 8.11. V horní části dialogu je roletkové menu Typ objektu, kde můžete zvolit typ objektu který chcete vytvořit. Vyplňte název objektu v polích Názvy. Poté stiskněte klávesu Enter nebo Tab. Kurzor se přesune do nové prázdné buňky a vy můžete vyplnit další název objektu. Takto můžete pokračovat až do požadovaného množství objektů. Můžete kopírovat a vložit název nového objektu do ARISu z mnoha aplikací běžících pod Microsoft Windows. Toto je velmi užitečné v případě existence seznamu obchodních oddělení ve Wordu nebo listu Excelu, a vy chcete vytvořit objekty organizačních jednotek podle tohoto seznamu. Objekty v jedné operaci nelze vytvořit jiného než jednoho typu. Dokud je dialog Vytvořit objekt otevřen, všechny objekty budou toho typu, jaký jste zvolily v roletkovém seznamu. Pokud zvolí-
Lucie Ciencialová
Informační systémy II.
129 te jiný typ objektu z roletkového seznamu, tento typ se aplikuje na všechny vytvářené objekty v seznamu. Pokud chcete vytvořit objekty jiného typu stiskněte OK pro uložení vytvořených objektů a potom otevřete pravým klikem > Nový > Objekt… dialog znovu. Nyní můžete z roletkového seznamu Typ objektu zvolit jiný typ objektu. Opakujte tento postup pro každou sadu typů objektů, které potřebujete. V návrháři můžete do modelu vložit výskytové kopie právě vytvořených objektů jejich přetáhnutím ze stromu Explorer Tree do modelového okna modulu návrháře (kapitola 9). Varování – spuštěním příkazu Přestavět smažete v průzkumníkovi všechny objekty, které nemají přiřazen výskyt. Pokud vytvoříte objekty v modulu průzkumníka, je důrazně doporučeno umístit je ihned do „modelu knihovny“ pro jejich zajištění proti případnému smazání.
8.11 Vytvoření nového objektu
8.6.2 Otevřít model Existující model můžete otevřít pro potřebu náhledu nebo úpravy následujícími kroky: -
Soubor > Otevřít > Model
-
Kliknutím na tlačítko Otevřít v nástrojové liště ARIS a vybráním položky Model
-
Vybráním názvu modelu ze stromu Explorer Tree, pravým klikem > Otevřít > Model
-
Dvojitým kliknutím na název modelu ve stromu Explorer Tree
Metoda dvojitého kliknutí je nejrychlejší. 8.6.3 Hledat Vybrání Soubor > Najít v hlavním menu (nebo menu po pravém kliknutí nebo klávesovou zkrat-
Lucie Ciencialová
Informační systémy II.
130 kou CTRL+F) otevře dialog Hledat. Tato funkce je velmi výkonná, ale není hlavním tématem této kapitoly. Otázka – nemůžu najít příkaz Hledat > Objekty se Stejnými názvy, kde je tato možnost? Odpověď – uživatelé Nástrojové sady ARIS 6 jsou zvyklí na tento příkaz v ARIS menu. V ARIS Business Architect je tento příkaz zahrnut do příkazu Hledat. Možnost hledat objekty se stejným názvem můžete zvolit v roletkovém menu v poli Hledat co. 8.6.4 Historie modelu Příkaz Soubor > Historie modelu zobrazuje seznam nedávno otevřených modelů v modulu návrhu. Kliknutím na název modelu ARIS znovu otevře model pro úpravu. Pokud zatím nejste přihlášeni do databáze, budete nejprve vyzvání k přihlášení. Podobný seznam nedávno otevřených modelů lze také zobrazit v domovské stránce ARIS (kapitola 6). 8.6.5 Kopírovat, Vyjmout a Vložit V ARISu lze kopírovat mnoho rozdílných typů: Výskytovou kopii, Definiční kopii, Alternativní kopii a Zástupce. Kopírovat Položku v ARIS lze kopírovat (výskytová kopiie) následujícími způsoby: -
Upravit > Kopírovat,
-
Pravý klik > Kopírovat,
-
CTRL+C,
-
Kliknutím na tlačítko Kopírovat v nástrojové liště ARIS,
Pravým klknutím, tažením položky do nové skupiny, upuštěním tlačítka myši a vybráním Kopírovat sem. Vyjmout Položku ARIS lze vyjmout a vložit na jiné místo následujícími možnostmi: -
Upravit > Vyjmout,
-
Pravý klik > Vyjmout,
-
CTRL+X,
Kliknutím na tlačítko Vyjmout v nástrojové liště ARIS. Vložit K příkazu pravého kliknutí, tažení a upuštění, který automaticky kopíruje a vkládá v jednom kroku lze vložit předchozí kopii položky vybráním skupiny ARIS kam chceme položku kopíro-
Lucie Ciencialová
Informační systémy II.
131 vat a spuštěním jakéhokoliv následujícího příkazu: -
Upravit > Vložit nebo pravý klik > Vložit,
-
Upravit > Vložit jako > Kopie nebo pravý klik > Kopie,
-
CTRL+V,
-
Kliknutím na tlačítko Vložit v nástrojové liště ARIS nebo nástrojové liště průzkumníka.
Kopírováním položky do stejné skupiny způsobí přidání čísla za název položky (například „funkce prodeje“ po kopii „funkce prodeje (1)“). Položku je v případě nutnosti přejmenovat. Spuštěním příkazu vložit jak je popsán výše v případě kopírování modelu nebo objektu vytvoří výskytovou kopii. Použitím příkazu Vložit z hlavního menu nebo kontextového menu po pravém kliknutí lze vytvořit definiční kopii nebo alternativní kopii. Vložit zástupce Zástupce modelu nebo objektu můžeme v jiné skupině vtvořit následovně: -
pravý klik > Vložit jako > Zástupce,
-
pravý klik > táhnout a pustit položku, vybrat Vytvořit zde zástupce.
Definice původního objektu nebo modelu zůstává v původní skupině, v nové skupině je vytvořen ukazatel na tento původní objekt nebo model. Ikona zástupce vypadá jako malá šipka stejně jak je tomu v Microsoft Windows. Pro modely, ke kterým je skrz rozsáhlou hierarchii skupin potřeba rychle přistupovat je tato pomůcka velice užitečná. Částečnou výhodu tato metoda nabízí při vytváření rozdílných náhledů nebo třídění námi vytvořených modelů. Dvojitým kliknutím na zástupce se dostaneme k původnímu modelu. Příkazem F2 lze zástupce přejmenovat (šipka bude stále indikovat, že se jedná o zástupce). Samotného zástupce lze dále kopírovat, vyjímat nebo mazat bez zasažení původního modelu. Zástupce lze také vytvořit na definici objektu. Tato metoda není tak užitečná jako zástupce modelu, ale může být použita pro vytváření knihoven objektů a umožňuje vystupování jednoho modelu v různých knihovnách. Smazat Vybraný objekt v průzkumníkovi lze smazat následujícími příkazy: -
Upravit > Smazat,
-
Pravý klik > Smazat,
-
Kliknutím na tlačítko Smazat v nástrojové liště ARIS,
-
Stisknutím klávesy Delete.
Před smazáním položky je vždy zobrazen dialog o potvrzení smazání. Pokud mažete model, všechny jeho výskyty se smažou také, ovšem definice objektů zůstanou v původní skupině. De-
Lucie Ciencialová
Informační systémy II.
132 finice mohou být znovupoužity v jiných modelech. Pokud smažeme všechny výskyty objektu, objekt do dalšího spuštění přestavění databáze zůstane v původní skupině. Nápověda – příkaz Přestavění smaže definice všech nepoužitých objektů. Pro zachování definicí objektů které zatím nejsou použity vytvořte „model knihovny“ (objekt může být v jakémkoliv typu modelu) a dočasně do modelu objekty umístěte. Varování – pokud se pokusíme smazat objekt s výskyty v jiných modelech zobrazí se druhý dialog smazání. Pokud v tomto dialogu zvolíme Ano všechny výskyty objektu ve všech modelech budou smazány. Tuto operaci neprovádějte pokud nevíte co děláte. Smazání s objekty Když klasicky smažete model, tak smažete všechny odkazy na výskyt objektů v tomto modelu. Definice objektů samotných nebude smazána, pokud jsou tyto objekty vyskytovány ještě v jiných modelech. Definice nepoužitých objektů jsou smazány pouze spuštěním příkazu Přeorganizovat. Příkaz Upravit > Smazat s objekty umožní smazat model a současně definice objektů v něm obsažené, které nemají výskyt v jiných modelech. Tuto možnost využijete v případě dočasných nebo pokusných modelů kde použité objekty nebudeme dále využívat. Zabráníme tím ukládání nepotřebných objektů. Lze vybrat více modelů najednou. V tomto případě budete dotázáni k potvrzení smazání. Příkaz je také dostupný v kontextovém menu po pravém kliknutí. 8.6.6 Příkaz Přesunout ARIS objekt nebo model může být jeho označením levým tlačítkem myši a táhnutím přesunut z jedné skupiny do jiné. Pokud tuto operaci provedeme pravým tlačítkem, zobrazí se kontextová nabídka s možnostmi jak přesunutí udělat. Kontextové menu se zobrazí po uvolnění tlačítka myši nad cílovou skupinou. Přesun pomocí kontextové nabídky je přehlednější a bezpečnější vzhledem k tomu že musíme vybrat typ operace. Přesunout sem Příkaz Přesunout sem přesune vyznačené objekty nebo modely ze současné skupiny do jiné: -
vybráním modelu nebo objektu ve stromu průzkumníka,
-
chycením položky pravým tlačítkem myší a táhnutím do nové skupiny,
-
upuštěním tlačítka myší,
-
vybráním Přesunout sem z kontextové nabídky.
Přesně stejného výsledku dosáhneme táhnutím modelu nebo objektu do nového umístění levým tlačítkem myši. Metoda pravým tlačítkem myši je ale bezpečnější vzhledem o doplnění nutnosti vybrat operaci z kontextového menu po uvolnění tlačítka. Přesunout sem s objekty Když přesuneme model metodou táhni a pusť nebo příkazem Přesunout sem popsaným výše tak definice objektů které mají výskyt v tomto modelu zůstávají ve své původní skupině. Příkaz
Lucie Ciencialová
Informační systémy II.
133 přesunout sem s objekty umožňuje přesunout model do nové skupiny a ve stejném okamžiku přesunout i definice objektů s výskytem v modelu do stejné skupiny: -
vybráním modelu ve stromu průzkumníka
-
držením pravého tlačítka myši a táhnutím modelu do cílové skupiny
-
uvolněním tlačítka myši
-
vybráním příkazu Přesunout sem s objekty z kontextové nabídky. 8.6.7 Přejmenovat
Přejmenovat skupinu, model nebo objekt provedete jeho vybráním a jedné z následujících možností: -
Upravit > Přejmenovat,
-
Pravý klik > Přejmenovat,
-
Klávesa F2.
Názvy skupin musí být jedinečné. Názvy modelů musí být jedinečné v rámci skupiny. Názvy objektů nemusí být jedinečné, ale je doporučen jedinečný název. 8.6.8 Obnovit Příkaz Zobrazit > Obnovit aktualizuje zobrazení ARIS průzkumníka a ARIS návrháře se zahrnutím všech předchozích změn. Normálně je zobrazení aktualizováno automaticky, ovšem ne vždy se vykoná. Pokud změníme formát písma nebo šablony je potřeba vyvolat obnovení ručně pomocí příkazu Zobrazit > Obnovit (klávesa F5) pro provedení viditelných změn v aktuálně otevřeném modelu. Nápověda – pokud se změna v ARIS průzkumníkovi nebo ARIS návrháři neprojevuje, stiskněte klávesu F5 pro provedení obnovení. 8.6.9 Změna hesla Změnu hesla k účtu použité k přihlášení do databáze: -
vyberte název databáze ve stromu průzkumníka,
-
Soubor > Databáze > Změnit heslo… nebo pravý klik > Změnit heslo,
-
V dialogu Změnit heslo vyplňte současné a nové heslo (obrázek 8.6). 8.6.10 Záloha a obnovení ze zálohy
Lucie Ciencialová
Informační systémy II.
134
Správa databáze je mimo rozsah tohoto kurzu, ale předvedeme si některé užitečné funkce správy dostupné z modulu průzkumníka shrnuté níže: Záloha Vyberte databázi, pak: 1.
Soubor > Databáze > Zálohovat… nebo pravý klik > Zálohovat,
2.
v dialogu Vybrat soubor vyberte soubor do kterého se záloha uloží.
Přestavět Příkaz Přestavět… lze spustit pouze v modulu správy ARIS Business Architect. Vyberte databázi a: -
Soubor > Databáze > Přestavět… nebo pravý klik > Přestavět.
SHRNUTÍ KAPITOLY Tato kapitola seznámila studenty s pojmy: HTML, WWW klient, WWW server, CSS, protokoly a standardy. Byl popsán proces zobrazení www stránky v prohlížeči.
Shrnutí modulu
DALŠÍ ZDROJE http://interval.cz/clanky/nebojte-se-standardu/
Web
http://interval.cz/clanky/prehled-standardu-w3c/
Web
http://www.root.cz/clanky/html-vracime-se-ke-korenum/
Web
SEZNAM POUŽITÝCH ZNAČEK, SYMBOLŮ A ZKRATEK
Lucie Ciencialová
Informační systémy II.