Mjetet më të mira UML që mund të përdorim në Linux

UML në Linux

Disa kohë më parë, dikush që më mësoi HTML, CSS dhe JavaScript më tha për këtë figma, një mjet i përdorur për të përfaqësuar se si do të duken aplikacionet ose faqet e internetit. Është diçka që mund ta bëni me një bllok dhe laps, por ky lloj softueri ju ndihmon, veçanërisht nëse doni të jepni një imazh më profesional. Sa i përket programimit, ato që përdoren janë modelet UML, një lloj prezantimi për të cilin do të flasim sot këtu.

UML (Unified Modeling Language) është a Gjuha e modelimit të sistemeve softuerike përdoret për të përshkruar, vizualizuar, strukturuar dhe dokumentuar komponentët e një sistemi softuerik. Përdoret për të treguar strukturën e një sistemi, ndërveprimet dhe përgjegjësitë e tij, si dhe për të përfaqësuar proceset dhe rrjedhat e të dhënave të sistemit. Mund të përdoret gjithashtu për të përfaqësuar diagramet e klasave, diagramet e objekteve, diagramet e komponentëve dhe diagramet e vendosjes.

Pse të përdorni këtë lloj veglash UML

Nuk më pëlqen të flas për jetën time personale, por kur flas nuk jap shumë detaje. Kohët e fundit më është kërkuar të parashtroj tre "gjëra" dhe t'i rregulloj ato në mënyrë që të kenë kuptim për një aplikim hipotetik. Ajo që bëra ishte të shikoja tre listat me ato "gjëra" dhe fillova të punoja. Kur vendosa një në një vend që kishte kuptim, vendosa një X në pikën në fjalë, dhe vazhdova ... "Cacao maravillado" me të cilën as që mbarova ishte aúpa. Më vonë, dikush tjetër më tregoi se si mendonin se duhej bërë detyrat e shtëpisë, duke filluar me a dizajni i krijuar Falë UML.

Sapo pashë imazhin, gjithçka ishte shumë më e lehtë dhe kështu mendova. Ndihesh budalla kur mendon dhe bën shumë dhe në fund shikon se gjërat mund të ishin shumë më të lehta. Dhe këtu nuk bëhet fjalë për të qenë pak a shumë i aftë, por për të kuptojmë se çfarë duhet të bëjmë dhe dimë si ta planifikojmë atë. Në botën e softuerit, ky planifikim bëhet me mjete UML, pasi ne mund të paraqesim grafikisht gjithçka që mendojmë në kohë reale. Nëse shohim diçka që nuk mblidhet, ne mund t'i lëvizim pjesët e enigmës derisa diçka të përshtatet sa më mirë që të jetë e mundur.

Opsionet më të mira të softuerit UML falas dhe të disponueshme për Linux

Ka shumë mjete të këtij lloji të modelimit që janë ndër-platformë, por jo aq shumë nëse duam që ato të jenë të lira, thjesht të lira dhe që mund të përdoren në Linux. Ata mund të mos jenë më të mirët për shumë, por unë do të filloja me dy që janë krijuar nga zhvilluesit e dy prej desktopëve më të përdorur Linux, ose njerëz të lidhur me ta.

Çadra

Çadra

Nuk e kam shumë të qartë se nga vjen emri, por fillon me "UM", si gjuha UML, dhe është ajo që në spanjisht do të përkthehej si "ombrella" ose diçka e tillë, dhe një pjesë e dizajneve të krijuara me UML kanë një strukturë tip ombrellë. Sido që të jetë, është opsioni që na ofron KDE, dhe ne tashmë e dimë se si është "K ekipi". Aplikacionet e tyre mund të mos jenë aq intuitive sa të tjerët, por ato janë të mbushura me veçori.

Në pamjen e mësipërme ne shohim se si mund të shtoni të gjitha llojet e informacionit, të tilla si llojet e të dhënave boolean, numrat dhjetorë, vargjet ...

Gaforë

Gaforë

Opsioni i GNOME, ose i rrethit të tij, është Gaforë. Ai ndjek filozofinë GNOME, të shkruar në GTK dhe me një dizajn më intuitiv, dhe në versionin e tij të fundit ata kanë prezantuar mbështetjen për temat e lehta dhe të errëta. Nëse zgjidhet tema e errët, diagramet do të errësohen gjithashtu, siç shihet në pamjen e mësipërme.

PlantUML

PlantUML Është një nga opsionet më të mira nëse po kërkoni diçka që është për çdo platformë, pasi është e pranishme edhe në Google Play. Është falas dhe me burim të hapur, dhe është një nga mjetet më të vlerësuara nga komuniteti Linux.

diagrams.net, UML nga shfletuesi

Diagramet, UML në ueb

Nëse nuk dimë asgjë për UML, një nga opsionet më të mira është ai që na ofrohet diagramet.net. Nuk kërkon regjistrim dhe krijimi i paraqitjeve të këtij lloji është po aq i thjeshtë sa do të ishte nëse do të përdornim Windows Paint. Gjithashtu, nuk është sikur është i disponueshëm për Linux; është se është nga çdo sistem operativ që ka një shfletues ueb.

E rëndësishme: kjo nuk është vetëm "krijoni vizatime"

UML është një gjuhë modelimi dhe megjithëse mund të përdoret për të krijuar një lloj harte për t'i bërë gjërat më të lehta për ne, në realitet ju duhet të kuptoni se si funksionon, si krijohen marrëdhëniet e kështu me radhë. Nëse na duhet vetëm ajo lloj harte ose vizatimi, do të mjaftonte të tërhiqnim Tux Paint, Vizatim apo edhe GIMP. Kjo është për të përfaqësuar gjëra të tjera, si organizimi i një softueri që do të ketë klasa, metoda, etj. Përveç kësaj, ajo që është krijuar mund të eksportohet në kod për ta shtuar në projekte gjuhësore si Python, Java ose C++, ndër shumë të tjera.

Pasi të kuptohen, këto programe mund të përdoren dhe të përfitojnë plotësisht nga potenciali i tyre. Dhe për ata që tashmë e kanë zotëruar atë, a keni ndonjë sugjerim që do t'i shtonit kësaj liste të shkurtër?


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.