Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 19

WOLKITE UNIVERSITY

COLLAGE OF COMPUTING AND


INFORMATICS
DEPARTMENT OF SOFTWARE ENGINEERING
A CAR RENTAL AND TRAVEL SYSTEM
INDUSTRIAL PROJECT DOCUMENTATION
BY GROUP 6

1
1. Introduction
• A car rental system is a system that rents different types of cars for a period of time
for a fee whether in a few days or weeks… an advanced travel agent offering car
rental and car hire, making full use of information technology to improve the level
of efficiency.

• This project is designed so as to be used by Car Rental Company specializing in


renting cars to customers and hiring cars from owners. It is an online system through
which customers can view available cars, register, view profile and book car. This
System is combined of the reservation and informational system. Hence, this system
will be focusing on the customers who would like to reserve cars and travel.

2
2. Statement of problem
In an organization running a car rental service manually, the process on
searching the client detail is slow and there are thousands of clients.
Besides that staffs have to record the booking manually and it is
difficult to produce a report. It doesn’t allow client booking online and
hard to keep track on the record of rental cars. Since details are stored in
papers maintenance and updating are tedious tasks.

3
3. Objective of the project
3.1. general objective
• Produce a web-based system that allow customer to register and
reserve car online and for the company to effectively manage their car
rental business.

4
3.2. Specific objective

• To develop a simple.
• To secure system that protects clients.
• To design a user friendly system that enables client check for availability of vehicle.
• To allow booking online.
• To view tracking history.
• To update personal information.
• To view updated and latest travel guide, banking or insurance information
• Post suggestions, comments, and complaints
• Print reports
• Ascertain less human power needed system.
• Handle management problems appears during car hiring sand renting.
• Easy Maintenance
• Good performance.

5
4. Scope of the project
• Able to recommend car to be rented by the users based on the three
requirements which are day, number of passenger(s) and distance.
• Provide car catalog for users as an alternative for them to select car if
they want to choose car by their own.
• Functioned in adding, deleting, updating and searching the data or
information depends on the security level.
• Allows the organization to search user information from the database
based on the user's identification card number.
• Produce reports of payment receipt, renting and car reservation
information

6
Cont…

• Able to restrict users access based on their role or access privilege.


• Post suggestions, comments, and complaints
• View cars with affordable pricing
• View tracking history and update personal information

7
5. Significance of the project
• This project will help to solve the numerous problems associated with
the manual way. Errors, waste of precious time will be eliminated with
the system. This will in turn enhance productivity and efficiency in the
organization.

8
6. Feasibility study
6.1. operational feasibility
This feasibility is carried out in order to know whether the system will
work with least difficulties when it is developed and installed. And also
check whether it will be developed, and whether it support the graphical
user interface in this system. Hence, it is concluded, the system is
operationally feasible.

9
6.2. Technical feasibility
The proposed system is going to be developed using php as front end
and MySQL as back end and it is efficient in mac, Linux and windows
operating systems. Php supports large data share and effective retrieval
of data can be possible with less query processing.

10
6.3. Economical feasibility
During software development cost is not boundary of invention. Cost is
secondary thing required to execute successfully. But the primary thing is
to invent new things that should fulfill the needs of customers efficiently
and effectively. Since the proposed system is an integral part of centralized
computerization of total organization process. The development cost in
creating the system is evaluated against the ultimate benefit derived from
the new systems. It is worth to purchase the hardware needed. Thus the
proposed system is economically feasible.

11
7. METHODOLOGY
When we are going to develop we will use different types of
methodologies. For requirement gathering, for development tools, and
other additional tools.
7.1. Document Analysis
We have read some documents about the system to implement as a
source of information. Also we looked documents in the company,
before this system is going to be developed, the company is using
manual document system.

12
7.2. Development Tools
• HTML: the page layout will be designed in HTML.
• CSS: we will use CSS for all the designing part.
• JavaScript: all the validation task and animation has been developed
by JavaScript.
• Php: all the business and frontend logic has been implemented in php.
• MySQL: it is used as the database for the project.
• Apache: project will be run over the apache server.
• E-draw max: for the project time schedule management
• Visual paradigm: for the designing of UML diagrams.

13
7.3. Software Development Life Cycle
We are going to use iterative model of software development life cycle,
this model gives a working version early in the process and makes it
less expensive to implement changes. Since it helps us to edit the stage
at any time, so when any new idea comes we can add wherever the stage
is.

14
8. Limitation of the project
• In current technology credit card is not applicable in Ethiopia, so
customers need to come to the nearby branch for payment.
• Car quality and efficiency leads to customer dissatisfaction.
• In order to perform the rent a car capability;
• Customers must login to their own profiles.
• Guests must create their own accounts.
• Customers should have basic knowledge of English language and web
browsing
• Project management failure.

15
9. Plan (resource, budget and work)

16
10. Tools used during development
No. Software Cost
1 Microsoft word Free

2 Enterprise architecture Free

3 E-draw max Free

4 Photoshop cs6 Free

5 MySQL Free

6 Xampp Free

17
11. References
• SwengReq Project Template by Mr. Tagel Berhanu.
• FARIZA_BINTI_HAMZAN_06_24 book
• Wikipedia

18
THANKS
19

You might also like