cs427-06 - Use Cases High-level system description 1 System...

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

View Full Document Right Arrow Icon
1 Use Cases High-level system description
Background image of page 1

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

View Full DocumentRight Arrow Icon
CS427 6-2 System description Typical description has two parts data operations on that data Three possible descriptions requirements specification design
Background image of page 2
CS427 6-3 Many notations UML Use cases Class diagram State diagram Hamlet and Maybee Finite state machine, Data flow diagram Prolog Pseudocode
Background image of page 3

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

View Full DocumentRight Arrow Icon
CS427 6-4 Many purposes Communicate to User Developers Boss Complete - lots of detail Easy to read - less detail
Background image of page 4
CS427 6-5 Writing Effective Use Cases Alistair Cockburn Know the inside cover, front and back www.usecases.org papers discussion boards
Background image of page 5

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

View Full DocumentRight Arrow Icon
Provider Fax to claim Electronic claim Automatic Claim Processing Knowledge Worker Paper claim Claims Processing System <<include>> Mainframe Post office Adjudication Adjudicator
Background image of page 6
CS427 6-7 Use case diagram Shows actors and use cases Shows system scope and boundaries Not a description of use cases Like a context diagram
Background image of page 7

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

View Full DocumentRight Arrow Icon
CS427 6-8 SCD for Claims Processing Claims Processing System Electronic claim Postal System Mainframe Claim adjudicator Fax Data repair Postal System Data entry
Background image of page 8
CS427 6-9 Use Cases Text - a form of writing. Describes the system’s behavior as it  responds to a request from an actor. Many kinds of use cases Brief / detailed Requirement / specification / design
Background image of page 9

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

View Full DocumentRight Arrow Icon
CS427 6-10 Use cases Describe the sequence of events that  happen when the system responds to a  request Can describe alternatives Can describe errors
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 26

cs427-06 - Use Cases High-level system description 1 System...

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

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