Lec09b - – waiter – chef – cashier • Use Cases –...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
COMP 2710 Software Construction Use Case - Exmaples Dr. Xiao Qin Auburn University http://www.eng.auburn.edu/~xqin [email protected] Fall, 2011 1-1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Generalization vs. Extend 1-2 A use case generalization shows that one use case is simply a special kind of another. An extend relationship indicates that one use case is a variation of another.
Background image of page 2
Use Case Template 1-3 Reference: http://www.bredemeyer.com/pdf_files/use_case.pdf
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Use Case – An Example 1-4
Background image of page 4
Extending a Use Case 1-5 Reference: http://www.bredemeyer.com/pdf_files/use_case.pdf
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Extending a Use Case – An example 1-6
Background image of page 6
Use Case Diagram - Exercise Actors: customer,
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: – waiter, – chef, – cashier • Use Cases: – order food, cook food, serve food, eat food, – order wine, serve wine, drink wine, – pay for food, pay for wine • Use case relationships? 1-7 Use Case Diagram – An Example 1-8 Use Case - Exercise 1-9 Summary • Use Cases describe the behavioral aspects of the system. • Use cases are not design tools. • Use Cases are a convenient way to document the functions that the system must support. • Use Cases are used to identify the components (classes) of the system. • Use case relationships? 1-10...
View Full Document

This note was uploaded on 12/07/2011 for the course COMP 2710 taught by Professor Staff during the Fall '08 term at Auburn University.

Page1 / 10

Lec09b - – waiter – chef – cashier • Use Cases –...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online