OOPortal OOPortal


Project Life Cycle  «Prev  Next»

Extends Dependency StereoType - Exercise

Course project: update the use case diagram, 2

Objective: Update the course project use case diagram with the Extends dependency stereotype.

Exercise scoring


This exercise is worth 25 points.

Background/overview



This is the ninth exercise in the course project.

Download files

No downloadable files are required to complete this exercise.

Instructions

Given the following enhancement to the problem statement, update the course project use case diagram using the Extends dependency illustrated in this lesson.
We initially thought that we would be able to handle only credit card payments. After further evaluation, we have decided that the system must also support invoicing. In other words, the customer may purchase tickets on account if the customer has been previously approved.This allows two forms of payment instead of one.
We also want to allow people to use the gift certificates that we have been selling for some time now. The gift certificates are in effect a discount on a purchase. Whether the customer pays by credit card or on account, the gift certificate credit should be applied in the same way.

Submitting your exercise

To submit the exercise, follow the steps below:

Step 1

  1. Launch your email program and address an email to ooad1tutor@DistributedNetworks.com.
  2. Include your return email address if it is not already present.
  3. In the Subject field, type Project Life Cycle , Course project, part 3, Module 5. This is important to match the exercise to the person who created it.
  4. Attach your file. Make sure your file is named cp05p3.gif. Each email program has a slightly different way of attaching files. Please check your program's documentation for full instructions.

Step 2

In the text area below, type Course project, part 3. In addition, you can include any questions or comments you have about the exercise. When you are ready to submit the exercise, click the Submit button.