เนอหา l. Interaction Diagram l. Sequence Diagram lสญลกษณทใชใน Sequence Diagram lขนตอนการสราง Sequence Diagram lตวอยาง Sequence Diagram l. Communication /Collaboration Diagram
ประเภทของไดอะแกรมใน UML Class diagram Object diagram Static diagram Sequence diagram Collaboration diagram Requirement Capturing Dynamic diagram Use case diagram Component diagram Deployment diagram Statechart diagram Activity diagram
Example: Sequence diagram : Registrar course form : Course. Form the. Manager : Curriculum. Manager Set Course Info Object creation process Add Course <<create>> a. Course : Course
A Communication Diagram 1: set course info 2: process course form : Course. Form 3: add course : Registrar the. Manager : Curriculum. Manager a. Course : Course 4: new course
UML Sequence Diagrams l ในขนตอนการวเคราะหระบบใช ในการกลนกรองรายละเอยดของ use case เพอทำการหา object เพมเตม l Actor l Columns = Object/classes l Arrow = messages l Narrow rectangles = activation l Dashed lines = lifetime
Sequence Diagrams Object name Lifetime Stimulus Activation Return Create Delete
UML Message Notation l Simple message l Synchronous message l Asynchronous message l Message return