เครื่องมือสำหรับสร้าง Class Diagrams [ปิด]


97

โปรดแนะนำเครื่องมือสำหรับการสร้าง Class Diagrams ด้วยเกณฑ์ต่อไปนี้:

  • มันควรจะไม่ขึ้นกับแพลตฟอร์มเพราะฉันใช้ Linux และไฟล์นั้นคาดว่าจะถูกแก้ไขโดยสมาชิกคนอื่น ๆ ในทีมโดยใช้ Windows / Mac
  • ฟรีเพราะไม่มีเครื่องมือฟรีเช่นนี้เราควรสร้างขึ้นมา
  • นอกจากนี้จะเป็นการดีหากคุณสามารถรวมภาพหน้าจอของคลาสไดอะแกรมที่สร้างขึ้นเพื่อให้แน่ใจว่าเครื่องมือนั้นใช้สำหรับการสร้าง Class Diagrams ไม่ใช่แค่ไดอะแกรมประเภทอื่น ๆ

นอกจากนี้โปรดแนะนำเฉพาะเครื่องมือที่คุณใช้งานจริงเท่านั้น

อัปเดต: โปรดอย่ารวมเครื่องมือ UML Diagram ที่ไม่สามารถสร้าง Class Diagrams ได้


1
ทำไมคุณถึงต้องการแพลตฟอร์มที่เป็นอิสระ? คุณทำงานบนทุกแพลตฟอร์มหรือไม่?
Mitch Wheat

6
ฉันทำงานบน Linux เท่านั้น แต่แผนภาพควรสามารถแก้ไขได้โดยสมาชิกคนอื่น ๆ ในทีมโดยใช้ Windows / Mac
Randell

5
เพื่อนร่วมงานของฉันเพิ่งแนะนำฉันให้รู้จักกับ www.draw.io. ดูเหมือนว่าจะเป็นสิ่งที่พวกคุณกำลังมองหา และฟรี
inigo333

2
ผมสองwww.draw.io เครื่องมือที่ดีที่สุดในปี 2017
Inverbis

3
เพิ่งได้รับการแนะนำให้รู้จักกับ draw.io และฉันขอแนะนำ
ธรรมมัง

คำตอบ:


62

ฉันใช้GenMyModelซึ่งเปิดตัวครั้งแรกในปี 2013 เป็นตัวสร้างโมเดล UML จริงไม่ใช่เครื่องมือวาด ไดอะแกรมของคุณเป็นไปตามมาตรฐาน UML สร้างโค้ดและสามารถส่งออกเป็นไฟล์ UML / XMI เป็นแบบเว็บและฟรีจึงตรงกับเกณฑ์ของคุณ


8
ทดลองแล้วมันดีและสะอาดจริงๆ! การเข้าสู่ระบบค่อนข้างตรงไปตรงมาด้วยบัญชี g + +1 แน่นอน! :)
Ian Medeiros

6
GenMyModel - เครื่องมือออนไลน์ที่ยอดเยี่ยมฉันขอแนะนำอย่างยิ่ง!
Kevin Fegan

1
มันสะอาดและทำงานได้อย่างง่ายดาย :) จะชอบที่จะส่งเสริมGenMyModel
exexzian

26
GenMyModel จะไม่ให้บริการฟรีสำหรับโครงการส่วนตัวอีกต่อไป ณ วันที่ 27 กันยายน 2014
James King

23
และไม่ฟรีสำหรับโครงการสาธารณะที่มีวัตถุมากกว่า 20 รายการ
ดีใจ

10

ฉันใช้Poseidon UML Community Editionแพลตฟอร์มนี้เป็นอิสระและสร้างไดอะแกรมที่ดีและสะอาด มีหน้าจอบางที่อยู่ที่นี่


3
(+1) ซอฟต์แวร์ชิ้นเยี่ยมและไม่ใช่เรือเดินสมุทรที่จมอยู่ในสายตา
butterchicken

@ceving มันใช้ได้กับฉัน
slipbull

