Lec09a - COMP 2710 Software Construction Use Case Analysis...

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

View Full Document Right Arrow Icon
COMP 2710 Software Construction Use Case Analysis Dr. Xiao Qin Auburn University http://www.eng.auburn.edu/~xqin xqin@auburn.edu 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
Motivations – Why use cases? Offer a disciplined way to develop a system and deal with its complexity. They are great test cases for the system. They provide quantifiable progress. They provide a strong base for formulation of other models. 1-2
Background image of page 2
Goals of Use Case Analysis Look at the system as a whole Express software requirements Identify all the major uses of the system Express computer application workflow It is a functional description of the entire system. 1-3 Note: use cases are not design tools. Just functional descriptions not software structure.
Background image of page 3

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

View Full DocumentRight Arrow Icon
Formal Definition - Actor A role that a user can play. Examples: instructor, advisor, student. Actors do not have to be human. An actor such as a sensor may cause a system reaction. An actor is always outside of the system boundary, an external entity. 1-4
Background image of page 4
Actions on a system initiated by an actor . These are the main tasks performed by each actor. Use cases represent complete functionality of a task. Example: Register for course.
Background image of page 5

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

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the 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 / 24

Lec09a - COMP 2710 Software Construction Use Case Analysis...

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

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