Alat penulisan UML gratis terbaik [ditutup]


13

Alat pengarang UML gratis apa yang Anda gunakan dan mengapa lebih baik daripada yang lain?


Lihatlah peringkat pertanyaan. Itu perlu dibuka. Saya punya beberapa informasi berguna untuk ditambahkan.
Kolyunya

Jawaban:



5

Meskipun tidak eksklusif untuk UML, saya menggunakan Dia . Ini memiliki simbol yang digunakan di sebagian besar (jika tidak semua) diagram UML, tetapi juga mendukung diagram alur, diagram jaringan, dan beberapa hal lain yang kadang-kadang saya gunakan sebagai insinyur perangkat lunak.

masukkan deskripsi gambar di sini


1
Saya dulu menggunakan Argo, lalu saya menemukan Dia dan merasa lebih menyenangkan untuk digunakan.
indyK1ng

Dia hebat, dan multiplatform. Berfungsi bagus di Windows dan Linux.
Machado

5

Saya mencoba sebagian besar alat yang disebutkan di atas, jadi izinkan saya menyatakan pendapat saya di sini:

  • Dia - seorang veteran tua; membangun grafik yang dapat diandalkan (bukan hanya UML) tetapi agak rumit untuk digunakan (terutama jika diagram Anda menjadi lebih besar :-() hampir tidak ada batasan pada apa yang harus terhubung satu sama lain, meletakkan diagram dengan baik membutuhkan banyak penyesuaian manual (pembunuh waktu yang serius !), kotak dialog sulit digunakan (mis. pintasan usang seperti alt + O untuk 'OK' untuk menutupnya), menavigasi dalam diagram menghancurkan saraf Anda dengan metafora sheet tak berujung yang tidak lengkap (scrollbars hanya berfungsi jika salah satu objek Anda keluar dari viewport; tidak sepanjang waktu [seperti di Inkscape]) dll dll;

    Singkatnya: kuat dan dapat diandalkan, tetapi sudah tua (terutama dalam hal kegunaan); Saya sering menggunakannya (dan membuang banyak waktu-menyusun diagram saya).
  • StarUML dan argoUML - hanya menggunakannya sesaat karena mereka hanya mendukung UML 1.x; seseorang bahkan menulis tesis mereka (dalam bahasa Jerman) tentang kekurangan StarUML!
  • Paradigma Visual - baru, cerdas, tetapi edisi komunitas sangat terbatas: Anda akan mendapatkan tanda air yang jelek jika Anda membuat lebih dari satu jenis diagram per proyek; Anda dapat, bagaimanapun, dengan mudah mengelak dari ini dengan meletakkan semua diagram Anda menjadi satu dan memotongnya dengan aplikasi grafis nanti,
    Ini adalah rekomendasi saya yang jelas; Anda hanya menghemat banyak waktu saat membuat diagram dibandingkan dengan Dia!
  • POPP / POI (Plain Old PowerPoint / Impress) - gunakan aplikasi grafis kantor favorit Anda! Bodoh ke tulang ketika datang ke apa yang diizinkan, tetapi setidaknya koneksi mengalir dengan baik dan menyelaraskan benda bekerja seperti pesona!

    Sunting: 1/7/2013 : Komponen gambar di Google Docs mendukung gertakan dan menggambar. Masih bukan "alat UML asli", tetapi berfungsi cukup baik dan mudah dibagikan.
  • Alat daring seperti gliffy.com - kebanyakan bagus, tetapi tidak bagus untuk pekerjaan serius ;-)
  • yEd - Saya baru saja mencobanya sebentar, tetapi sepertinya cocok juga dengan Paradigma Visual. Cobalah dan lihat sendiri!
  • Red Koda - Dianjurkan di StackExchange dalam sebuah artikel yang meminta sumber belajar UML ; juga menarik dalam arti yang lebih luas!

Nota bene: Anda akan menemukan kekurangan (fitur yang tidak didukung, tata letak yang salah, dll.) Di hampir semua alat UML yang akan Anda gunakan. Jadi, IMHO aplikasi menggambar yang mendukung bentuk atau gertakan UML masih yang paling berguna.


4

Ada yuml yang cukup keren karena memungkinkan Anda membuat diagram UML online, tanpa alat dan dengan mudah dapat disematkan di blog, wiki, email, dll.


2

Saya menggunakan ArgoUML karena gratis. dan dalam politeknik mereka memperkenalkan, mengajar, dan membuat kami menggunakan lisensi sekolah IBM Rational Software Modeler (RSM).

Dalam hal kesederhanaan, IMHO saya pikir semua perangkat lunak pemodelan UML jauh lebih rumit karena persyaratan standar UML dan berbagai diagramnya.


2

Saya menggunakan Umlet . Yang saya sukai dari perangkat lunak ini adalah hanya alat menggambar. Itu tidak memaksa Anda untuk membuat dan memelihara model, dan itu tidak mencoba untuk menghasilkan / mem-parsing kode. Tidak seperti banyak alat UML yang saya coba, saya selalu bisa menggambar diagram yang ada dalam pikiran saya (gambar primitif cukup lengkap, dan mereka dapat diperluas dengan kode). Ini berfungsi baik dengan alat saya yang lain: format berbasis teks ok untuk bekerja dengan VCS saya, dan png / svg dapat dihasilkan menggunakan baris perintah (saya menggunakannya untuk mengotomatisasi pembuatan dokumen saya).


