Preview

Use Cases

Satisfactory Essays
Open Document
Open Document
9692 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Use Cases
Chapter 6

USE-CASE MODEL: WRITING REQUIREMENTS IN CONTEXT
The indispensable first step to getting the things you want out of life: decide what you want. —Ben Stein

Objectives
• • • • Identify and write use cases. Relate use cases to user goals and elementary business processes. Use the brief, casual, and fully dressed formats, in an essential style. Relate use case work to iterative development.

Introduction
This chapter is worth studying during a first read of the book because use cases are a widely used mechanism to discover and record requirements (especially functional); they influence many aspects of a project, including OOA/D. It is worth both knowing about and creating use cases. Writing use cases—stories of using a system—is an excellent technique to understand and describe requirements. This chapter explores key use case concepts and presents sample use cases for the NextGen application. The UP defines the Use-Case Model within the Requirements discipline. Essentially, this is the set of all use cases; it is a model of the system's functionality and environment.

45

6 - USE-CASE MODEL: WRITING REQUIREMENTS IN CONTEXT

6.1

Goals and Stories
Customers and end users have goals (also known as needs in the UP) and want computer systems to help meet them, ranging from recording sales to estimating the flow of oil from future wells. There are several ways to capture these goals and system requirements; the better ones are simple and familiar because this makes it easier—especially for customers and end users—to contribute to their definition or evaluation. That lowers the risk of missing the mark. Use cases are a mechanism to help keep it simple and understandable for all stakeholders. Informally, they are stories of using a system to meet goals. Here is an example brief format use case: Process Sale: A customer arrives at a checkout with items to purchase. The cashier uses the POS system to record each purchased item. The system presents

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Bsa310 Week 2 Team

    • 546 Words
    • 3 Pages

    Our team is tasked with identifying Riordan existing business systems and recommending a business case and process for improvement. We will provide a description of how the proposed business system changes will enhance the existing processes. Process flow charts with detailed supporting descriptions will articulate the specific processes or business development needs of the business requirements.…

    • 546 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Service Request Sr Rm 004

    • 1582 Words
    • 7 Pages

    The purpose of this paper is to incorporate the transition from the design to the implementation phase. The implementation phase is the fourth phase of the system development life cycle. This phase is refers to as the decisive moment. All the work that has been done up to this point to bring an idea to realty is coming to life. This phase is most expensive and time-consuming of the previous three phases. The work done in this phase is tedious, and requires the strictest focus to the attention of detail. The major activities involved in this area are coding, testing, installation, documentation, training, and support. The purpose for this these activities are to transform the work from the previous phase into a physical working system that can process the specific task for the information management office for which it was created.…

    • 1582 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Cis518 Assignment 2

    • 776 Words
    • 4 Pages

    The technique that is being used for gathering requirements in this document is combining “software requirement specification with use case modeling”.…

    • 776 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    Test Ch 4 Cts 285

    • 1449 Words
    • 6 Pages

    | In a use case diagram, the user becomes a(n) ____, with a specific role that describes how he or she interacts with a system.Answer…

    • 1449 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    Case Scenarios

    • 1071 Words
    • 3 Pages

    Read the following scenarios. Answer, in a 50- to 100-word response, each of the following questions:…

    • 1071 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    “Start by doing what is necessary, then do what’s possible, and suddenly you are doing what is impossible.”-Francis of Assisi.…

    • 185 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Accg250

    • 1901 Words
    • 8 Pages

    Build business case on new functionality. System study team can develop new functionalities base on the problem in the previous system and match the requirement from users. Therefore, new functionality would be more adapt the circumstance of this business. Organizations have to stop using cost saving as sole monition and focus on the business gains from new functionality.…

    • 1901 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    "To understand the heart and mind of a person, look not at what he has already achieved, but at what he aspires to do." -Kahlil Gibran…

    • 558 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Week 4 Student Guide

    • 395 Words
    • 2 Pages

    Although Information systems allow us to gather unprecedented amounts of data, implementing them can be a daunting task. This week you are shown the various phases of the systems development life cycle. You will use presentation tools to communicate the business objectives of information systems to managers.…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Knowing what you want out of life is only half the battle. The other half is a real opportunity to keep you focused, accountable and on track to achieve it.…

    • 121 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Book Report Good To Great

    • 1052 Words
    • 5 Pages

    Sometimes it may seem difficult to understand or pointless to do small activities like having meetings and working at the booth, but if we have a goal in mind and are willing to accomplish it, it is up to us to set and accomplish these small goals. It is too easy nowadays to say that we are too busy to start working on our long-term goals. It is easy to get into a routine like working or school. However, sticking to a routine is not necessarily a bad thing. This book encouraged me to sit down and find what I want out of this life. When one has everything planned out, this makes it easier to work hard every day and accomplish the long term goals for our…

    • 1052 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    The Tale of Two Heros

    • 2380 Words
    • 10 Pages

    In a use case diagram, the user becomes a(n) ____, with a specific role that describes how he or she interacts with a system.…

    • 2380 Words
    • 10 Pages
    Satisfactory Essays
  • Good Essays

    "You control your future, your destiny. What you think about comes about. By recording your dreams and goals on paper, you set in motion the process of becoming the person you most want to be. Put your future in good hands: your own."…

    • 730 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    3 - Enjoy and achieve: getting the most out of life and developing the skills for adulthood.…

    • 657 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    This is a great opportunity to acknowledge and to thanks all those persons without whose support and help this project would have been impossible. We would like to add a few heartfelt words for the people who were part of this project in numerous ways.…

    • 6950 Words
    • 28 Pages
    Good Essays