1 / 9

Use Case Diagrams

Use Case Diagrams. IST 420 Dr. Ocker. Learning Objectives. Understand the process used to identify business processes and use cases. Understand the process used to create use-case diagrams. Introduction. Now begin the process of turning the requirements into functional models

marc
Download Presentation

Use Case Diagrams

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Use Case Diagrams IST 420 Dr. Ocker

  2. Learning Objectives • Understand the process used to identify business processes and use cases. • Understand the process used to create use-case diagrams

  3. Introduction • Now begin the process of turning the requirements into functional models • Models are logical; i.e., independent of how they are implemented (manual or computerized) • Develop use-cases from the requirements • Use-case: how a system interacts with its environment • Includes a diagram and a description to depict the discrete activities that the users perform • Develop activity diagrams from the use-cases • These model the business processes or how a business operates • Used to illustrate the movement of objects (data) between activities

  4. Business Process Identification With Use-Cases • Elements of Use-Case Diagrams • Actors: users or and other interacting systems • Associations: lines to connect actors and use-cases • Interactions, inclusions, extensions or generalizations • Use-case: a major process in the system that gives a benefit to the users • Subject boundary: a named box that depicts the scope of the system

  5. Identifying Major Use-Cases • Review the requirements definition • Identify the subject’s boundaries • Identify the primary actors and their goals • Identify the business processes and major use-cases • Carefully review the current set of use-cases • Split or combine some to create the right size • Identify additional use-cases

  6. Create a Use-Case Diagram • Place & draw the use-cases • Place & draw the actors • Draw the subject boundary • Add the associations

  7. Example Use-Case • Library circulation system

  8. use cases and actors • Relationship between use cases and actors  an actor can use a certain functionality of the business system • No information on chronological sequence

  9. View the UML videos • View the videos • Each one is only a few minutes and WELL WORTH your time • Also review Creating a Use Case diagram for Ebay steps 1-5 (link provided)

More Related