ทำงานร่วมกันแบบเรียลไทม์หลายผู้ใช้ พร้อมลิงก์แชร์สำหรับส่งข้อมูลทันที
สร้างกราฟิกอัตโนมัติจากข้อความพร้อมปรับปรุงสไตล์
ธีมพร้อมปรับแต่งเต็มรูปแบบ
รองรับไอคอน รูปภาพ ป้ายกำกับ สูตร LaTeX บล็อกโค้ด ลิงก์ ไฟล์แนบ
ส่งออก: PNG, VISIO, PDF, SVG | นำเข้า: VISIO, Mermaid
เก็บข้อมูลคลาวด์แบบเรียลไทม์ ซิงค์หลายอุปกรณ์ ประวัติเวอร์ชัน และความปลอดภัยข้อมูล
ไม่มีข้อจำกัดเกี่ยวกับองค์ประกอบภายในแพ็กเกจ แพ็กเกจเป็นกลไกการจัดกลุ่ม ดังนั้นสามารถมีองค์ประกอบใดๆ ใน UML ได้ เช่น คลาส กรณีการใช้งาน อินเทอร์เฟซ คอมโพเนนต์ โหนด เป็นต้น นอกจากนี้ยังสามารถมีแพ็กเกจอื่นๆ แผนภาพกรณีการใช้งาน แผนภาพความร่วมมือ แผนภาพลำดับ เป็นต้น
ไม่ องค์ประกอบสามารถเป็นของแพ็กเกจเดียวเท่านั้น
ในระดับเดียวกัน แต่ละแพ็กเกจควรมีชื่อที่แตกต่างจากแพ็กเกจอื่นๆ
1. หลีกเลี่ยงการพึ่งพาซึ่งกันและกันระหว่างแพ็กเกจ;
2. ชื่อแพ็กเกจควรเรียบง่ายและชัดเจน
แผนภาพแพ็กเกจใช้ในการจัดระเบียบและจัดกลุ่มองค์ประกอบในแผนภาพคลาส เช่น คลาส อินเทอร์เฟซ ระบบย่อย เป็นต้น โดยเน้นโครงสร้างลำดับชั้นเชิงตรรกะ
แผนภาพคลาส ในทางกลับกัน ใช้ในการอธิบายความสัมพันธ์เชิงโครงสร้างระหว่างคลาส โดยเน้นรายละเอียดของคลาสเอง
ได้ แผนภาพแพ็กเกจสนับสนุนโครงสร้างซ้อนของแพ็กเกจ ใช้ในการแสดงการแบ่งย่อยของแพ็กเกจย่อยภายในแพ็กเกจ มักใช้ในการแสดงโครงสร้างชั้นในระบบที่ซับซ้อน
โดยทั่วไปแล้ว แผนภาพแพ็กเกจจะใช้ความสัมพันธ์การพึ่งพาเป็นหลัก แต่หากจำเป็น สามารถใช้แผนภาพอื่นๆ (เช่น แผนภาพคอมโพเนนต์) เพื่อแสดงความหมายเช่นการนำไปใช้และการนำเข้า โดยทั่วไปไม่แนะนำให้ผสมความสัมพันธ์หลายๆ แบบในแผนภาพแพ็กเกจมาตรฐาน
1. การเชื่อมโยงต่ำและการรวมสูง: ลดการพึ่งพาระหว่างแพ็กเกจเพื่อเพิ่มความเป็นอิสระ;
2. ทิศทางการพึ่งพาที่ชัดเจน: รักษาการพึ่งพาแบบทิศทางเดียวเพื่อหลีกเลี่ยงการพึ่งพาซึ่งกันและกัน;
3. การออกแบบแบบชั้น: แบ่งแพ็กเกจตามชั้นสถาปัตยกรรม ชั้นทั่วไป: ชั้นการนำเสนอ → ชั้นตรรกะธุรกิจ → ชั้นการเข้าถึงข้อมูล;
4. การห่อหุ้มโครงสร้างภายใน: เปิดเผยเฉพาะคลาสหรืออินเทอร์เฟซที่จำเป็นเท่านั้น ซ่อนรายละเอียดการนำไปใช้;
5. ใช้ความคิดเห็นและป้ายกำกับเพื่ออธิบายความสัมพันธ์: เช่น <