Tôi chỉ không thể tìm thấy một phong nha (và miễn phí). Tôi có thể sử dụng cái gì?
Tôi chỉ không thể tìm thấy một phong nha (và miễn phí). Tôi có thể sử dụng cái gì?
Câu trả lời:
Bạn đã bao giờ thử Umbrello? Vì nó dựa trên KDE, tuy nhiên đây là công cụ tốt nhất tôi gặp phải nếu bạn không muốn đi theo con đường java. Umbrello nằm trong kho Ubuntu.
Nếu bạn ổn với java, ArgoUML là một công cụ khá tốt hoặc bạn có thể xem những plugin nào có sẵn cho nhật thực.
Đã thử Dia ?
sudo apt-get install dia
Umlet là một công cụ UML mã nguồn mở, miễn phí, tuyệt vời với giao diện người dùng đơn giản:
và UMLet chạy độc lập hoặc như là trình cắm thêm Eclipse trên Windows, OS X và Linux.
(Ngoài ra, hãy kiểm tra PLOTlet, công cụ chị em của nó để tạo lưới biểu đồ.)
Đó là một trong những tốt nhất và yêu thích cá nhân của tôi!
Dia có thể tạo mã vào Java, PHP, C ++ và nhiều thứ khác, nhưng bạn nên cài đặt Dia2code để tạo mã. Tôi sử dụng nó để tạo UML và sau đó tạo mã của các lớp.
Tôi sử dụng Paccorus , một bộ được phát triển bởi Commissariat à l'Énergie Atomique ở Pháp ngày nay có sẵn như là một trình cắm thêm vào Eclipse. Nó là công cụ mô hình hóa nguồn mở tiên tiến nhất mà tôi biết và hỗ trợ UML2 gần như hoàn toàn. Mô tả rộng:
Paccorus đang hướng đến việc cung cấp một môi trường tích hợp và tiêu thụ người dùng để chỉnh sửa bất kỳ loại mô hình EMF nào và đặc biệt hỗ trợ UML và các ngôn ngữ mô hình hóa có liên quan như SysML và MARTE. Paccorus cung cấp các trình soạn thảo sơ đồ cho các ngôn ngữ lập mô hình dựa trên EMF trong số đó là UML 2 và SysML và chất keo cần thiết để tích hợp các trình soạn thảo này (dựa trên GMF hoặc không) với các công cụ MBD và MDSD khác.
Quan trọng nhất, Paccorus hỗ trợ Phát triển theo mô hình (MDD), là một công cụ khá có khả năng để phát triển các ngôn ngữ cụ thể miền. Về vấn đề này, Paccorus dường như là công cụ nguồn mở duy nhất hỗ trợ mẫu Kiến trúc hướng mẫu (MDA) do OMG ban hành. Với trình tạo mã như Acceleo, bạn kết thúc với ngăn xếp MDD đầy đủ - từ đó bạn thậm chí có thể tạo các trình cắm DSL của riêng mình.
Sau một thời gian dài tìm kiếm trong các ứng dụng máy tính để bàn, tôi quyết định truy cập web, bây giờ tôi đang sử dụng Cacoo , cho phép không chỉ vẽ uml mà còn rất nhiều bản vẽ khác nhau (như địa hình mạng, công cụ chung, v.v.). Nó miễn phí và cho phép chia sẻ với bạn bè và đồng thời chỉnh sửa.
Cho đến nay Astah * là công cụ UML tốt nhất tôi từng sử dụng. Theo tôi, trải nghiệm vẽ tốt hơn vì nó có thể tự động căn chỉnh hoặc neo các yếu tố đồ họa một cách đủ thông minh.
Họ đã từng cung cấp một phiên bản cộng đồng miễn phí nhưng thật không may, họ đã ngừng hỗ trợ đó kể từ 2018/09/26 .
Tuy nhiên, Trình soạn thảo UML của nó cung cấp phiên bản miễn phí nếu bạn là sinh viên.