Page 64 - วิศวกรรมซอฟต์แวร์
P. 64
7-54 วิศวกรรมซอฟต์แวร์
Comment Object Message Business Object
Passenger Passenger Services
I F tcrieucfsketerotmpnaeosrtsesOenrkgveirceto Verify (Ticket)
IF pexacyefseseluggage Load (Luggage)
(BoarIdsisnugePass)
ภาพที่ 7.43 ส่วนประกอบต่าง ๆ ของแผนภาพซเี ควนซ์
ทีม่ า: Patrick Grãssle; Henriette and Philippe Baumann. UML 2.0 in Action. p. 73
สัญลักษณ์ที่เป็นมาตรฐานส�ำคัญที่มีการใช้งานในแผนภาพซีเควนซ์ มีดังน้ี
1.1 สว่ นของผกู้ ระทำ� หรอื ผมู้ สี ว่ นรว่ ม (participants in a sequence diagram) หรอื วตั ถุ (object) แผนภาพ
ซีเควนซ์ สร้างข้ึนโดยแสดงผู้มีส่วนร่วมหรือวัตถุท่ีมีความเก่ียวข้องและแลกเปล่ียนข้อมูลหรือมีความสัมพันธ์กัน
ในการท�ำงาน โดยวัตถุหรือผู้มีส่วนร่วมจะถูกวางเรียงต่อกันในแนวต้ังของแผนภาพ แสดงได้ดังภาพท่ี 7.44
Object Class
participant1:ParticipantClass participant2 Time
ภาพท่ี 7.44 สัญลกั ษณ์แสดงระยะเวลา และวัตถุ หรอื ส่วนทเี่ ก่ียวขอ้ ง
ท่มี า: Kim Hamilton and Russell Miles. Learning UML 2.0. Figure 7-3.