2

Komunitas Jude adalah pilihan pertama saya. Meskipun sekarang Astah, Anda masih dapat menemukan komunitas 5.2 di web. Jika Anda tidak pernah menggunakan, saya akan mencobanya. PS: Saya pribadi tidak suka StartUML.

EDIT:

Meskipun mereka berbagi beberapa fitur yang sangat umum dan walaupun Jude tidak dikembangkan lagi, saya lebih suka Jude karena kegunaannya. Saya telah menggunakan Jude beberapa tahun yang lalu untuk belajar dan harus bekerja dengan StarUML + VS UML Tool hari ini (persyaratan perusahaan) jadi saya telah menjadi pengguna yang rajin dari kedua alat tersebut. Saya menemukan Jude jauh lebih ramah untuk digunakan. Itu sebabnya saya berkata: Saya pribadi tidak suka StartUML . Fitur yang dibandingkan Saya tidak tahu bagaimana Jude akan pergi, karena kami menggunakan starUML hanya untuk keperluan dokumentasi dan Jude dihentikan. Salam.

Salam.


2
Posting Anda akan lebih bermanfaat jika Anda menyatakan alasan Anda lebih suka Jude daripada StartUML.
Vitor Py

@Vitor Diberikan. Meskipun mereka berbagi beberapa fitur yang sangat umum dan walaupun Jude tidak dikembangkan lagi, saya lebih suka Jude karena kegunaannya. Saya telah menggunakan Jude beberapa tahun yang lalu untuk belajar dan harus bekerja dengan StarUML + VS UML Tool hari ini (persyaratan perusahaan) jadi saya telah menjadi pengguna yang rajin dari kedua alat tersebut. Saya menemukan Jude jauh lebih ramah untuk digunakan. Itu sebabnya saya berkata: Saya pribadi tidak suka StartUML . Fitur yang dibandingkan Saya tidak tahu bagaimana Jude akan pergi, karena kami menggunakan starUML hanya untuk keperluan dokumentasi dan Jude dihentikan. Salam.
eestein

Sekarang informatif. +1 :)
Vitor Py

+1. Komunitas Jude juga dikenal sebagai Astah saat ini. Program hebat lainnya, multi-platform juga.
Machado


0

Secara pribadi, saya suka StarUML .

Berfitur lengkap dan open-source!

Dari situs web:

StarUML adalah proyek sumber terbuka untuk mengembangkan platform UML / MDA yang cepat, fleksibel, dapat diperluas, berfitur, dan tersedia secara bebas yang berjalan pada platform Win32. Tujuan dari proyek StarUML adalah untuk membangun alat pemodelan perangkat lunak dan juga platform yang merupakan pengganti alat UML komersial yang menarik seperti Rational Rose, Together, dan sebagainya.

Cuplikan layar StarUML


0

Saya menggunakan kamu ketika ide / aplikasi dalam masa pertumbuhan dan bermigrasi ke ArgoUML ketika itu membutuhkan lebih banyak bel dan peluit. Menyukai Visio, sampai tingkat tertentu, tetapi tidak cukup untuk membeli


0

Saya telah menggunakan banyak yang sangat mahal dan membenci mereka semua. Saya bahkan terpaksa menggunakan alat gambar dalam beberapa kasus, tapi itu sangat membatasi dan membuat Anda tanpa banyak manfaat memiliki alat UML untuk memulai. Bagaimanapun, di perusahaan terbaru saya mereka menggunakan yang saya tidak pernah coba, Visual Paradigm. Saya harus mengatakan bahwa ini adalah yang terbaik yang pernah saya gunakan. Masih memiliki masalah, tetapi ini adalah satu-satunya yang saya benar-benar suka gunakan. Paradigma Visual melakukan hampir semua yang dilakukan alat yang sangat mahal tetapi dengan biaya yang sangat kecil.

Mereka memiliki edisi komunitas gratis, yang saya tahu tersedia untuk penggunaan non-komersial. Saya tidak yakin apakah mereka membatasi fungsionalitas dengan cara lain. Jika saya ingat dengan benar, Anda dapat membeli edisi komersial dengan harga sekitar $ 100. Jadi, jika Anda membutuhkannya untuk tujuan komersial dan atasan Anda tidak mau melakukannya maka saya akan mencari pekerjaan baru dengan sangat cepat.

Satu-satunya hal yang belum kami perhatikan adalah dukungan multi-pengembang, yang dapat dilakukan semua alat mahal. Tetapi dari situs web sepertinya mereka mendukungnya.


0

Saya menggunakan versi berlisensi Paradigma Visual di tempat kerja. Ada edisi komunitas gratis yang harus dapat menangani sebagian besar kebutuhan dasar UML Anda.


-1

Visual Paradigm Plus untuk UML adalah apa yang saya gunakan di mac saya. Ini gratis dan cukup mudah digunakan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.