Page 73 - วิศวกรรมซอฟต์แวร์
P. 73

การออกแบบซอฟต์แวร์เชิงวัตถุ 7-63

มายังอ็อบเจ็กต์ผู้ดูและระบบ (admin) โดยผ่านการส่งข้อความสื่อสารไปยังอ็อบเจ็กต์ยูไอ (ui) เพื่อยืนยันการท�ำงาน
ท่ีถูกต้องสมบูรณ์ให้กับผู้ดูแลระบบ (admin) จะเห็นได้จากลูกศรย้อนกลับเพื่อแสดงความสัมพันธ์จากภาพ

       เม่ือสร้างแผนภาพซีเควนซ์ของแต่ละยูสเคสครบแล้ว จะท�ำให้มองเห็นเมธอดหรือหน้าท่ีความรับผิดชอบของ
แต่ละคลาสได้ชัดเจนข้ึนรวมถึงสามารถแสดงการติดต่อสื่อสารระหว่างอ็อบเจ็กต์ในแต่ละคลาสเพ่ือเรียกใช้งานเมธอด
ท่ีต้องการตามล�ำดับการท�ำงานของยูสเคสใด ๆ ได้ชัดเจนข้ึนด้วย ซึ่งจะท�ำให้นักพัฒนาซอฟต์แวร์สามารถน�ำแผนภาพ
ซีเควนซ์ไปใช้ในการพัฒนาโปรแกรมในขั้นตอนของการโปรแกรม (implement phase) ได้ง่ายขึ้นในล�ำดับถัดไป

กิจกรรม 7.2.3
       1. 	 จงระบสุ ว่ นประกอบในแผนภาพซเี ควนซ์ตามลำ�ดบั หมายเลข (1) (2) (3)

Comment                                           (1) (2)              (3)

                                                  Passenger  Passenger Services

		IF	 ctrieucfsketerotmpnaeosrtsesOenrKgveirceto  Verify (Ticket)
I	F 	pexaycefseseluggage                          Load (Luggage)
                                                  (BoarIdsisnugePass)

       2. 	 จากแผนภาพตอ่ ไปนม้ี กี ารใชเ้ สน้ การสอ่ื สารประเภทใดบา้ ง และจงอธบิ ายความหมายจากแผนภาพ
ทีก่ ำ�หนด

         :Web :Online
         Client BookShop

                  search
   68   69   70   71   72   73   74   75   76