From the course: Programming Foundations: Object-Oriented Design

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Diagramming use cases

Diagramming use cases - Python Tutorial

From the course: Programming Foundations: Object-Oriented Design

Start my 1-month free trial

Diagramming use cases

- The use case diagram is another diagram that comes from UML, but the name can be a bit misleading. It sounds like a diagram of a use case, but in actuality, it's a diagram of several use cases and multiple actors at the same time. It shows the relationship between the actors and the different use cases in which they're involved. Now, this is not a substitution for written use cases. We definitely still need those. Use case diagrams and written use cases are two distinct products that show different perspectives and compliment one another. - We've finished brainstorming the actors and wrote a few casual use cases, so I think we're ready to draw our first use case diagram. - Agreed. And since I can't draw while I'm talking, I'm giving you the markers. Start by listing out the use cases. Heat meal, generate reports, change settings. These aren't in any particular order, and I'm not trying to be exhaustive, just listing a few use cases that make sense. For the actors, let's say they're…

Contents