Component Diagrams

UML Unified Modeling Language. ตอนที่4 Component Diagrams

Component diagrams ใช้เพื่อจำลองลักษณะทางกายภาพของระบบซึ่งหมายถึงองค์ประกอบเช่นไฟล์เรียกทำงานไลบรารีไฟล์เอกสารและอื่น ๆที่อยู่ในโหนด ถูกใช้เพื่อให้เห็นภาพขององค์กรและความสัมพันธ์ระหว่างส่วนประกอบต่างๆในระบบ ไดอะแกรมเหล่านี้ยังถูกใช้เพื่อสร้างระบบปฏิบัติการ

วัตถุประสงค์ของส่วนประกอบแผนภาพ Component diagrams

Component diagram เป็นแผนภาพชนิดพิเศษใน UML วัตถุประสงค์ก็แตกต่างจากแผนภาพอื่น ๆ คือ Component diagramไม่ได้อธิบายการทำงานของระบบ แต่มันอธิบายถึงส่วนประกอบที่ใช้ในการทำหน้าที่ของระบบ ดังนั้นจากมุมมองของ Component diagram ถูกใช้เพื่อให้เห็นภาพองค์ประกอบทางกายภาพในระบบ ส่วนประกอบเหล่านี้คือไลบรารีแพ็คเกจไฟล์และอื่น ๆ แผนภาพส่วนประกอบยังสามารถอธิบายเป็นมุมมองการใช้งานแบบการจัดองค์ประกอบขององค์ประกอบในช่วงเวลาหนึ่ง Component diagram รูปเดียวไม่สามารถเป็นตัวแทนของระบบทั้งหมด แต่มีการรวบรวมไดอะแกรมเพื่อใช้แสดงทั้งหมด

วิธีการวาด Component diagram

คอมโพเนนต์ไดอะแกรมถูกใช้เพื่ออธิบายถึงส่วนทางกายภาพของระบบ สิ่งประดิษฐ์นี้รวมถึงไฟล์ libraries,และอื่น ๆ

เริ่มแรกระบบได้รับการออกแบบโดยใช้ไดอะแกรม UML ที่แตกต่างกันและเมื่อสิ่งประดิษฐ์พร้อมใช้งานไดอะแกรมส่วนประกอบจะถูกนำมาใช้เพื่อให้ได้แนวคิดในการนำไปปฏิบัติ

แผนภาพนี้มีความสำคัญมากหากไม่มีแอปพลิเคชันที่ไม่สามารถใช้งานได้อย่างมีประสิทธิภาพ แผนภาพองค์ประกอบที่เตรียมไว้อย่างดีก็มีความสำคัญสำหรับด้านอื่น ๆ เช่นประสิทธิภาพของแอปพลิเคชันการบำรุงรักษา ฯลฯ

ก่อนที่จะวาดแผนภาพองค์ประกอบ, สิ่งประดิษฐ์ดังต่อไปนี้จะต้องมีการระบุไว้อย่างชัดเจน -

  1. Files ที่ใช้ในระบบ
  2. Libraries และ สิ่งอื่น ๆ ที่เกี่ยวข้องกับแอปพลิเคชัน
  3. Relationships

ต่อไปนี้เป็นแผนภาพองค์ประกอบสำหรับระบบการจัดการคำสั่ง ที่นี่สิ่งประดิษฐ์เป็นไฟล์ แผนภาพแสดงไฟล์ในแอปพลิเคชันและความสัมพันธ์ ในความเป็นจริงแผนภาพองค์ประกอบยังประกอบด้วยที่Libraries ฯลฯ

ในแผนภาพต่อไปนี้จะมีการระบุไฟล์สี่ไฟล์และสร้างความสัมพันธ์ของไฟล์เหล่านั้น แผนภาพส่วนประกอบไม่สามารถจับคู่โดยตรงกับไดอะแกรม UML อื่น ๆ ที่กล่าวถึงได้เนื่องจากมันถูกดึงมาเพื่อจุดประสงค์ที่แตกต่างอย่างสิ้นเชิง

แผนภาพองค์ประกอบต่อไปนี้ได้รับการวาดพิจารณาจุดทั้งหมดที่กล่าวข้างต้น

อ่านเพิ่มเเติ่มได้ที่

อ่านเพิ่มเเติ่มได้ที่

บทที่ 1 UML คืออะไร

บทที่ 2 หลักการเขียน UML

บทที่ 3UML — Class Diagram

บทที่ 4UML — Object Diagrams

บทที่ 5UML — Component Diagrams

บทที่ 6UML — Deployment Diagrams

บทที่ 7UML — Use Case Diagrams

บทที่8UML — Interaction Diagrams

บทที่9 UML — Statechart Diagrams

บทที่ 10 UML — Activity Diagrams

อ้างอิง https://www.tutorialspoint.com/uml/uml_overview.htm

https://en.wikipedia.org/wiki/Unified_Modeling_Language

--

--

NUTHDANAI WANGPRATHAM
NUTHDANAI WANGPRATHAM

Written by NUTHDANAI WANGPRATHAM

I am a learner and have a multipotential life. You can contact me at nutdnuy@gmail.com

No responses yet