You are on page 1of 1

Use Case ID: MTS6

Use Case Name: View Order Status

Created By: Amirul Alif Last Updated By: Amirul Alif

Date Created: 20/11/2019 Date Last Updated: 20/11/2019

Actors:  Admin
 Customer
Description: View order status of an existing order.
Trigger: The customer wants to know the status of their order.
Preconditions: 1. The actor has login to the MTS system, and the homepage
of the system has successfully appeared.
2. The order must be existed.
3. The order status to be view must be accessible by the actor.
Postconditions: 1. The customer knows the status and details of their order.
Normal Flow: Actor System

1. The actor decide to view 1. System retrieves the


order status. information about the
order(s) and status.
2. System displays the
information about the
order(s) and the status.
3. Use case ends when
order status has been
displayed in an
appropriate manner.

Alternative Flows: If the order status is invalid, the system will report the order status
is invalid and the use case restarts.
Exceptions:  GUI is not responding, display error message
 Database could not be reached, display network failure
message
Includes: MTS3
Priority: -
Frequency of Use: It is expected that customers will track their orders at least as often
as they create them.
Business Rules:  Admin can view any order status
 Customers can view order status that only relate to them.
Special Requirements: -
Assumptions: -
Notes and Issues: -

You might also like