


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Lecture 9, Part 1: Modelling Interactions
Typology: Lecture notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



CSC340 University of Toronto 2
CSC340 University of Toronto 3
Campaign Manager
Accountant
Staff contact
Add a new client
Change a client contact
Record client payment
CSC340 University of Toronto 4
Actor
Communication association
System boundary
Use case
Add new staff member
Add new staff category
Calculate staff bonuses
Change category for staff member
Accountant
Change rate for staff category
Staff Management System
CSC340 University of Toronto 7
Registrar
Distribute info to students
Distribute schedule info to students
<
CSC340 University of Toronto 8
Cashier
Check out item
Swipe UPC code
<
CSC340 University of Toronto 9
Driver Mechanic
<
GasAttendant
<
<
<
Fill Up
Fix car on the road
Turn On Engine
CSC340 University of Toronto 10
Provide constraints Edit Withdraw Constraints
Validate User
Schedule meeing
Initiator (^) Participant
<
<
<
Generate Schedule
<
<
<
CSC340 University of Toronto 19
CSC340 University of Toronto 20
CSC340 University of Toronto 21