Umbrello UML Modeller, isang tool para sa paggawa at pag-edit ng mga diagram ng UML

tungkol kay Umbrello

Sa susunod na artikulo ay titingnan natin ang Umbrello. Ito ay isang libreng tool para sa paglikha at pag-edit ng mga diagram ng UML, na nakakatulong sa proseso ng pagbuo ng software. Ang tool na ito ay binuo ni Paul Hensgen, at pangunahing idinisenyo para sa KDE (Ang payong ay ipinamamahagi sa KDE kdesdk module), bagama't maaari din itong gamitin sa ibang mga desktop environment.

Ang Umbrello ay isang libre at open source na unified modeling application na available para sa Gnu / Linux, MacOS, at Windows. Sa UML, ang mga software diagram ay maaaring gawin sa isang karaniwang format upang idokumento o idisenyo ang istruktura ng aming mga programa. Sinusuportahan nito ang mga format ng XMI at use case diagram, klase, sequence, komunikasyon, estado, aktibidad, bahagi, pagpapatupad at mga relasyon, sa pagitan ng mga entity. Ang software na ito ay inilabas sa ilalim ng GNU General Public License v2.0.

Ito ay isang tool sa diagram ng UML na maaaring makatulong sa proseso ng pagbuo ng software. Lalo na sa panahon ng pagsusuri at mga yugto ng disenyo ng prosesong ito, tutulungan ng Umbrello UML Modeller ang user na makakuha ng mataas na kalidad na produkto. Pwede ring gamitin UML para idokumento ang sarili nating mga disenyo ng software.

Mga pangkalahatang katangian ng payong

Mga kagustuhan sa payong

  • Kakayanin ng program na ito ang karamihan sa mga Ang mga karaniwang diagram ng UML ay nagagawa ang mga ito, bilang karagdagan sa manu-manong pag-import ng mga ito mula sa code sa C ++, Java, Python, IDL, Pascal / Delphi, Ada, o Perl. Gayundin, pinapayagan nito ang paglikha ng isang diagram at awtomatikong pagbuo ng code sa mga nabanggit na wika, bukod sa iba pa. Nakabatay ang format ng file na ginagamit nito XMI.
  • Papayagan din tayo ng payong ang pamamahagi ng mga modelo sa pamamagitan ng pag-export ng mga ito sa DocBook at XHTML na mga format, na magpapadali sa mga collaborative na proyekto kung saan ang mga developer ay walang direktang access sa Umbrello, o kung saan ang mga modelo ay ipa-publish sa pamamagitan ng web.
  • Kung nais ng gumagamit, magagawa niya pangkatin ang ilang kaugnay na diagram sa isang XMI file. Ang mga ito ay isasaayos sa iba't ibang pananaw (lohika, mga kaso ng paggamit, mga bahagi, atbp.), na kung saan ay maaaring maglaman ng mga diagram o mga folder na kung saan upang higit pang pag-uri-uriin ang mga ito.

i-export ang diagram bilang imahe

  • Ang paglikha ng isang uri ng diagram ay limitado sa isang tiyak na uri ng view. Sa loob ng isang view, ang mga diagram ay maaaring malayang ilipat sa pagitan ng mga folder.
  • Ang karamihan ng Ang mga katangian at uri ng umbrello diagram ay nakasalalay sa mga pampublikong pamantayan ng UML.
  • Sinusuportahan ng Umbrello ang pag-import at pag-export ng mga XMI 1.2 file (halos tugma sa UML 1.4). Ang suporta para sa XMI 2.0 ay kasalukuyang gumagana at tumatakbo.
  • Makikita natin iba't ibang mga format na sinusuportahan para sa pag-import ng mga third-party na file.

Ito ay ilan lamang sa mga tampok ng program na ito. Kaya nila kumunsulta sa kanilang lahat nang detalyado mula sa website ng proyekto.

Mga sinusuportahang diagram

Gumagana ang payong

Pahihintulutan kami ng Umbrello UML Modeller na gamitin ang mga sumusunod na uri ng mga diagram:

  • Clase
  • Mga pagkakasunud-sunod
  • Pakikipagtulungan
  • Kaso ng paggamit
  • Unidos
  • Mga Aktibidad
  • Piraso
  • Deployment
  • Listahan ng mga entity

I-install ang Umbrello sa Ubuntu

Payong ay matatagpuan bilang snap pack magagamit para sa Ubuntu. Upang mai-install ito sa aming system, kakailanganin lamang naming magbukas ng terminal (Ctrl + Alt + T) at isagawa ang utos ng pag-install dito:

i-install ang Umbrello bilang snap

sudo snap install umbrello

Kapag nakumpleto ang pag-install, kaya namin simulan ang programa sa pamamagitan ng paghahanap para sa launcher sa aming system o sa pamamagitan ng pag-type sa terminal:

launcher ng app

umbrello

I-uninstall

Kung nais mong alisin ang program mula sa iyong computer, sa terminal (Ctrl + Alt + T) kinakailangan lamang na isulat ang utos:

i-uninstall ang Umbrello

sudo snap remove umbrello

Ang pagkakaroon ng magandang modelo ng aming software ay ang pinakamahusay na paraan upang makipag-ugnayan sa ibang mga developer na nagtatrabaho sa proyekto. Ang isang magandang modelo ay lubhang mahalaga para sa medium hanggang malalaking proyekto, ngunit ito ay lubhang kapaki-pakinabang para sa mas maliliit na proyekto. Kahit na ikaw ay gumagawa ng isang maliit na proyekto, ang pagkakaroon ng isang magandang modelo ay magiging kapaki-pakinabang, dahil ito ay magbibigay sa iyo ng isang buod na makakatulong sa iyo na magprograma ng mga bagay nang tama.

Ang Umbrello UML Modeller ay magbibigay-daan sa amin na lumikha ng mga software diagram sa pamantayang pang-industriya na format ng UML, at magbibigay din ito sa amin ng kakayahang bumuo ng code mula sa mga diagram ng UML gamit ang iba't ibang mga programming language. Para sa karagdagang impormasyon kung paano gamitin ang program na ito, ang mga gumagamit ay maaaring kumunsulta sa website ng proyekto su opisyal na dokumentasyon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.