Page 67 - วิศวกรรมซอฟต์แวร์
P. 67
การออกแบบซอฟต์แวร์เชิงวัตถุ 7-57
จากภาพที่ 7.48 ออ็ บเจก็ ตข์ องคลาสบรกิ าร (Service) ทำ� การสง่ ขอ้ ความสอื่ สารเพอื่ สง่ั การใหเ้ รม่ิ ทำ� งาน
(start) ไปยังคลาสงานย่อย (Task) โดยสามารถส่ังให้ด�ำเนินการท�ำงานต่อไปได้โดยไม่ต้องรอให้ด�ำเนินการเสร็จ
1.3.3 ข้อความตอบกลับ (return message) ส�ำหรับการยืนยันการส่ือสาร การส่งข้อความหรือข้อมูล
ผลลัพธ์กลับไปยังต้นทาง
:Web :Online
Client Bookshop
search
Web Client searches Online Bookshop and waits for results to be returned.
ภาพที่ 7.49 การใชง้ านขอ้ ความตอบกลับ
ท่มี า: www.uml-diagram.org/sequence-diagrams.html ค้นคืนวันที่ 16 กุมภาพันธ์ 2557
จากภาพท่ี 7.49 เมื่อวัตถุของคลาสเคร่ืองลูกข่าย (WebClent) ส่งข้อความสื่อสารในการค้นหาข้อมูล
(search) ไปยังวัตถุของคลาสร้านหนังสือออนไลน์ (OnlineBookshop) จะได้รับการตอบกลับจากคลาสร้านหนังสือ
ออนไลน์ (OnlineBookshop)
1.3.4 ขอ้ ความสรา้ ง (create message) ใช้แสดงการส่งข้อความส่ือสาร (message) ส�ำหรับการสร้างวัตถุ
หรือส่วนของผู้เก่ียวข้องอื่น ๆ ในแผนภาพใช้สัญลักษณ์ <<create>>
:Online :Account
Bookshop
<<create>>
Online Bookshop creates Account.
ภาพท่ี 7.50 ตวั อย่างการใชส้ ัญลักษณข์ อ้ ความสร้าง ในการสร้างบญั ชลี ูกค้า
ทมี่ า: www.uml-diagram.org/sequence-diagrams.html ค้นคืนวันท่ี 16 กุมภาพันธ์ 2557