Umbrello UML Modeller, rīks UML diagrammu izveidei un rediģēšanai

par Umbrello

Nākamajā rakstā mēs apskatīsim Umbrello. Tas ir bezmaksas rīks UML diagrammu izveidei un rediģēšanai, kas ir noderīgi programmatūras izstrādes procesā. Šo rīku ir izstrādājis Pols Hensgens, un tas galvenokārt paredzēts KDE (Umbrello tiek izplatīts KDE modulī kdesdk), lai gan to var izmantot arī citās darbvirsmas vidēs.

Umbrello ir bezmaksas atvērtā koda vienotā modelēšanas lietojumprogramma, kas ir pieejama operētājsistēmām Gnu/Linux, MacOS un Windows. Izmantojot UML programmatūru, var izveidot diagrammas standarta formātā, lai dokumentētu vai izstrādātu mūsu programmu struktūru. Tā atbalsta XMI formātus un lietojuma gadījumu diagrammas, klases, secības, sakarus, stāvokļus, aktivitātes, komponentus, ieviešanu un attiecības starp entītijām. Šī programmatūra tiek izlaists saskaņā ar GNU General Public License v2.0.

šis ir UML diagrammu rīks, kas var būt noderīgs programmatūras izstrādes procesā. Īpaši šī procesa analīzes un projektēšanas fāzēs Umbrello UML Modeller palīdzēs lietotājam iegūt augstas kvalitātes produktu. Var arī lietot UML lai dokumentētu mūsu pašu programmatūras dizainus.

Lietussarga vispārīgās īpašības

Lietussarga preferences

  • Šī programma var apstrādāt lielāko daļu UML standarta diagrammas, kas var tās izveidot, ne tikai manuāli, bet arī importēt no koda programmās C ++, Java, Python, IDL, Pascal / Delphi, Ada vai Perl. Tāpat tas ļauj izveidot diagrammu un automātiski ģenerēt kodu iepriekš minētajās valodās, cita starpā. Tā izmantotais faila formāts ir balstīts uz XMI.
  • Umbrello arī ļaus mums modeļu izplatīšana, eksportējot tos DocBook un XHTML formātos, kas atvieglos sadarbības projektus, kuros izstrādātājiem nav tiešas piekļuves Umbrello vai kuros modeļi tiks publicēti tīmeklī.
  • Ja lietotājs vēlas, viņš to var sagrupējiet vairākas saistītas diagrammas vienā XMI failā. Tie tiks sakārtoti dažādos skatos (loģika, lietošanas gadījumi, komponenti utt.), kas savukārt var saturēt diagrammas vai mapes, ar kurām tās tālāk klasificēt.

eksportēt diagrammu kā attēlu

  • Diagrammas veida izveide ir ierobežota ar noteikta veida skatu. Skatā diagrammas var brīvi pārvietot starp mapēm.
  • Lielākā daļa no Jumta diagrammu raksturlielumi un veidi ir atkarīgi no publiskajiem standartiem UML.
  • Umbrello atbalsta XMI 1.2 failu importēšanu un eksportēšanu (gandrīz saderīgs ar UML 1.4). Pašlaik ir izveidots un darbojas XMI 2.0 atbalsts.
  • Mēs atradīsim dažādi formāti, kas tiek atbalstīti trešo pušu failu importēšanai.

Šīs ir tikai dažas no šīs programmas iezīmēm. Viņi var konsultējieties ar viņiem visiem projekta vietne.

Atbalstītās diagrammas

Lietussargs darbojas

Umbrello UML Modeller ļaus mums izmantot šāda veida diagrammas:

  • Klase
  • Secības
  • Sadarbība
  • Lietošanas gadījums
  • Estados
  • Aktivitātes
  • Sastāvdaļas
  • Izvietošana
  • Entītiju saraksts

Instalējiet Umbrello uz Ubuntu

Lietussargs var atrast kā snap pack pieejams Ubuntu. Lai to instalētu mūsu sistēmā, mums būs tikai jāatver terminālis (Ctrl + Alt + T) un tajā jāizpilda instalēšanas komanda:

instalējiet Umbrello kā snap

sudo snap install umbrello

Kad instalēšana ir pabeigta, mēs varam sāciet programmu, meklējot mūsu sistēmā palaišanas programmu vai ierakstot terminālī:

lietotņu palaidējs

umbrello

Atinstalēt

Ja jūs vēlaties noņemiet programmu no datora, terminālī (Ctrl + Alt + T) ir nepieciešams tikai ierakstīt komandu:

atinstalējiet Umbrello

sudo snap remove umbrello

Labs mūsu programmatūras modelis ir labākais veids, kā sazināties ar citiem izstrādātājiem, kas strādā pie projekta. Labs modelis ir ārkārtīgi svarīgs vidējiem un lieliem projektiem, taču tas ir ļoti noderīgs arī mazākiem projektiem. Pat ja strādājat pie neliela projekta, labs modelis būs izdevīgs, jo tas sniegs kopsavilkumu, kas palīdzēs pareizi programmēt lietas.

Umbrello UML Modeller ļaus mums izveidot programmatūras diagrammas nozares standarta UML formātā, kā arī sniegs mums iespēju ģenerēt kodu no UML diagrammām, izmantojot dažādas programmēšanas valodas. Lai iegūtu papildinformāciju par šīs programmas lietošanu, lietotāji var iepazīties ar projekta vietne vai tā oficiālā dokumentācija.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.