Composite Structure diagram

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 แสดงผ่านเส้นบทบาทด้านปลายเป็นวงกลม ซึ่งอินสแตนซ์ สามารถนำมาแสดงในรูปแบบการทำงานร่วมกันได้



กลับยังหน้า Diagram