Umbrello UML Modeller, nástroj pro tvorbu a úpravu UML diagramů

o Umbrellovi

V příštím článku se podíváme na Umbrello. Tohle je bezplatný nástroj pro vytváření a úpravu diagramů UML, které jsou užitečné v procesu vývoje softwaru. Tento nástroj byl vyvinut Paulem Hensgenem a je určen především pro KDE (Umbrello je distribuováno v modulu KDE kdesdk), i když jej lze použít i v jiných desktopových prostředích.

Umbrello je bezplatná a open source unifikovaná modelovací aplikace, která je dostupná pro Gnu/Linux, MacOS a Windows. Pomocí UML lze vytvářet softwarové diagramy ve standardním formátu pro dokumentaci nebo návrh struktury našich programů. Podporuje formáty XMI a diagramy případů použití, třídy, sekvence, komunikace, stavy, aktivity, komponenty, implementace a vztahy mezi entitami. Tento software je vydán pod licencí GNU General Public License v2.0.

Tento je nástroj diagramů UML, který může být užitečný během procesu vývoje softwaru. Zejména během fází analýzy a návrhu tohoto procesu pomůže Umbrello UML Modeller uživateli získat vysoce kvalitní produkt. Lze také použít UML dokumentovat naše vlastní softwarové návrhy.

Obecná charakteristika deštníku

Předvolby deštníku

  • Tento program zvládne většinu Standardní diagramy UML je možné vytvořit, kromě ručního importu z kódu v C ++, Java, Python, IDL, Pascal / Delphi, Ada nebo Perl. Stejně tak umožňuje vytvořit diagram a automaticky generovat kód mimo jiné ve výše uvedených jazycích. Formát souboru, který používá, je založen na XMI.
  • Umbrello nám také umožní distribuce modelů jejich exportem ve formátech DocBook a XHTML, která usnadní projekty spolupráce tam, kde vývojáři nemají přímý přístup k Umbrellu, nebo kde budou modely publikovány přes web.
  • Pokud si uživatel přeje, může seskupit několik souvisejících diagramů do jednoho souboru XMI. Ty budou uspořádány v různých pohledech (logika, případy použití, komponenty atd.), které zase mohou obsahovat diagramy nebo složky, pomocí kterých je lze dále klasifikovat.

exportovat diagram jako obrázek

  • Vytvoření typu diagramu je omezeno na určitý typ pohledu. V rámci pohledu lze diagramy volně přesouvat mezi složkami.
  • Většina Charakteristiky a typy deštníkových diagramů závisí na veřejných standardech UML.
  • Umbrello podporuje import a export souborů XMI 1.2 (téměř kompatibilní s UML 1.4). Podpora pro XMI 2.0 je v současné době spuštěna.
  • Najdeme různé formáty podporované pro import souborů třetích stran.

To jsou jen některé z funkcí tohoto programu. Může být konzultovat všechny podrobně z webové stránky projektu.

Podporované diagramy

Deštník funkční

Umbrello UML Modeller nám umožní používat následující typy diagramů:

  • Clase
  • Sekvence
  • Spolupráce
  • Případ použití
  • Států
  • Aktivity
  • Components
  • Nasazení
  • Seznam entit

Nainstalujte Umbrello na Ubuntu

Deštník lze nalézt jako snap pack k dispozici pro Ubuntu. Chcete-li jej nainstalovat do našeho systému, stačí otevřít terminál (Ctrl + Alt + T) a provést v něm instalační příkaz:

nainstalovat Umbrello jako snap

sudo snap install umbrello

Po dokončení instalace můžeme spusťte program vyhledáním spouštěče v našem systému nebo zadáním do terminálu:

spouštěč aplikací

umbrello

Odinstalovat

Pokud chcete, aby odebrat program z počítače, v terminálu (Ctrl + Alt + T) stačí napsat příkaz:

odinstalovat Umbrello

sudo snap remove umbrello

Mít dobrý model našeho softwaru je nejlepší způsob, jak komunikovat s ostatními vývojáři pracujícími na projektu. Dobrý model je nesmírně důležitý pro střední až velké projekty, ale je také velmi užitečný pro menší projekty. I když pracujete na malém projektu, mít dobrý model bude přínosem, protože vám poskytne souhrn, který vám pomůže věci správně naprogramovat.

Umbrello UML Modeller nám umožní vytvářet softwarové diagramy v průmyslovém standardním formátu UML a také nám dá možnost generovat kód z diagramů UML pomocí různých programovacích jazyků. Další informace o používání tohoto programu naleznete uživatelé mohou konzultovat webové stránky projektu nebo jeho oficiální dokumentace.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.