แจงสี่เบี้ย : Composite Structure diagram
คอมโพสิตสตรัคเจอร์ไดอะแกรม คือชุดของ การเชื่อมต่อระหว่างกันของ องค์ประกอบที่ใช้ทำงานร่วมกันในขณะรันไทม์ เพื่อตอบสนองจุดประสงค์บางอย่าง แต่ละหน่วยมีการ กำหนดบทบาทเพื่อให้สามารถทำงานร่วมกัน
คอมโพสิตสตรัคเจอร์ไดอะแกรม คือชุดของ การเชื่อมต่อระหว่างกันของ องค์ประกอบที่ใช้ทำงานร่วมกันในขณะรันไทม์ เพื่อตอบสนองจุดประสงค์บางอย่าง แต่ละหน่วยมีการ กำหนดบทบาทเพื่อให้สามารถทำงานร่วมกัน
รูปประกอบที่ 9 ตัวอย่างคอมโพสิต สตรัคเจอร์ไดอะแกรม
องค์ประกอบหลักของคอมโพสิตสตรักเจอร์ ตามข้อกำหนด UML 2.0 ประกอบด้วย structured classifiers,
parts, ports, connectors, และ collaborations
§ Structured
classifier : StructuredClassifier ใช้แสดงแทนคลาส มักนำมาใช้กับคลาสตามเกณฑ์ที่กำหนด
ซึ่งพฤติกรรมจะเป็นตัวกำหนด การแสดงอาการว่าสามารถมีปฏิกิริยาเพื่อบรรยายลักษณะระหว่างพาร์ท โดยสมบูรณ์หรือเพียงบางส่วน
ซึ่งพฤติกรรมจะเป็นตัวกำหนด การแสดงอาการว่าสามารถมีปฏิกิริยาเพื่อบรรยายลักษณะระหว่างพาร์ท โดยสมบูรณ์หรือเพียงบางส่วน
§ Part :
part ใช้แทนบทบาทที่แสดงอยู่ในขณะรันไทม์
โดยอินสแตน์ใดของคลาสที่กำหนดประเภท หรือจากการรวบรวมอินสแตนซ์ บางคราว พาร์ทอาจเป็นเพียงชื่อของบทบาท
และอาจเป็นชื่อนามธรรมของ ซูปเปอร์คลาส หรือที่กำหนดไว้กับคลาสที่มีอยู่จริง
§ Port :
port คือจุดแสดงปฏิกิริยาที่สามารถใช้สำหรับการเชื่อมต่อกับ
structured classifiers กับ พาร์ท และสภาพแวดล้อมเข้าด้วยกัน พอร์ทสามารถ ระบุทางเลือกให้กับบริการที่
ต้องการจัดเตรียมและให้บริการตามที่
ต้องการจากส่วนอื่นๆ ของระบบ
ต้องการจากส่วนอื่นๆ ของระบบ
§ Connector :
connector ผูกโยง
เอ็นติตี้เข้าด้วยกัน เพื่อให้ มันสามารถโต้ตอบกันได้ในขณะรันไทม์ ตัว connector แสดงด้วยเส้น ระหว่าง
กลุ่มของ part port และ structured classifiers
Collaboration :
collaboration โดยทั่วไปมีลักษณะตามหลักเกณฑ์กำหนดมากกว่า
structured
classifier แสดงผ่านเส้นบทบาทด้านปลายเป็นวงกลม ซึ่งอินสแตนซ์
สามารถนำมาแสดงในรูปแบบการทำงานร่วมกันได้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น