Question: Question 1 ( 1 0 points ) : The objective of this question is to practice creating UML Use Case diagrams, and become familiar with

Question 1(10 points):
The objective of this question is to practice creating UML Use Case diagrams, and become familiar
with the draw.io application.
Your Tasks
In lecture, we created a UML use case diagram visualizing a point of sale transaction. In class, we
only considered a debit transaction. For this question, you will expand upon the diagram created in
class and add a number of use cases (as well as new actors, as appropriate).
In particular, you should add the following to the diagram:
Add a use case that models a customer paying with a credit card. This should be very similar to
the debit card use case discussed in class
For the debit and credit card use cases, model the ability for customers to tap their cards, as an
alternative to entering a PIN
At the end of a transaction, the system should print out a receipt. We discussed what this would
look like in class, include this use case
In addition to adding in the use cases listed above, it is likely you will also need to add some actors,
as required by the use cases.
Evaluation
3 marks : Use case(s) relating to credit card support are added and correct
3 marks : Use case(s) for debit and credit card are adapted to support tap interaction, as an alternative
to entering PIN
2 marks : Use case to print receipt is added to diagram
2 marks : Additional actors (primary and/or supporting) are added to the diagram, as required by
the new use cases

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!