From the course: iOS Development: Architecture
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
The use case diagram
- The use case diagram illustrates a specific functionality of the software system. This diagram visualizes the interactions between system users and use cases, as well as the relations between different use cases. The system user is called actor and is represented by a stick person. To draw a use case, we use an oval, which includes the name of the process. We use simple lines to depict the relationships between actors and use cases. The following use case diagram is a simplified depiction of the actors and the functions in the restaurant. This diagram lets customers order food, cancel the order, and pay the bill. The waiter can take an order, serve the food, and accept the payment. The cook actor confirms the order and prepares the food. The use cases that are present in the diagram show what the system is capable of, whereas the absence of a use case means that the system lacks that feature. Use case diagrams are a clear and straightforward way to describe the functionality of a…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.