AyMINE

Uživatelské moduly

Řízení úkolů, projektů a kvality
Kontakty, adresáře
Správa a automatizace webu
Modul Personalistika
Produkty, aktiva, nákup a prodej
Správa financí
Metriky a měření

Technické moduly

Modul Sabre
Konektor mezi AyMINE a Enterprise Architect

Systémové moduly

Framework – systémový základ
Správa systému

Ozvěte, co vás zajímá

Chcete se rovnou zeptat?

Volejte na tel. +420 605 203 938

nebo využijte další kontakty

Typy relací (vztahů)

Typ vztahu definuje, co vztah ve skutečnosti vyjadřuje. Je proto klíčovou součástí popisu vztahu

Souvislosti s jinými metodikami

Typy vztahů jsou inspirované jazyky SysML a ArchiMate.

Závisí

Závislost znamená, že fungování jednoho objektu závisí na jiném objektu.
Závislost je obecně hodně široký pojem, takže je vhodné upřesnit, že závislost by se měla používat jen tehdy, když není přesnější vyjádření závislosti některou z výše uvedených vazem.
Příklady závislostí jsou:

  • Aplikace nefunguje bez serveru
  • Funkce výrobku závisí na dostupnosti dat, kterými se funkce řídí. Např. autonomní řízení je závislé na datech ze senzorů vozu

Implementuje

Vazba vyjadřuje, že jeden prvek implementuje druhý. Typicky jde o vazbu mezi:

  • Rozhraním, které je implementováno modulem
  • Službou, kterou implementuje funkce, modul nebo třeba proces

Realizuje

Realizace vyjadřuje, že jeden objekt nebo skupina objektů je jiným realizován. Např.:

  • Projekt realizuje cíl
  • Firma realizuje strategii

Realizace a implementace mají k sobě blízko. Realizace je obecnější a je používána v souvislosti s obecnými pojmy, kde implementace nedává úplně smysl (viz příklady).

Přidělení

Jeden objekt je jinému přidělen. Podobně jako níže uvedený tok, jde o vazbu, která má v reálném výrobku jasnou fyzickou podobu, byť je různorodá. Např.:

  • Zpracování určitých vstupních dat je přiřazeno ke zpracování funkci / modulu systému
  • Odpovědnost za úkolu je přidělena roli
  • Role v projektu je přidělena pracovníkovi

Pozn.: Vztah pracovníka k projektu a projektové roli je přidělením, ale i když v AyMINE všechny tyto záznamy najdete, pro vztahy mezi nimi se používají interní vztahy. Nehledejte proto mezi nimi uložené relace.

Využívá

Vazba propojuje objekty, mezi kterými platí, že jeden využívá funkčnosti nebo jiných vlastností druhého objektu

Asociace

Nejvolnější vazba, která umožňuje propojit objekty, které mezi sebou nemají žádnou těsnější vazbu. Protože asociace sama o sobě nevyjadřuje důvod propojení, měla by vždy mít popis, proč byla do modelu vložena.

Tok

Tok vyjadřuje, že mezi dvěma objekty něco protéká, typicky energie, hmota, finance nebo řídící povely. Tokem se popisují dynamické vztahy mezi objekty, tedy takové, které probíhá v reálném produktu a s jeho okolím.

Tok není standardní součástí všech modelovacích jazyků, takže je pro některé analytiky cizí. Např. ArchiMate standardně používá vazbu Trigger, která v AyMINE není, ale tok většinou vyjadřuje přesněji vztah mezi díly výrobku, které fungují souběžně a spolu komunikují a přdávají si některou z uvedených substancí.

Zobecnění

Zobecněním se vyjadřuje vztah, mezi konkrétním a abstraktním. Např.:

  • Kontaktní údaj je obecný pojem pro poštovní i emailovou adresu, telefon atd.
  • Sociální síť je obecným pojmem pro Facebook, Twitter atd.

Stopa

Vztah trace (stopa) je svým významem zásadně odlišný od všech ostatních vztahů. Trace vyjadřuje analytickou závislost mezi objekty a říká, že jeden objekt byl v analýze odvozen z jiného. Např.:

  • Business požadavek má trace vztah do systémového požadavku
  • Softwarový požadavek má trace vztah do SW modulu, který požadavek implementuje

Export vazeb do Enterprise Architect

Vazby je v rámci exportu modelu do Enterprise Architect možné přenášet do ArchiMate i SysML jazyka. Více o samotném přenosu do Enterprise Architect je zde..

Licenční a právní upozornění

Následující oddíly upřesňují váhu a právo používání chráněných značek v textu výše.

ArchiMate, UML, SysML

Upozorňujeme, že UML i ArchiMate jsou názvy požívající ochrany svého vlastníka, společnosti OMG.

AyMINE není nástrojem modelování v ArchiMate. Tato stránka nevyjadřuje, že by AyMINE a ArchiMate měly něco společného. ArchiMate je oficiálně podporován v Enterprise Architect, který také dodržuje jeho grafickou syntaxi. Propojení a právní nárok Enterprise Architect k používání značky ArchiMate je třeba hledat u vlastníka tohoto produktu.

Enterprise Architect

AyMINE implementuje datový můstek do Enterprise Architect plně na databázové úrovni bez využívání funkčností nebo vlastností nástroje. Sparxs System nemá s datovým můstkem z AyMINE nic společného a AyMINE Enterprise Architect nijak neovlivňuje.