วันศุกร์, มกราคม 20, 2555

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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น