Umbrello UML Modeller, työkalu UML-kaavioiden luomiseen ja muokkaamiseen

Umbrellosta

Seuraavassa artikkelissa aiomme tarkastella Umbrelloa. Tämä on ilmainen työkalu UML-kaavioiden luomiseen ja muokkaamiseen, joista on apua ohjelmistokehitysprosessissa. Tämän työkalun on kehittänyt Paul Hensgen, ja se on suunniteltu ensisijaisesti KDE:lle (Umbrello on jaettu KDE:n kdesdk-moduulissa), vaikka sitä voidaan käyttää myös muissa työpöytäympäristöissä.

Umbrello on ilmainen ja avoimen lähdekoodin yhdistetty mallinnussovellus, joka on saatavilla Gnu/Linuxille, MacOS:lle ja Windowsille. UML:n avulla voidaan luoda ohjelmistokaavioita vakiomuodossa ohjelmiemme rakenteen dokumentoimiseksi tai suunnittelemiseksi. Se tukee XMI-muotoja ja käyttötapauskaavioita, luokkia, sarjoja, viestintää, tiloja, aktiviteetteja, komponentteja, toteutusta ja suhteita entiteettien välillä. Tämä ohjelmisto on julkaistu GNU General Public License v2.0 -lisenssillä.

tämä on UML-kaaviotyökalu, joka voi olla hyödyllinen ohjelmistokehitysprosessin aikana. Erityisesti tämän prosessin analysointi- ja suunnitteluvaiheissa Umbrello UML Modeller auttaa käyttäjää saamaan korkealaatuisen tuotteen. Voidaan myös käyttää UML dokumentoida omia ohjelmistosuunnitelmiamme.

Sateenvarjon yleiset ominaisuudet

Sateenvarjo-asetukset

  • Tämä ohjelma pystyy käsittelemään suurimman osan UML-standardikaaviot pystyvät luomaan ne manuaalisen tuonnin lisäksi C ++:n, Javan, Pythonin, IDL:n, Pascalin / Delphin, Adan tai Perlin koodista. Samoin sen avulla voit luoda kaavion ja luoda koodin automaattisesti mm. edellä mainituilla kielillä. Sen käyttämä tiedostomuoto perustuu XMI.
  • Umbrello antaa meille myös mahdollisuuden mallien jakelua viemällä ne DocBook- ja XHTML-muodoissa, joka helpottaa yhteistyöprojekteja, joissa kehittäjillä ei ole suoraa pääsyä Umbrelloon tai joissa malleja julkaistaan ​​verkon kautta.
  • Jos käyttäjä haluaa, hän voi ryhmitellä useita toisiinsa liittyviä kaavioita yhteen XMI-tiedostoon. Nämä järjestetään eri näkymiin (logiikka, käyttötapaukset, komponentit jne.), jotka puolestaan ​​voivat sisältää kaavioita tai kansioita, joiden avulla ne voidaan luokitella tarkemmin.

vie kaavio kuvana

  • Kaavion tyypin luominen on rajoitettu tietyntyyppiseen näkymään. Näkymän sisällä kaavioita voidaan siirtää vapaasti kansioiden välillä.
  • Suurin osa Sateenvarjokaavioiden ominaisuudet ja tyypit riippuvat julkisista standardeista UML.
  • Umbrello tukee XMI 1.2 -tiedostojen tuontia ja vientiä (lähes yhteensopiva UML 1.4:n kanssa). XMI 2.0:n tuki on tällä hetkellä käynnissä.
  • Löydämme eri muotoja tuetaan kolmansien osapuolien tiedostojen tuontiin.

Nämä ovat vain joitain tämän ohjelman ominaisuuksia. He voivat neuvoa kaikkia niitä yksityiskohtaisesti projektin verkkosivusto.

Tuetut kaaviot

Sateenvarjo toimii

Umbrello UML Modeller antaa meille mahdollisuuden käyttää seuraavan tyyppisiä kaavioita:

  • clase
  • Jaksot
  • Yhteistyöt
  • Käyttötapaus
  • valtiot
  • Toiminta
  • Komponentit
  • käyttöönotto
  • Luettelo kokonaisuuksista

Asenna Umbrello Ubuntuun

Sateenvarjo löytyy mm snap pack saatavilla Ubuntuun. Asentaaksemme sen järjestelmään, meidän tarvitsee vain avata pääte (Ctrl + Alt + T) ja suorittaa asennuskomento siinä:

asenna Umbrello pikaviestinä

sudo snap install umbrello

Kun asennus on valmis, voimme käynnistä ohjelma etsimällä käynnistysohjelmaa järjestelmästämme tai kirjoittamalla terminaaliin:

sovellusten käynnistysohjelma

umbrello

uninstall

Jos haluat poista ohjelma tietokoneeltasi, terminaaliin (Ctrl + Alt + T) tarvitsee vain kirjoittaa komento:

poista Umbrello

sudo snap remove umbrello

Ohjelmistomme hyvä malli on paras tapa kommunikoida muiden projektin parissa työskentelevien kehittäjien kanssa. Hyvä malli on erittäin tärkeä keskikokoisissa ja suurissa projekteissa, mutta se on erittäin hyödyllinen myös pienemmissä projekteissa. Vaikka työskentelet pienen projektin parissa, hyvä malli on hyödyksi, sillä se antaa sinulle yhteenvedon, joka auttaa sinua ohjelmoimaan asiat oikein.

Umbrello UML Modeller antaa meille mahdollisuuden luoda ohjelmistokaavioita alan standardinmukaisessa UML-muodossa, ja se antaa meille myös mahdollisuuden luoda koodia UML-kaavioista useilla ohjelmointikielillä. Jos haluat lisätietoja tämän ohjelman käytöstä, käyttäjät voivat tutustua projektin verkkosivusto tai hänen viralliset asiakirjat.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.