ข้ามไปเนื้อหา

ภาษาสร้างตัวแบบแบบรวม

จากวิกิพีเดีย สารานุกรมเสรี
(เปลี่ยนทางจาก Unified Modeling Language)
Image
ตราสัญลักษณ์ของยูเอ็มแอล

ภาษาสร้างตัวแบบแบบรวม (อังกฤษ: Unified Modeling Language; UML) เป็นภาษาสร้างแบบจำลองเชิงภาพที่ใช้สำหรับระบุ (specify) แสดงภาพ (visualize) ออกแบบ (design) และจัดทำเอกสาร (document) ของระบบซอฟต์แวร์และกระบวนการทางธุรกิจ โดยได้รับการกำหนดเป็นมาตรฐานจากกลุ่มการจัดการวัตถุ (Object Management Group; OMG)[1][2]

ยูเอ็มแอลประกอบด้วยแผนภาพหลายประเภทสำหรับอธิบายโครงสร้างและพฤติกรรมของระบบ เช่น แผนภาพคลาส แผนภาพลำดับ และแผนภาพกรณีใช้งาน ช่วยให้นักวิเคราะห์ระบบ นักพัฒนาซอฟต์แวร์ และผู้มีส่วนเกี่ยวข้องสามารถสื่อสารแนวคิด ออกแบบสถาปัตยกรรม และทำความเข้าใจระบบร่วมกันได้อย่างเป็นมาตรฐานก่อนหรือระหว่างการพัฒนาซอฟต์แวร์[3][4][5]

แผนภาพ

[แก้]

มาตรฐาน UML 2.5.1 กำหนดแผนภาพ (diagram) ไว้ทั้งหมด 14 ประเภท โดยแบ่งออกเป็น 2 กลุ่มหลัก ได้แก่ แผนภาพโครงสร้าง (structure diagrams) และ แผนภาพพฤติกรรม (behavior diagrams) ซึ่งแผนภาพพฤติกรรมยังแบ่งย่อยเป็น แผนภาพการโต้ตอบ (interaction diagrams)[6]

แผนภาพโครงสร้าง (Structure diagrams)

[แก้]

แผนภาพพฤติกรรม (Behavior diagrams)

[แก้]

แผนภาพการโต้ตอบ (Interaction diagrams)

[แก้]

อ้างอิง

[แก้]
  • โอภาส. . กรุงเทพฯ : ซีเอ็ดยูเคชั่น. .
  1. "Unified Modeling Language (UML)". Object Management Group. Object Management Group. สืบค้นเมื่อ 27 กรกฎาคม 2026.
  2. โอภาส, เอี่ยมสิริวงศ์ (2017). การวิเคราะห์และออกแบบระบบ (ฉบับปรับปรุงเพิ่มเติม): Systems analysis and design. กรุงเทพฯ: ซีเอ็ดยูเคชั่น. ISBN 974-534-383-8.
  3. Fowler, Martin (2004). UML Distilled: A Brief Guide to the Standard Object Modeling Language (พิมพ์ครั้งที่ 3rd). Addison-Wesley. ISBN 978-0321193681.
  4. Larman, Craig (2004). Applying UML and Patterns (พิมพ์ครั้งที่ 3rd). Prentice Hall. ISBN 978-0131489066.
  5. Booch, Grady; Rumbaugh, James; Jacobson, Ivar (2005). The Unified Modeling Language User Guide (พิมพ์ครั้งที่ 2nd). Addison-Wesley. ISBN 978-0321267979.
  6. "Unified Modeling Language (UML) Specification, Version 2.5.1". Object Management Group. Object Management Group. ธันวาคม 2017. สืบค้นเมื่อ 27 กรกฎาคม 2026.