0% found this document useful (0 votes)
923 views7 pages

Car Rental System

This document describes UML diagrams for a car rental system. It includes a use case diagram, class diagram, interaction diagrams (sequence and collaboration), activity diagrams, component diagram, and deployment diagram. The use case diagram shows actors like customers and agents interacting with key functions like rental search, booking, and return. The class diagram defines classes like rental, customer, and vehicle with attributes and methods. Other diagrams provide more details on objects, sequences of interactions, and system architecture. The goal is to analyze and clarify requirements for the car rental software system using standard UML diagramming techniques.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
923 views7 pages

Car Rental System

This document describes UML diagrams for a car rental system. It includes a use case diagram, class diagram, interaction diagrams (sequence and collaboration), activity diagrams, component diagram, and deployment diagram. The use case diagram shows actors like customers and agents interacting with key functions like rental search, booking, and return. The class diagram defines classes like rental, customer, and vehicle with attributes and methods. Other diagrams provide more details on objects, sequences of interactions, and system architecture. The goal is to analyze and clarify requirements for the car rental software system using standard UML diagramming techniques.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

CAR RENTAL SYSTEM

UML DIAGRAMS
PRAGNYA SHRI
RA2111026010004
-INDEX-
1. UML INTRODUCTION
2. PROBLEM DESCRIPTION
3. REQUIREMENTS
4. USE CASE DIAGRAM
4.1 EXPLANATION OF ENTITIES
4.2 ACTORS LIST
4.3 DIAGRAM
5. CLASS DIAGRAM
5.1 CLASSES LIST
5.2 ATTRIBUTES
5.3 METHODS
5.4 DIAGRAM
6. INTERACTION DIAGRAMS
6.1 CLASS OBJECTS LIST
6.2 LOGIN SEQUENCE DIAGRAM
6.3 RENTAL SYSTEM SEQUENCE DIAGRAM
7. COLLABORATION DIAGRAM
7.1 EXPLANATION
7.2 DIAGRAM
8. ACTIVITY DIAGRAM
8.1 ACTIVITIES LIST
8.2 FEATURES
8.3 LOGIN ACTIVITY DIAGRAM
8.4 RENTAL SYSTEM ACTIVITY DIAGRAM
9. COMPONENT DIAGRAM
9.1 COMPONENTS LIST
9.2 FEATURES
9.3 DIAGRAM
10. DEPLOYMENT DIAGRAM
10.1 DATABASE DESCRIPTION
10.2 DIAGRAM
11. CONCLUSION

1. UML INTRODUCTION
UML stands for Unified Modeling Language. It’s a rich language to
model software solutions, application structures, system behavior,
and business processes.
Structure diagrams show the things in the modeled system. In
more technical terms, they show different objects in a system.
Behavioral diagrams show what should happen in a system. They
describe how the objects interact with each other to create a
functioning system.

2. PROBLEM DESCRIPTION
This scenario discusses how the UML
diagram types might be used to model a car rental
agency's software system. This is a graphic depiction of
the interactions among the elements of the
Car Rental System. It represents the methodology used in
system analysis to identify, clarify,
and organize requirements of the Car Rental System
STATEMENT:
“ A car rental is a vehicle that can be used
temporarily for a fee during a specified period. Getting a
rental car helps people get around despite the fact they do
not have access to their own personal vehicle or don't own a
vehicle at all. The individual who needs a car must contact a
rental car company and contract out for a vehicle. This
system increases customer retention and simplifies vehicle
and staff management”
 BENEFITS: This online car rental solution is fully
functional and flexible. It is very easy to use. This online
car rental system helps in office administration by
streamlining and stand standardizing procedures. It
saves a lot of time, money, and labor . Eco-friendly: The
monitoring of the vehicle activity and the overall
business becomes easy and includes the least
paperwork. The application acts as an office that is open
24/7
3. REQUIREMENTS

User Interfaces:
A . All the users will see the same page when they enter this
website. This page asks users for a username and a password.
B . After being authenticated with the correct username and
password, the user will be redirected to their corresponding
profile where they can do various activities.
C. The user interface will be simple and consistent, using
terminology commonly understood by intended users of the
system. The system will have a simple interface, consistent
with the standard interface, to eliminate the need for user
training of infrequent users.

Hardware Interfaces:
A . No extra hardware interfaces are needed.
B . The system will use standard hardware and data
communication resources.
C . This includes, but not limited to, general network
connection at the server/hosting site, network server and
network management tools.
USE CASE
DIAGRAM

4.USE-CASE DIAGRAM
A use case specifies an interaction between a user and the
system in which the user is able to achieve a goal. A typical
software system might include hundreds of simple use cases.

You might also like