Gaphor, aplikasi untuk pemodelan UML, SysML, RAAML dan C4

mengenai Gaphor

Dalam artikel seterusnya kita akan melihat Gaphor. Ini adalah aplikasi pemodelan UML, SysML, RAAML dan C4. Program ini telah dirancang agar mudah digunakan, tanpa kehilangan kuasa.

Gaphor adalah aplikasi pemodelan yang ditulis dalam Python. Program ini mengimplementasikan model data UML 2 yang serasi sepenuhnya, jadi lebih daripada sekadar alat melukis gambar. Pengguna dapat menggunakan Gaphor untuk memvisualisasikan aspek yang berbeza dari sistem dengan cepat, dan juga untuk membuat model yang lengkap dan kompleks.

Ciri-ciri umum Gaphor

Gaphor berfungsi

  • Ia adalah program platform salib, yang berfungsi di semua platform utama.
  • Antaramuka akan memberi kita kemungkinan menggunakan a mod gelap.
  • Adalah sumber terbuka. Gaphor ditulis dalam Python dan 100% sumber terbuka. Ia boleh didapati di bawah lesen Apache 2.
  • Akan membenarkan kita buat kelas kelas, interaksi dan mesin keadaan untuk perisian atau gambar rajah keperluan, dan definisi blok untuk sistem. Sekiranya anda ingin mencampurkan dan memadankan, anda bahkan boleh menambahkan elemen rajah yang berlainan pada rajah yang sama, untuk mendapatkan pandangan yang kami perlukan.
  • Ini adalah program yang boleh dilanjutkan. Kami boleh menyambungkan penjana kod atau mengeksport gambar rajah kami untuk dokumentasi. Terlalu ia akan membolehkan kita membuat sambungan sendiri dan mengaksesnya melalui GUI atau CLI.
  • Kami akan mempunyai kemungkinan untuk dengan mudah menemukan semua elemen model kami di pemandangan pokok.
  • Program ini memenuhi standard. Gaphor melaksanakan piawaian UML, SysML dan RAAML OMG. Ini juga termasuk dukungan untuk model C4 untuk memvisualisasikan seni bina perisian. Ia juga sesuai dengan gambarajah UML v2.0 dan bukan UML.
  • Kami juga akan menjumpai sokongan salin tampal.
  • Sokongan format fail XML.
  • Program ini akan membolehkan kita menggunakan buat asal pengurus.
  • Ia mempunyai a protokol sambungan kaya.
  • Gaya Diagram dengan a enjin gaya terbina dalam.

pintasan papan kekunci

  • Kami akan mempunyai beberapa pintasan papan kekunci untuk bekerja dengan lebih pantas.
  • Antara muka program akan memberi kita pilihan penjajaran dan penyesuaian.
  • Kami mempunyai kemungkinan untuk menggunakan yang berikut unsur; kelas, komponen, tindakan, kes penggunaan, gaya, interaksi, dan profil.
  • Kami akan dapat eksport ke; SVG, PDF, PNG dan XMI.
  • Ini juga akan memberi kita pilihan untuk buat dokumen baru dari templat, yang dapat mempercepat pengeluaran.

Pasang Gaphor di Ubuntu dan derivatifnya

Sebagai pakej Flatpak

Kita dapat mencari program ini boleh didapati sebagai pakej Flatpak di Flathub. Sekiranya anda menggunakan Ubuntu 20.04, dan jika anda masih belum mengaktifkan teknologi ini pada sistem anda, anda boleh meneruskannya Panduannya bahawa rakan sekerja menulis di blog ini mengenainya.

Apabila anda dapat memasang jenis pakej ini, hanya perlu membuka terminal (Ctrl + Alt + T) dan jalankan arahan pemasangan Gaphor:

pasang gaphor sebagai flatpak

flatpak install flathub org.gaphor.Gaphor

Apabila pemasangan selesai, anda kini boleh mencari pelancar program di komputer anda. Sebagai tambahan, perintah berikut dapat dijalankan di terminal (Ctrl + Alt + T) ke mulakan program:

pelancar gaphor

flatpak run org.gaphor.Gaphor

Nyahpasang

kepada keluarkan pakej flatpak dari program ini, dalam terminal (Ctrl + Alt + T) hanya perlu menggunakan arahan:

nyahpasang pakej flatpak

flatpak uninstall org.gaphor.Gaphor

Sebagai AppImage

Desde halaman keluaran projek, kita boleh memuat turun versi terbaru fail AppImage untuk program ini. Sekiranya anda lebih suka menggunakan terminal (Ctrl + Alt + T) untuk memuat turun versi terkini hari ini, hanya perlu membukanya dan berjalan di dalamnya wget seperti berikut:

muat turun appaphage gaphor

wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage

Apabila muat turun selesai, hanya berikan kebenaran yang diperlukan untuk fail. Ini dapat dicapai dengan menaip terminal yang sama:

chmod +x Gaphor-*.AppImage

Dan sekarang untuk mulakan program, klik dua kali pada fail, atau ketik terminal:

mulakan appimage

./Gaphor-*.AppImage

Ini adalah perisian direka untuk pemula dan profesional. Sama ada anda seorang modeler kasual yang mendokumentasikan projek, atau pakar dalam pembangunan berdasarkan model, Gaphor mungkin akan memenuhi semua keperluan anda. Gapher adalah penyelesaian yang mudah tetapi hebat dengan banyak ciri yang boleh menjadi alat yang berguna untuk pembangun perisian dan jurutera.

Untuk maklumat lebih lanjut mengenai program ini atau mengenai penggunaannya, pengguna boleh merujuk kepada laman web program, The repositori di Github projek, atau anda dokumentasi rasmi.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.