Uploaded by Abdul Ghaffar

PROJECT PROPOSAL PF (5)

advertisement
PROGRAMMING
FUNDAMENTALS
(PROJECT PROPOSAL)
FOR
CAR RENTAL MANAGEMENT SYSTEM
BY
HASSAN RASOOL
MARRIUM JAMIL
FA22-BSE-097
FA22-BSE-096
SUBMITTED TO
MR. WAQAR TAHIR
DEPARTMENT OF COMPUTER SCIENCE (BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING)
PROJECT PROPOSAL
1
Table of Contents
INTRODUCTION: ................................................................... 3
1.
PURPOSE: ................................................................................................................................. 3
2.
SCOPE: ...................................................................................................................................... 3
METHODOLOGY: .................................................................. 4
i.
CODE COMPILER SYSTEM: ................................................................................................. 4
ii.
RENTAL LOGIC IMPLEMENTATION: ................................................................................ 4
iii.
USER INTERFACE DEVELOPMENT:............................................................................... 4
iv.
OPERATIONS/OPERATORS: ............................................................................................. 4
v.
REPEATION OF PROCESS: ................................................................................................... 5
vi.
TESTING: .............................................................................................................................. 5
RESULTS: ................................................................................ 5
CONCLUSION: ........................................................................ 5
PROJECT PROPOSAL
2
Respected [SIR WAQAR TAHIR],
As part of our semester project, we are eager to present our concept for the creation
of a car rental management system. [HASSAN RASOOL] and [MARRIUM
JAMIL] are the members of our group.
INTRODUCTION:
1. PURPOSE:
Our project's goal is to use C++ programming to design and create a
car rental management system. This system offers an effective and user-friendly
interface for reservations, bookings, and administration with the goal of
streamlining the car rental process for both customers and the rental company.
2. SCOPE:
o The aim is to provide a user interface that makes it simple for users to look
through the cars that are available, make reservations, and maintain their
bookings.
o Putting in place features that will allow the rental firm to efficiently create
reports, track bookings, and add, edit, and remove automobile records.
o Demonstrating competence in the use of loops, operators, arrays, if-else
expressions, and other pertinent C++ programming concepts to improve
system functioning and user experience.
PROJECT PROPOSAL
3
METHODOLOGY:
By using this methodology, we will demonstrate our proficiency in using if-else
statements, loops, operators, and arrays in realistic scenarios while utilizing the
power of C++ programming to develop a strong and effective Car Rental
Management System that includes all the necessary functionalities.
i.
CODE COMPILER SYSTEM:
The Car Rental Management System's we are developing via
using C++ programming language and the IDE we are using is DEV-C++. It allows
us to write, compile and run a C or C++ program. Where we apply all the functions
of C++ programming language, we have studied yet to make the design or interface.
ii.
RENTAL LOGIC IMPLEMENTATION:
Implementing price logic and
calculation processes based on supplied criteria, such as rental time, car type, and
additional services, requires the use of C++ programming concepts such as if-else
statements because it allows us to apply conditions for specific purpose.
iii.
USER INTERFACE DEVELOPMENT:
Using the C++ programming language, we will
create an intuitive interface that enables USER to do activities including adding
and updating records, controlling rented and returned, and generating results.
iv.
OPERATIONS/OPERATORS:
For calculation, because we are
making a rental system so it demands record like total rent and rent of each car.so
we have to apply operators like Arithmetic operators.
PROJECT PROPOSAL
4
v.
REPEATION OF PROCESS:
As we are writing code for car rental
management system, so if we want to check our total result and to make change or
to delete it and repeat, we have to apply loops (for, while, do-while). The loop we
are using depend on our system requirement
vi.
TESTING:
WE may face some issues while writing code so we have to make
sure that our program to undergo testing phase. We will carry out thorough testing
at every stage of the development process to find and fix any flaws or problems.
RESULTS:
 A fully functional car rental management system that offers clients a userfriendly interface for booking and reservation management.
 improved comprehension and practical application of loops, operators, arrays,
if-else expressions, and other core C++ programming concepts.
CONCLUSION:
Our comprehension of fundamental programming ideas will
be refined as we create a C++ Car Rental Management System This project
provides an excellent chance to put our understanding of if-else clauses, loops,
operators, arrays, and other key ideas to use in a practical setting.
The effective completion of this project will show both our proficiency in C++
programming and our capacity to create useful and approachable software
solutions. We appreciate you giving our proposal some thought, and we're eager to
get started on this interesting project.
PROJECT PROPOSAL
5
We respect your thoughts and time.
Sincerely,
HASSAN RASOOL
MARRIUM JAMIL
PROJECT PROPOSAL
6
Download