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

ภาพด้านบนแสดงให้เห็นว่าฉันพยายามบรรลุมันอย่างไร แต่ฉันมั่นใจว่ามันไม่ถูกต้อง ส่วนประกอบของฉัน "ส่งออกข้อมูล" กำลังสร้าง * .csv ซึ่งใช้โดยคอมโพเนนต์ "การนำเข้าข้อมูลเริ่มต้น"
คำตอบ
คุณไม่สามารถผ่านคอมโพเนนต์ไดอะแกรมแต่คุณสามารถผ่านไดอะแกรมการปรับใช้ : ไฟล์ที่สร้างขึ้นได้รับการสนับสนุนโดยอาร์ติแฟกต์ใน UML และไดอะแกรมการปรับใช้อนุญาตให้แสดงทั้งอาร์ติแฟกต์และคอมโพเนนต์ของคุณ
ไม่มีการอ้างอิงที่กำหนดไว้ล่วงหน้าจากองค์ประกอบไปยังสิ่งประดิษฐ์เพื่อระบุว่าส่วนประกอบสร้าง / ใช้สิ่งประดิษฐ์แต่อาจเป็นเพราะเครื่องมือของคุณอนุญาตให้ใช้การอ้างอิงกับการใช้คำหลักและการสร้างแบบตายตัว

(คำเตือนใน BoUML ฉันสามารถมีการพึ่งพาจากสิ่งประดิษฐ์ไปยังส่วนประกอบโดยทั่วไปสำหรับการสำแดงแต่ฉันไม่อนุญาตให้อยู่ในลำดับย้อนกลับ (อาจเป็นเพราะฉันลืมที่จะอนุญาต) ดังนั้นจึงไม่สามารถสร้างแผนภาพด้านบนโดยใช้ BoUML และฉันได้ แก้ไขด้วยมือรูปภาพเพื่อย้อนกลับการอ้างอิง)