Professional Documents
Culture Documents
BC190402831 - Fall 2021 - CS403 - 2
BC190402831 - Fall 2021 - CS403 - 2
Question Statement:
Scenario:
Suppose you are required to model “Rent a vehicle” system for an organization to get complete understanding of the domain.
System’s requirements in textual format are given below in paragraphs.
Registered customers can rent out a vehicle for their common use. By using this system, customer will also be able to know about
different types of vehicles (cars, loaders, motorcycles, auto Rickshaw, van, bus, truck etc) available for rent at organization store.
Customers can view available vehicles under vehicle categories without registration, but only register customers can send a booking
request for an available vehicle with or without a driver (its user choice to rent a vehicle with or without driver). After getting
confirmation from the manager, customers will fill a rental agreement form which has all necessary details (duration of hire, fuel detail,
rental fee, The purpose of renting, return date, description of the rented vehicle, etc), he/she can select payment method via cash or online.
Customers can view discounts/feedback, they may also be able to post reviews/feedback.
The manager can add drivers, vehicle categories (transporter, non-transporter) and vehicle details (cars, loaders, motorcycles, van etc),
update vehicle and driver status as available or not available. He/She can view booking requests, confirm/ reject booking requests, view
payment details. He/she can view feedback/ reviews and also add offers/discounts for their regular Customer.
In above given scenario some entities have common attributes:
Users (Customers, driver, manager).
Vehicle categories (transporter, non-transporter).
Vehicle details (cars, loaders, motorcycles, van etc) have some common attributes.
Booking
Bk_Id Bk_Date Driver_option
BK001 01/09/2020 Yes
BK002 20/08/2021 Yes
BK003 12/10/2021 No
BK004 01/11/2021 Yes
Feedback
Feedback_Id Feedback_desc
Fd001 Good
Fd002 Nice
Fd003 Bad
Note: Identify and draw super types and sub types properly, from marking point of view i dentification of
super type and sub type have 15%to 20% ratio.
=====================================Ended=================================
BC190402831