This document proposes a car rental management system to address problems at an agency. It aims to automate agency management, maintain customer and employee details, and provide automatic cost and rental calculations. The system goals are to work in a planned, accurate, and reliable manner with immediate retrieval and storage of information to reduce redundancy and improve customer relationships. It will use MySQL, Edraw Max, Eclipse, Java, and SQL and ensure security, performance, accuracy, availability, and reliability. Functional requirements include collecting information, online car selection, cost calculation, and reporting while non-functional requirements address response time and being up-to-date. Entity, data flow, and context diagrams are also proposed.
Presiding Officer Training module 2024 lok sabha elections
Car Rent Agency Management System
1. AGENCE SYSTEM
BY : : ABDULLA AHMED ABDULLA ABDEL-BAKY
made by :: Micky Mouse
1
2. CONTENTS
INTRODUCTION
PROBLEMS
PURPOSE OF SYSTEM
GOAL OF PROPOSED SYSTEM
TOOLS & TECHNIQUES
FUNCTIONAL &NON FUNCTIONAL REQUIREMENTS
ENTITY DIAGRAM (ER)
DATA FLOW DIAGRAM (DFD)
CONTEXT DIAGRAM(CD)
made by :: Micky Mouse 2
3. Definiti
on
The Car Rent System (CRS) : :
Is the S/W for manage Cars and make rent car available through
Internet and manage all employees and Customers and eliminate
the loss much money.
Scope : :
it can be used in any Agency for managing every thing in it .
made by :: Micky Mouse 3
5. ANALYSIS INFORMATION
INTERVIEW
S
MAKE INTERVIEW WITH 3
AGENCY OWNER
QUESTIONAI
RE
MAKE QUESTIONAIRES
WITH MORE 30 PERSONS
WHO RENT CAR
PERMANENTALY
ONLINE
PICK DATA FROM INTERNET
FROM SEVERAL WEBSITES
AND FACEBOOK &
TWITTER AGENCY PAGES
made by :: Micky Mouse 5
6. THE PROBLEM IN ALL
LOSS MONEY
CAN’T CALCULATE EMPLOYEE
MONEY STOLEAN
EMPLOYEE ABSENCE
CUSTOMER RELATION SHIP IS BAD
LOW WORK
made by :: Micky Mouse 6
7. PROBLEM &
SOLUTION
Duratio
n
SolutionProblemPriorit
y
3
Make data enter to system
automaticaly and
permanentally
By technical employee through
some privillage from Boss .
Much money are stolen or loss
Because papers are loss.1
2
Make date enter to system
By this employee through enter
to his work and award or
punish .
Absence of employee and conflict of
Calculate their salary.2
5
Make data available for
customers
To help them to perfect
choosing .
Some customers have a trouble for
choosing a car and time and its cost
.
3 2Providing specially data
for customer and make
newsletter to make best
relation with them
Details of
customer loss
permanentally
4
made by :: Micky Mouse 7
8. PURPOSE
• THE SOFTWARE IS FOR THE AUTOMATION OF AGENCY
MANAGEMENT.
• IT MAINTAINS TWO LEVELS OF USERS:-
- ADMINISTRATOR LEVEL
-USER LEVEL
• THE SOFTWARE INCLUDES:-
1.MAINTAINING CUSTOMER & EMPLOYEE DETAILS.
2.PROVIDING AUTOMATIC COST & RENT & EMPLOYEE ABSENCE
& SALARY
3.PROVIDING AND MAINTAINING ALL KINDS OF CUSTOMER
RELATIONSHIP.
4.PROVIDING RENT A CAR ONLINE .
made by :: Micky Mouse 8
9. 1. PLANNED APPROACH TOWARDS WORKING: - THE WORKING IN
THEORGANIZATION WILL BE WELL PLANNED AND ORGANIZED
.THE DATA WILL BE STORED PROPERLY IN DATA STORES, WHICH WILL
HELP IN RETRIEVAL OF INFORMATION AS WELL AS ITS STORAGE.
2. ACCURACY: - THE LEVEL OF ACCURACY IN THE PROPOSED
SYSTEM WILL BE HIGHER. ALL OPERATION WOULD BE DONE
CORRECTLY AND IT ENSURES THAT WHATEVER INFORMATION IS
COMING FROM THE CENTER IS ACCURATE.
3. RELIABILITY: - THE RELIABILITY OF THE PROPOSED SYSTEM WILL
BE HIGH DUE TO THE ABOVE STATED REASONS. THE REASON FOR THE
INCREASED RELIABILITY OF THE SYSTEM IS THAT NOW THERE WOULD
BE PROPER STORAGE OF INFORMATION
made by :: Micky Mouse 9
GOALS OF PROPOSED SYSTEM
10. 4. NO REDUNDANCY: - IN THE PROPOSED SYSTEM UTMOST
CARE WOULD BE THAT NO INFORMATION IS REPEATED
ANYWHERE, IN STORAGE OR OTHERWISE. THIS WOULD ASSURE
ECONOMIC USE OF STORAGE SPACE AND CONSISTENCY IN THE
DATA STORED.
5. IMMEDIATE RETRIEVAL OF INFORMATION: - THE MAIN
OBJECTIVE OF PROPOSED SYSTEM IS TO PROVIDE FOR A QUICK
AND EFFICIENT RETRIEVAL OF INFORMATION. ANY TYPE OF
INFORMATION WOULD BE AVAILABLE WHENEVER THE USER
REQUIRES.
6. IMMEDIATE STORAGE OF INFORMATION: - IN MANUAL
SYSTEM THERE ARE MANY PROBLEMS TO STORE THE LARGEST
AMOUNT OF INFORMATION.
.
made by :: Micky Mouse
10
GOALS OF PROPOSED SYSTEM
11. •7. EASY TO OPERATE: - THE SYSTEM SHOULD BE
EASY TO OPERATE AND SHOULD BE SUCH THAT IT CAN BE
DEVELOPED WITHIN A SHORT PERIOD OF TIME AND FIT IN
THE LIMITED BUDGET OF THE USER
made by :: Micky Mouse 11
GOALS OF PROPOSED SYSTEM
12. HOW TO MAKE THIS
SYSTEM
TOOLS :
MY-SQL
E-DRAW MAX
ECLIPSE
TECHNIQIES : :
JAVA (SE &EE)
SQL
made by :: Micky Mouse 12
13. FUNCTIONAL
REQUIREMENTS
ABILITY TO COLLECT INFORMATION
ABILITY TO PICK A CAR ONLINE
ABILITY TO PROVIDE MORE CHOICE FOR CUSTOMER
ABILITY TO CALCULATE THE COST AND PROFIT AND
EVERYTHING WITH MONEY
ABILITY TO EXPORT REPORTS
made by :: Micky Mouse 13