Umbrello UML Modeller, alat za stvaranje i uređivanje UML dijagrama

o Umbrellu

U sljedećem članku ćemo pogledati Umbrello. Ovo je besplatni alat za stvaranje i uređivanje UML dijagrama, koji su korisni u procesu razvoja softvera. Ovaj alat razvio je Paul Hensgen, a prvenstveno je dizajniran za KDE (Umbrello se distribuira u KDE kdesdk modulu), iako se može koristiti i u drugim radnim okruženjima.

Umbrello je besplatna aplikacija za objedinjeno modeliranje otvorenog koda koja je dostupna za Gnu / Linux, MacOS i Windows. S UML-om možete kreirati softverske dijagrame, u standardnom formatu za dokumentiranje ili dizajn strukture naših programa. Podržava XMI formate i dijagrame slučajeva, klase, sekvence, komunikacije, stanja, aktivnosti, komponente, implementaciju i odnose između entiteta. Ovaj softver je objavljen pod GNU Općom javnom licencom v2.0.

ovo je alat za UML dijagram koji može biti od pomoći tijekom procesa razvoja softvera. Posebno tijekom faza analize i dizajna ovog procesa, Umbrello UML Modeller će pomoći korisniku da dobije proizvod visoke kvalitete. Također se može koristiti UML dokumentirati naše vlastite softverske dizajne.

Opće karakteristike kišobrana

Postavke kišobrana

  • Ovaj program može podnijeti većinu UML standardni dijagrami koji ih mogu kreirati, osim ručno, uvoziti ih iz koda u C ++, Java, Python, IDL, Pascal / Delphi, Ada ili Perl. Isto tako, omogućuje izradu dijagrama i automatsko generiranje koda na gore spomenutim jezicima, između ostalog. Format datoteke koji se koristi temelji se na XMI.
  • Umbrello će nam također omogućiti distribuciju modela izvozom u DocBook i XHTML formate, koji će olakšati suradničke projekte u kojima programeri nemaju izravan pristup Umbrellu ili gdje će modeli biti objavljeni putem weba.
  • Ako korisnik želi, može grupirati nekoliko povezanih dijagrama u jednu XMI datoteku. Oni će biti organizirani u različitim pogledima (logika, slučajevi upotrebe, komponente itd.), koji zauzvrat može sadržavati dijagrame ili mape pomoću kojih ih dodatno klasificirati.

izvoz dijagrama kao slike

  • Stvaranje vrste dijagrama ograničeno je na određenu vrstu pogleda. Unutar prikaza, dijagrami se mogu slobodno premještati između mapa.
  • Većina Karakteristike i vrste kišobranskih dijagrama ovise o javnim standardima UML.
  • Umbrello podržava uvoz i izvoz datoteka XMI 1.2 (gotovo kompatibilan s UML 1.4). Podrška za XMI 2.0 je trenutno pokrenuta.
  • Pronaći ćemo različiti formati podržani za uvoz datoteka trećih strana.

Ovo su samo neke od značajki ovog programa. Oni mogu detaljno se posavjetujte sa svima web stranica projekta.

Podržani dijagrami

Kišobran radi

Umbrello UML Modeller će nam omogućiti korištenje sljedećih vrsta dijagrama:

  • Clase
  • Sekvence
  • Suradnje
  • Slučaj korištenja
  • države
  • Djelatnost
  • Komponente
  • razvoj
  • Popis entiteta

Instalirajte Umbrello na Ubuntu

Kišobran može se naći kao snap pack dostupno za Ubuntu. Da bismo ga instalirali na naš sustav, trebat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njemu izvršiti naredbu za instalaciju:

instalirajte Umbrello kao snap

sudo snap install umbrello

Kad je instalacija završena, možemo pokrenite program traženjem pokretača u našem sustavu ili upisivanjem u terminal:

pokretač aplikacija

umbrello

deinstalirati

Ukoliko želite uklonite program sa svog računala, u terminalu (Ctrl + Alt + T) potrebno je samo napisati naredbu:

deinstalirajte Umbrello

sudo snap remove umbrello

Imati dobar model našeg softvera najbolji je način za komunikaciju s drugim programerima koji rade na projektu. Dobar model je iznimno važan za srednje i velike projekte, ali je također vrlo koristan za manje projekte. Čak i ako radite na malom projektu, dobar model će biti od koristi jer će vam dati sažetak koji će vam pomoći da ispravno programirate stvari.

Umbrello UML Modeller će nam omogućiti stvaranje softverskih dijagrama u industrijskom standardnom UML formatu, a također će nam dati mogućnost generiranja koda iz UML dijagrama korištenjem raznih programskih jezika. Za više informacija o tome kako koristiti ovaj program, korisnici mogu konzultirati web stranica projekta ili njegov službena dokumentacija.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.