Project Life Cycle
Problem Life Cycle
Problem Domain Analysis
Define Project Context
Data Dictionary Advantages
Weak Strong Aggregation
UML Define Cohesion
Use Case Model
Use Case Diagram
Build Use Case
Use Case Description
Extended Use Case
Identify Model include Stereotype
Extend Stereotype Generalization
Use Case Model
Extends Dependency StereoType - Exercise
Course project: Update the Use Case Diagram, 2
Update the course project use case diagram with the Extends dependency stereotype.
This exercise is worth 25 points.
This is the ninth exercise in the course project.
No downloadable files are required to complete this exercise.
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:
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.
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.
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