Umbrello UML Modeller, orodje za ustvarjanje in urejanje UML diagramov

o Umbrellu

V naslednjem članku si bomo ogledali Umbrello. to je brezplačno orodje za ustvarjanje in urejanje UML diagramov, ki so v pomoč pri procesu razvoja programske opreme. To orodje je razvil Paul Hensgen in je zasnovano predvsem za KDE (Umbrello je distribuiran v modulu KDE kdesdk), čeprav se lahko uporablja tudi v drugih namiznih okoljih.

Umbrello je brezplačna in odprtokodna aplikacija za enotno modeliranje, ki je na voljo za Gnu / Linux, MacOS in Windows. Z UML je mogoče ustvariti programske diagrame v standardni obliki za dokumentiranje ali načrtovanje strukture naših programov. Podpira formate XMI in diagrame primerov uporabe, razrede, zaporedja, komunikacije, stanja, dejavnosti, komponente, implementacijo in odnose med entitetami. Ta programska oprema je izdan pod splošno javno licenco GNU v2.0.

To je orodje za diagram UML, ki je lahko v pomoč med procesom razvoja programske opreme. Zlasti med fazami analize in načrtovanja tega procesa bo Umbrello UML Modeller uporabniku pomagal pridobiti visokokakovosten izdelek. Lahko se tudi uporablja UML dokumentirati lastne načrte programske opreme.

Splošne značilnosti dežnika

Nastavitve dežnika

  • Ta program lahko obvlada večino Standardne diagrame UML, ki jih lahko ustvarite, poleg ročnega uvoza iz kode v C++, Java, Python, IDL, Pascal / Delphi, Ada ali Perl. Prav tako vam omogoča ustvarjanje diagrama in samodejno generiranje kode med drugim v zgoraj omenjenih jezikih. Oblika datoteke, ki jo uporablja, temelji na XMI.
  • Umbrello nam bo omogočil tudi distribucijo modelov z izvozom v formatih DocBook in XHTML, ki bo olajšal skupne projekte, kjer razvijalci nimajo neposrednega dostopa do Umbrella ali kjer bodo modeli objavljeni prek spleta.
  • Če uporabnik želi, lahko združi več povezanih diagramov v eno datoteko XMI. Ti bodo organizirani v različnih pogledih (logika, primeri uporabe, komponente itd.), ki lahko vsebuje diagrame ali mape, s katerimi jih je treba nadalje razvrstiti.

izvozi diagram kot sliko

  • Ustvarjanje vrste diagrama je omejeno na določeno vrsto pogleda. V pogledu lahko diagrame prosto premikate med mapami.
  • Večina Značilnosti in vrste krovnih diagramov so odvisne od javnih standardov UML.
  • Umbrello podpira uvoz in izvoz datotek XMI 1.2 (skoraj združljiv z UML 1.4). Podpora za XMI 2.0 je trenutno vzpostavljena in deluje.
  • Bomo našli različni formati, podprti za uvoz datotek tretjih oseb.

To je le nekaj funkcij tega programa. Oni lahko podrobno se posvetujte z vsemi v spletna stran projekta.

Podprti diagrami

Deluje dežnik

Umbrello UML Modeller nam bo omogočil uporabo naslednjih vrst diagramov:

  • Clase
  • Zaporedja
  • Sodelovanja
  • Primer uporabe
  • Države
  • Dejavnosti
  • Komponente
  • Umestitev
  • Seznam subjektov

Namestite Umbrello na Ubuntu

Dežnik je mogoče najti kot snap paket na voljo za Ubuntu. Če ga želite namestiti v naš sistem, bomo morali samo odpreti terminal (Ctrl + Alt + T) in v njem izvesti namestitveni ukaz:

namestite Umbrello kot snap

sudo snap install umbrello

Ko je namestitev končana, lahko zaženite program tako, da poiščete zaganjalnik v našem sistemu ali vnesete v terminal:

zaganjalnik aplikacij

umbrello

Odstrani

Če želite odstranite program iz računalnika, v terminalu (Ctrl + Alt + T) je potrebno le napisati ukaz:

odstranite Umbrello

sudo snap remove umbrello

Dober model naše programske opreme je najboljši način za komunikacijo z drugimi razvijalci, ki delajo na projektu. Dober model je izjemno pomemben za srednje velike projekte, zelo uporaben pa je tudi za manjše projekte. Tudi če delate na majhnem projektu, bo dober model koristen, saj vam bo dal povzetek, ki vam bo pomagal pravilno programirati stvari.

Umbrello UML Modeller nam bo omogočil ustvarjanje programskih diagramov v standardnem formatu UML, prav tako pa nam bo dal možnost generiranja kode iz UML diagramov z uporabo različnih programskih jezikov. Za več informacij o uporabi tega programa, uporabniki se lahko posvetujejo z spletna stran projekta ali njegovo uradna dokumentacija.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.