Nazzaro & Associates

The Future of Technology Today SM


 

Home
Training
Services
Presentations
Modeling
Books
Links
Contact Us

North Star Inn: Automatic Cancellation

 

 

 

 

Project:

North Star Inn Reservations

Use Case Package

Reservation Management

Use Case Name:

Automatic Cancellation

Use Case Number:

004

Use Case Author:

William F. Nazzaro

Version Number:

1.0

 

 

Actors:

 

        Initiator

Clock

        Collaborator

Credit Bureau

 

 

Use Cases Referenced:

None

 

 

Abstract:

This use case documents the process the system must go through to cancel "no-show" reservations.  This would occur if the customer failed to cancel their reservation prior to the check-in deadline of 7 PM.

 

 

Pre Condition(s):

Past 7 PM.

Post Condition(s):

A customer’s bedroom reservation has been cancelled.

 

 

Use Case Diagram:

 

 
 

Basic Course:

Initialization:

This use case starts when the actor indicates they want to process all “no-show” reservations for that day. The system will examine all reservations for the current day and cancel any reservation that has not been “checked in” by 7 PM.

Process:

The system will automatically cancel the reservation, update the bedroom’s status, assess the cancellation fee, and determine the customer’s credit for their deposit amount. 

The system will send the customer’s credit card information and the credit for their deposit amount to the Credit Bureau [Exception: Unable to Process Transaction].  The Credit Bureau will credit the deposit amount, less the cancellation fee, to the customer’s credit card and provide a transaction confirmation number to the system [Exception: Credit Card Problem].  The system will generate a cancellation confirmation number. 

Termination:

This use case terminates when the actor has completed checking all reservations for “no-shows.”.

 
 

Exception(s):

  1. Credit Card Problem: This occurs if the Credit Bureau determines there is a problem with the credit card (e.g., past expiration date, or inactive card).  The system will log the error and the use case will continue with the next “no-show” reservation.

  2. Unable to Process Transaction: This occurs if the Credit Bureau is “down” and is unable to process North Star Inn’s transaction.  The system will log the error and the use case will continue with the next “no-show” reservation.

 
 

GUI’s Referenced:

TBD

 
 

Open Issue(s):

  1. What happens if the Credit Bureau does not respond?

Answer – System shall log errors and continue.

  1. What happens if the credit card has expired, or is inactive?

Answer – System shall log errors and continue

 
 

Assumption(s):

  1. The system will log any errors when trying to credit the customer’s credit card and human intervention shall be done the next day.

 

  Back to Top  

Copyright © 1998 - 2007 by Nazzaro & Associates.  All rights reserved.