␡
- Let's Review that Process...
- Meet Neil & Gordon...
- Task List
- The Development Process
- ...One More Time
- System Design
- Agile Waterfalls
- Use Cases
- What If...?
- UML State Diagrams
- An Example
- Specification Components
- User Requirements
- ...One More Time
- Creating executables
- Compiled or Interpreted?
- Just-in-Time...
This chapter is from the book
An Example
The abstract diagram on the previous page probably doesn’t look all that helpful, but let’s look at a real example. Here’s the supplier use case in both formats...
Ideal Case
- System displays list of products, alphabetically by type (vegetable, meat, herb, etc.).
- User selects item from list; system displays top three suppliers, ordered by preference. For each supplier, display name, phone number, and delivery days.
Ingredient Not Found
System transfers user to ingredient maintenance screen.
System Error
System displays descriptive message.
What do you think? Is the diagram clearer? Which would you use for a simple case like this? Either, both?