ดูเหมือนว่าหน้าดาวน์โหลดของพวกเขาจะถูกลบดังนั้นนี่คือลิงค์ที่เก็บถาวรสำหรับมัน: web.archive.org/web/20181102183143/http://www.gentleware.com:80/…
dCSeven


6

เมื่อไม่นานมานี้ฉันใช้DIA - ฟรีและไม่ขึ้นกับแพลตฟอร์ม มันก็โอเค ตอนนี้ฉันใช้Enterprise Architectแต่ไม่ฟรี


4

ฉันมักจะใช้Gliffyทำงานได้อย่างสมบูรณ์แบบและทำสิ่งต่างๆมากมายรวมทั้งคลาสไดอะแกรม


+1 สำหรับ Gliffy ฉันใช้มันในช่วงสองสามสัปดาห์ที่ผ่านมาและฉันพบว่ามันง่ายกว่ามากในการทำงานและมีฟังก์ชันทั้งหมดที่ฉันต้องการ
topherg

11
เดานิยามของคำว่าฟรีหายไปสำหรับบางคน ... นี่ไม่ใช่ฟรีทดลองใช้ฟรีเท่านั้น ..
Tristan

3

Umbrello UML Modeller เป็นโปรแกรมแผนภาพ Unified Modeling Language สำหรับ KDE UML ช่วยให้คุณสร้างไดอะแกรมของซอฟต์แวร์และระบบอื่น ๆ ในรูปแบบมาตรฐาน คู่มือของเราให้ข้อมูลเบื้องต้นที่ดีเกี่ยวกับการสร้างแบบจำลอง Umbrello และ UML http://uml.sourceforge.net/



2

ผมใช้StarUML มันใช้งานได้ดีทีเดียว


1
ฉันไม่ชอบ starUML เพราะมันไม่เป็นมิตรกับผู้ใช้เลย
mahela007

2
starUML มี UX ที่น่ากลัวและฉันเคยเห็นข้อบกพร่องอย่างน้อย 5 จุดในนาทีแรก ...
MarioDS

2

เพิ่งค้นพบ GenMyModel โมเดล UML ที่ยอดเยี่ยมในการออกแบบคลาสไดอะแกรมออนไลน์


มีเพียง 20 องค์ประกอบในเวอร์ชันฟรี ไม่สามารถมีไดอะแกรมส่วนตัว
Ev0oD

ArgoUMLสิ่งนี้มีประโยชน์ แต่โครงการได้ปิดตัวลงเมื่อ 4 ปีที่แล้ว ซึ่งค่อนข้างสอดคล้องกับการสร้างรหัส Java จาก UML
Abhijeet



0

เนื่องจากเครื่องมือเหล่านี้ไม่มีฟังก์ชันการตรวจสอบความถูกต้องผลลัพธ์จึงเป็นเพียงภาพวาดและไม่มีเครื่องมือที่ดีกว่าในการสร้างภาพวาดที่ดีก็คือกระดาษและปากกา หลังจากนั้นคุณสามารถสแกนไดอะแกรมของคุณและแทรกลงในวิกิของทีมของคุณ


Enterprise Architect มีการตรวจสอบความถูกต้องและเป็นเครื่องมือในการสร้างแบบจำลองไม่ใช่เครื่องมือสร้างไดอะแกรม
John Saunders

ข้อกำหนดเบื้องต้นประการหนึ่งคือ "ฟรีเพราะไม่มีเครื่องมือฟรีเช่นนี้เราควรสร้างขึ้นมาใหม่"
Boris Pavlović

บางอย่างเช่น Yuml.me เปลี่ยนข้อความสองสามบรรทัดให้เป็นภาพวาดที่ดีกว่าที่ฉันทำได้และที่ดีที่สุดคือแก้ไขใหม่ได้ สำรองความคิดสำหรับพวกเราที่มีความท้าทายทางศิลปะ :)
ฌอน

0

WhiteStarUML เป็นทางแยกของ StarUML ที่ยังคงรักษาhttp://sourceforge.net/projects/whitestaruml/?source=dlp

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.