Class Diagram คือ แผนภาพที่ใช้แสดง Class และ ความสัมพันธ์ระหว่าง Class ของระบบที่สนใจ (Problem Domain) เช่น ในระบบจัดซื้อ Class ที่เกี่ยวข้องคือ ผู้ผลิต, พนักงานจัดซื้อ, ใบสั่งซื้อ, ใบเสนอราคา, ใบเสร็จรับเงิน เป็นต้น ไม่ใช่ความสัมพันธ์ที่เกิดขึ้นเนื่องจากกิจกรรม ซึ่งจะแสดงให้เห็นถึงโครงสร้าง (Attribute) คือข้อมูล (Data) หรือ ตัวแปร ( Variable) หน้าที่การทำงาน (Operation) คือ เมธอด (method) ภายใน class และความสัมพันธ์ระหว่าง class ต่างๆ ภายในระบบนอกจากนี้แสดงให้เห็นถึง class ทั้งหมดแล้วยังแสดงให้เห็นความสัมพันธ์ระหว่าง class ไม่ว่าจะเป็นความสัมพันธ์แบบ specialization , Association และอื่นๆ รวมถึงแสดงจำนวนสมาชิกของ object ดังรูป
สรุป การใช้งาน Class Diagram ในการออกแบบ
o ใช้อธิบายStructure ของระบบ
o ใช้ในขั้นตอนการวิเคราะห์ระบบ Software Engineerใช้ Class Diagramเพื่อนำเสนอความรู้ใน
o ใช้อธิบายStructure ของระบบ
o ใช้ในขั้นตอนการวิเคราะห์ระบบ Software Engineerใช้ Class Diagramเพื่อนำเสนอความรู้ใน
Domain ที่เกี่ยวกับ Applicationที่กำลังสร้าง( Knowledge of application domain)
o Classesรวม Objectsที่ใช้ในUse cases
o สามารถใช้ Class Diagram ติดต่อกับผู้ว่าจ้างเพื่อตรวจความเข้าใจโครงสร้างของระบบก่อนการสร้างได้
o Classesรวม Objectsที่ใช้ในUse cases
o สามารถใช้ Class Diagram ติดต่อกับผู้ว่าจ้างเพื่อตรวจความเข้าใจโครงสร้างของระบบก่อนการสร้างได้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น