ฉันไม่สามารถหาที่ดี (และฟรี) อย่างใดอย่างหนึ่ง ฉันจะใช้อะไรได้บ้าง
ฉันไม่สามารถหาที่ดี (และฟรี) อย่างใดอย่างหนึ่ง ฉันจะใช้อะไรได้บ้าง
คำตอบ:
คุณเคยลอง Umbrello หรือไม่? ให้มันขึ้นอยู่กับ KDE แต่เป็นเครื่องมือที่ดีที่สุดที่ฉันได้พบถ้าคุณไม่ต้องการที่จะไปเส้นทางจาวา Umbrello อยู่ในที่เก็บ Ubuntu
หากคุณตกลงกับจาวาArgoUMLเป็นเครื่องมือที่ค่อนข้างดีหรือคุณสามารถดูว่าปลั๊กอินใดบ้างที่มีให้สำหรับ eclipse
พยายามDia ?
sudo apt-get install dia
Umlet เป็นเครื่องมือ UML ที่ยอดเยี่ยมฟรีและโอเพ่นซอร์สพร้อมส่วนต่อประสานผู้ใช้ที่เรียบง่าย:
และ UMLet ทำงานแบบสแตนด์อโลนหรือเป็น Eclipse plug-in บน Windows, OS X และ Linux
(นอกจากนี้ตรวจสอบเครื่องมือน้องสาวของมัน PLOTlet เพื่อสร้างกริดแผนภูมิ)
มันเป็นหนึ่งในสิ่งที่ดีที่สุดและฉันชอบส่วนตัว!
Dia สามารถสร้างรหัสลงใน Java, PHP, C ++ และอื่น ๆ อีกมากมาย แต่คุณควรติดตั้งDia2code เพื่อสร้างรหัส ฉันใช้มันสำหรับการสร้าง UML แล้วสร้างรหัสของคลาส
ฉันใช้Papyrusสวีทที่พัฒนาโดย Commissariat àl'Énergie Atomique ในฝรั่งเศสซึ่งปัจจุบันมีให้ใช้เป็นปลั๊กอินสำหรับ Eclipse เป็นเครื่องมือสร้างแบบจำลองโอเพ่นซอร์สขั้นสูงสุดที่ฉันรับรู้และสนับสนุน UML2 เกือบทั้งหมด คำอธิบายแบบกว้าง:
Papyrus มุ่งมั่นที่จะมอบสภาพแวดล้อมแบบรวมและสิ้นเปลืองสำหรับผู้ใช้สำหรับการแก้ไขแบบจำลอง EMF ทุกประเภทโดยเฉพาะอย่างยิ่งการสนับสนุน UML และภาษาที่เกี่ยวข้องกับการสร้างแบบจำลองเช่น SysML และ MARTE Papyrus จัดทำไดอะแกรมสำหรับภาษาการสร้างแบบจำลอง EMF ในหมู่พวกเขา UML 2 และ SysML และกาวที่จำเป็นสำหรับการรวมโปรแกรมแก้ไขเหล่านี้ (อิงกับ GMF หรือไม่) กับเครื่องมือ MBD และ MDSD อื่น ๆ
สิ่งสำคัญที่สุดคือ Papyrus สนับสนุนการพัฒนาแบบจำลอง (MDD) ซึ่งเป็นเครื่องมือที่สามารถพัฒนาภาษาเฉพาะโดเมนได้ ในเรื่องนี้กระดาษปาปิรัสดูเหมือนจะเป็นเครื่องมือโอเพนซอร์สเดียวที่สนับสนุนรูปแบบ Model-Driven Architecture (MDA) ที่ออกโดย OMG ด้วยตัวสร้างโค้ดเช่นAcceleoคุณจะได้รับ MDD สแต็คเต็มรูปแบบซึ่งคุณสามารถสร้างปลั๊กอิน DSL ของคุณเองได้
หลังจากค้นหาในแอพเดสก์ท็อปนานฉันตัดสินใจไปที่เว็บตอนนี้ฉันกำลังใช้Cacooซึ่งไม่เพียง แต่ให้วาดรูป uml เท่านั้น แต่ยังมีรูปวาดที่แตกต่างกันมากมาย (เช่นภูมิประเทศเครือข่ายสิ่งของทั่วไป ฯลฯ ) ฟรีและอนุญาตให้แบ่งปันกับเพื่อน ๆ และทำการแก้ไขพร้อมกัน
ฉันชอบวันนี้ มันไม่ได้เป็นโอเพ่นซอร์ส แต่มันเป็นฟรีแวร์และข้ามแพลตฟอร์มจัดการไดอะแกรมหลายประเภทและ UML
Gaphor เหมาะสม มันมีข้อ จำกัด และข้อบกพร่องบางประการ แต่มันเป็นสิ่งที่น่ารำคาญน้อยที่สุดสำหรับบรรณาธิการของ UML อย่างไรก็ตามในฐานะ Dia มันไม่สามารถสร้างรหัสได้ฉันแค่เขียนมันไว้ในกรณีที่คุณต้องการเครื่องมือสร้างไดอะแกรม UML ที่ตรง
Visual Paradigm เป็นเครื่องมือเชิงพาณิชย์ที่มีประสิทธิภาพสำหรับ UML แต่คุณสามารถใช้รุ่นชุมชนซึ่งฟรี (ไม่ใช่เพื่อการใช้ในเชิงพาณิชย์) ข้อ จำกัด เพียงอย่างเดียวคือทุกชั่วโมงปิดโปรแกรม
จนถึงAstah *เป็นเครื่องมือ UML ที่ดีที่สุดที่ฉันเคยใช้ ในความคิดของฉันประสบการณ์การวาดภาพดีกว่าเพราะมันสามารถจัดแนวหรือยึดองค์ประกอบกราฟิกโดยอัตโนมัติในวิธีที่ชาญฉลาดพอ
พวกเขานำมาใช้เพื่อให้รุ่นฟรีชุมชน แต่โชคร้ายที่พวกเขาได้หยุดการสนับสนุนว่าตั้งแต่ 2018/09/26
อย่างไรก็ตามUML Editorจะมีเวอร์ชั่นฟรีหากคุณเป็นนักเรียน