COP 5330: Assignment 3 - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

COP 5330: Assignment 3

Description:

For a car reservation and rental system, Complete the template for one of the Use Cases ... Use cases for a car reservation and rental system. UC1 Making a ... – PowerPoint PPT presentation

Number of Views:76
Avg rating:3.0/5.0
Slides: 10
Provided by: suryajay
Category:
Tags: cop | assignment | car | rental

less

Transcript and Presenter's Notes

Title: COP 5330: Assignment 3


1
COP 5330 Assignment 3
  • For a car reservation and rental system,
  • Complete the template for one of the Use Cases
  • Add a few more use cases
  • Draw a use case diagram with all the use cases
  • Draw a sequence diagram for one of the use cases
  • Submitted by,
  • Deepa Suryaprasad

2
Use cases for a car reservation and rental system
  • UC1 Making a reservation
  • UC2 Vehicle pick up
  • UC3 Returning a vehicle
  • UC4 Extending rental contract
  • UC5 Providing road side assistance
  • UC6 Managing inventory
  • UC7 Updating frequent renters club membership
  • Note UC1, UC2 and UC3 were given in the web-page
    example

3
UC4 Extending rental contract
  • Renter calls the rental company
  • Rental clerk asks for the contract number
  • System finds the contract details
  • The clerk asks for the new return date, time and
    location
  • System checks for availability, updates contract
    and gives new rental rate
  • Clerk provides updated information to the caller

4
UC5 Providing road side assistance
  • Renter calls the rental company
  • Clerk asks for the contract number
  • System verifies the contract
  • Clerk asks for the type of assistance needed and
    location
  • Clerk checks for coverage/contract details
  • Clerk files a log and forwards the complaint to
    the concerned department/person
  • System updates rental contract
  • The clerk provides information to the caller

5
UC6 Updating club membership
  • Renter provides the frequent renters club
    membership number
  • System finds members information
  • Renter gives change in information, maybe in name
    or address or phone number or license number or
    preferences or credit card information
  • System updates information

6
UC7 Managing inventory
  • Manager checks inventory
  • System provides rented/returned vehicle
    information like vehicle class, vehicle
    identification number and location
  • System updates vehicle availability and location

7
Use Case diagram
Making reservation
Vehicle pick up
Clerk
Customer
Returning a vehicle
Extending rental contract
Providing road side assistance
Manager
Updating club membership
Managing inventory
8
Sequence Diagram for UC4
  • UC4 Extending rental contract

Customer
System
Intend to extend
Provide Information
Extend/change (return date, time, location)
Check availability and rental rate
New rate and contract details
Confirm
Draw new contract
New contract
9
UC4 Template
  • Name Extending rental contract.
  • Summary A renter wish to extend/change the
    return date/time/location for an already rented
    vehicle. The system checks the suitability of the
    request and make the changes accordingly.
  • Actors Customer and the rental clerk.
  • Precondition Vehicle is already rented.
  • Description A renter requests for an
    extension/change of return date/time/location.
    The clerk asks for the existing contract number.
    The system checks availability and gives the new
    rate. On acceptance by the renter, system draws a
    new contract.
  • Postcondition Changes to the contract are
    performed based on suitability.
  • Exceptions 1. No reservation found
  • 2. No change possible
Write a Comment
User Comments (0)
About PowerShow.com