Pooja Sem V

Download as pdf or txt
Download as pdf or txt
You are on page 1of 38

TIKARAM JAGNNATH ARTS, COMMERCE

AND SCIENCE COLLEGE, KHADKI, PUNE-03

A PROJECT REPORT ON
“PARKING MANAGEMENT SYSTEM”

DEVELOPED & DESIGNED BY


POOJA SONAVANE & AMOSH
UMKE .UNDER THE GUIDENCE OF
PROF. YOGITA ZOPE

IN PARTIAL FULFILMENT OF
T. Y. B.B.A(C.A)[SEM-V]

SAVITRIBAI PHULE PUNE UNIVERSITY


2022-23

Page | 1
Tikaram Jagannath Arts,
Commerce and Science College
Khadki, Pune-03

CERTIFICATE
DEPARTMENT OF COMMERCE

BACHELOR OF BUSINESS ADMINISTRATION

WITH

COMPUTER APPLICATION

This is to certify that Miss. POOJA KISHOR SONAVANE with


Examination Seat no. of class T.Y. B.B.A(C.A) Sem. V has satisfactorily carried
out the project on “Parking Management System” in the partial fulfillment of the
Degree of Bachelor of Business Administration with Computer Application during
the academic year 2022-2023.

prof.Yogita zhope Incharge .

project Guide Piyu Nirbhavne.

Internal Examiner External Examiner

Page | 2
Content Table

Sr.no Title Page


1 Introduction 4-5
2 Main Report 6-8
2.1 Objectives & Scope 7
2.2 Definition of Problem 8
3 System Requirement Phase 9-12
3.1 Hardware and software requirement 12
4 System Analysis Phase 13-14
4.1 Information Gathering 14
5 System Planning Phase 15-18
5.1 Process Model 16-17
5.2 Feasibility Study 18
6 System Design Phase 19-21
6.1 ER Diagram 20
6.2 Data Flow Diagram 21
7 System Implementation Phase 22-28
7.1 Cost Benefits Analysis 23-24
7.2 User Interface 25-27
7.3 Database Snaps 28
8 System Maintenance Phase 29-31
9 Conclusion 32-33
10 Advantages And Disadvantages 34-35
11 System Future Enhancement 36-37
12 Bibliography 38

Page | 3
INTRODUCTION

Page | 4
Introduction
Parking management system for managing the records of the incoming and outgoing vehicles in a
parking house

It’s an easy for Admin to retrieve the data if the vehicle has been visited through number, he can
get that data.

Now days in many public places such as malls, multiplex system, hospitals, offices, market areas
there is a crucial problem of vehicle parking. The vehicle parking area has many lanes/slots for car
parking. So, to park a vehicle one has to look for all the lanes. Moreover, this involves a lot of
manual labor and investment. Instead of vehicle caught in towing the vehicle can park on safe and
security with low cost.

Parking control system has been generated in such a way that it is filled with many secure devices
such as, parking control gates, toll gates, time and attendance machine, car counting system etc.
These features are hereby very necessary nowadays to secure your car and also to evaluate the fee
structure for every vehicle’s entry and exit

The objective of this project is to build a Vehicle Parking management system that enables the
time management and control of vehicles using number plate recognition. The system that will
track the entry and exit of cars, maintain a listing of cars within the parking lot, and determine if
the parking lot is full or not. It will determine the cost of per vehicle according to their time
consumption.

Page | 5
MAIN REPORT

Page | 6
2.1 Objectives:
We can park our vehicle in our own slot by paying.

 Because of that there are no towing problems.


 And our vehicle has been parked as a secure condition.
 There is no risk for vehicle owner for parking the car.
 In case of any damages and problem of vehicle that will claim by parking management.
 As the world is facing many threads daily, robberies are done easily with no track to trace,
bomb blasts occur with the use of vehicle, so if a proper system is adopted each and every
record can be saved and anyone can be track easily therefore mainly is to make a better and
fast software, most important user-friendly
 Maintain records in short time of period.
 Determines the parking area is full or not.
 Enhances the visitor’s experience.

Scope:
In the modern age. Many people have vehicles. Vehicle is now a basic need. Every place is under
the process of urbanization. There are many corporate offices and shopping centers etc. There are
many recreational places where people used to go for refreshment. So, all these places need a
parking space where people can park their vehicles safely and easily. Every parking area needs a
system that records the detail of vehicles to give the facility. These systems might be computerized
or non-computerized. With the help of computerized system, we can deliver a good service to
customer who wants to park their vehicle into the any organization’s premises.

Vehicle parking management system is an automatic system which delivers data processing in
very high speed in systematic manner. Parking is a growing need of the time. Development of this
system is very useful in this area of field. We can sell this system to any organization. By using
our system, they can maintain records very easily. Our system covers every area of parking
management. In coming future there will be excessive need of Vehicle parking management
system.

Page | 7
2.2 Definition of problem:
 Now a days in parking like valet parking they maintain just with the tokens and they have
records the vehicle details in books so that during some critical situations like police
enquiry of terrorist car or vehicle roberrer that case it is difficult to find the details of
particular vehicle but in this case is easy to find in 1 to 2 seconds
 By parking the vehicle in public place, the vehicle can be claimed by towing person but in
this case, there is no towing problems and no need to give fine for anything we can park
our vehicle with securely.

Page | 8
SYSTEM REQUIREMENT PHASE

Page | 9
1. Project Title:
Parking Management System

2. Technology:
 Front End: PHP
Microsoft Visual Studio is an integrated development environment (IDE)
from Microsoft. It is used to develop computer programs for Microsoft Windows, as well
as web sites, web applications and web services. Visual Studio uses Microsoft software
development platforms such as Windows API, Windows Forms, Windows Presentation
Foundation, Windows Store and Microsoft Silverlight. It can produce both native
code and managed code.
Visual Studio includes a code editor supporting IntelliSense (the code
completion component) as well as code refactoring. The integrated debugger works both
as a source-level debugger and a machine-level debugger. Other built-in tools include a
forms designer for building GUI applications, web designer, class designer, and database
schema designer. It accepts plug-ins that enhance the functionality at almost every level—
including adding support for source-control systems (like Subversion) and adding new
toolsets like editors and visual designers for domain-specific languages or toolsets for other
aspects of the software development lifecycle (like the Team Foundation Server client:
Team Explorer).

 Back End: MySQL Server


Microsoft SQL Server is a relational database management system developed
by Microsoft. As a database server, it is a software product with the primary function of
storing and retrieving data as requested by other software applications—which may run
either on the same computer or on another computer across a network (including the
Internet).
Microsoft markets at least a dozen different editions of Microsoft SQL Server, aimed at
different audiences and for workloads ranging from small single-machine applications to
large Internet-facing applications with many concurrent users

Page | 10
3. Modules
a). Data Records
Staff records: - It helps to provide details of staff that uses the Vehicle parking
management System. It provides the descriptions of staffs like:
-Staff first, middle and last name
-Address
-Contact Number
-Gender.

User Records: - This record helps for the authorization for using Vehicle Parking
Management System. It Provides the Username and Password for the User (staff).It also includes
the level of authority that means it separates the normal users and administrator.

Vehicle Records: - This most important record which focuses in our Vehicle Parking
Management System. It stores the essential Vehicle records like:
-Vehicle Number
-Vehicle Type
-Vehicle Entry Time
-Vehicle Exit Time

b). Reports
Vehicle Parking Detail: - This report is very essential in this system. This report
provides a brief summary of vehicle activities. It shows the overall Entry and Exit time. It shows
the User at time of Entry and Exit. It also provides the facility for examining the total vehicle
details according to date wise.

Transaction Detail: -This report will show the Transaction between the customer and
the System. It shows the cost of the vehicle after using the facility of parking. It will show the
number of transactions by date wise. It will also have User at time of the Transaction.

Page | 11
3.1 Hardware and software requirement

PROCESSOR TYPE Pentium IV or above for optimum performance.

SYSTEM RAM 1.00GB and above

INPUT DEVICE BASIC KEYBOARD AND TOUCH PAD

OUTPUT DEVICE STANDARD COLOR MONITOR

OPERATING WINDOWS 7,8,10,11


SYSTEM

FRONT END VISUAL STUDIO

BACK END SQL SERVER (XAMPP)

Page | 12
SYSTEM ANALYSIS PHASE

Page | 13
1. Information gathering
Information gathering is done by interviewing the users and reviewing the existing documents.
For the development of Parking management system, a lot of research and important input
from various website and application user was needed. Hence the following questionnaires
were provided to them and hence the need for our website arises
 Interviewing the users:
 What are the difficulties you are facing in the existing system?
 What all new things you want to be included in the proposed system?
 In what way you are storing your information?
 Who all are the users of the system?

2. User Requirement
 Need for an application that makes communicating easy and comfortable.
 An application that enables user to park a vehicle with safe and secure.
 Need for an application that is easy to use and widely available and hence a web application
 Handling all functions done with organization in a computerized manner.
 Allowing the user to park the vehicle directly.

3. Functional Requirement
 Admin need to enter all details for registration.
 Admin need to insert all details about customer and vehicle.
 Admin need to save all the details of customer and vehicle.
 Admin can retrieve the details of customer.
 Admin must generate a report for payment.

4. Non-functional Requirement
 Usability: This website has appropriate user interface and adequate information to guide
the user in order to use the website.
 Portability: The website is portable as it is online website running across the net
 Flexibility: It is very flexible
 Security: This website provides user and authentication so that only the legitimate user are
allowed to use the website
 Maintainability: This website is capable to secure the data and easily retrieve the data.
 Scalability: This system can further modify in future.

Page | 14
SYSTEM PLANNING PHASE

Page | 15
5.1 Process Model
Iterative Model
Iterative process starts with a simple implementation of a subset of the software requirements and
iteratively enhances the evolving versions until the full system is implemented. At each iteration,
design modifications are made and new functional capabilities are added.

Iterative and Incremental development is any combination of both iterative design or iterative
method and incremental build model for software development. The combination is of long
standing and has been widely suggested for large development efforts. For example, the 1985
DOD-STD-2167 mentions (in section 4.1.2): "During software development, more than one
iteration of the software development cycle may be in progress at the same time." and "This process
may be described as an 'evolutionary acquisition' or 'incremental build' approach." The relationship
between iterations and increments is determined by the overall software development
methodology and software development process. The exact number and nature of the particular
incremental builds and what is iterated will be specific to each individual development effort.

An iterative life cycle model does not attempt to start with a full specification of requirements.
Instead, development begins by specifying and implementing just part of the software, which can
then be reviewed in order to identify further requirements. This process is then repeated, producing
a new version of the software for each cycle of the model.

Page | 16
Iterative Model Diagram

Page | 17
5.2 Feasibility Study

 Economic feasibility
Economic feasibility attempts to weigh the cost of developing and implementing a new system,
against the benefits that would accurate from having the new system in place. This feasibility study
gives the top management the economic justification for the new system

A simple economic analysis which gives the actual comparison of costs and benefits are much
more meaningful in this case. In addition, this proves to be a useful point of reference to compare
actual costs as the project progresses. There could be various types of intangible benefits of account
of automation. These could include increased customer satisfaction, improved accuracy of
operation, better documentation and record keeping, faster retrieval of information.

 Schedule feasibility
Schedule Feasibility means that the project can be completed on time

The project does not have a deadline but according to the proposed system the development
process is on schedule. Therefore, it is feasible.

 Operational feasibility
Proposed project is beneficial only if it can be turned into information systems that will meet the
organization operating requirements. Simply stated, this test of feasibility asks if the system will
work when it is developed and installed. What are major barriers to implementation? Here are
questions that will help test the operational feasibility of a project

 Technical feasibility
Technical feasibility centers on the existing computer system (hardware, software, etc.) and to
what extent it can support the proposed addition. For example, if the current computer is operating
at 80% capacity-an arbitrary ceiling-then running another application could overload the system
or require additional hardware. This involves financial considerations to accommodate technical
enhancements. If the budget is a serious constraint, then the project is judged but not feasible.

Page | 18
SYSTEM DESIGN PHASE

Page | 19
6.1 ER-Diagram

Page | 20
6.2 Data Flow Diagram:
Level 0

Level 1

Page | 21
SYSTEM IMPLEMENTATION
PHASE

Page | 22
7.1 Cost Benefit Analysis:
Cost benefit analysis (CBA) estimates and total up the equivalent money value of the benefits and
the cost invested to for implementation the software. Cost benefit analysis (CBA) is the weighing
scale approach to decision-making. All the plus points (such as cash flow and other intangible
benefits) are put on one side all the minus points (the cost and disadvantages) are put on the other
side. Both sides should be weighed and benefits should be evaluated.

Cost Estimation:
A cost estimate is the approximation of the cost of a program, project, or operation. The cost
estimate is the product of the cost estimating process. The cost estimate has a single total value
and may have identifiable component values.

For a given set of requirements, it is desirable to know how much it will cost to develop the
software to satisfy a given requirement, and how much time development will take. The cost of a
project is a function of many parameters. Foremost among them is the size of the project. Other
factors that effect the cost are programmer ability, experience of the developers in the area,
complexity of the project, and reliability requirements of the software, hardware and human
resources

Benefits:
 Improves business processes leading to annual cost decrease.
 Due to availability of information, better decision making is possible leading to additional
cash flows.

Page | 23
 Development Cost

Tools Requirement Cost

Hardware 1 Computer 15,000

Installation Charges 2,000

Total 17,000

Software and Licenses PHP (Visual studio) 5000

MySQL Server 2000

Total 7000

 Operational cost

Tools Name Maintenance Cost

Operational Hardware Maintenance 2500

Software Maintenance 2500

Total 5000

Page | 24
7.2 User Interface

1. Admin Login

2. Invalid login and password

Page | 25
3. Register page

4. Search for customer Details

Page | 26
5. Add and Update customer

6. Edit & Update vehicle details

Page | 27
7.3 Database Snaps
1. Login database

2. Add Customer

Page | 28
SYSTEM MAINTENANCE

Page | 29
System Maintenance and Evaluation:
System Maintenance is a modification of the software product after delivery to accomplish one of
the following objectives:

 Correct faults.
 Improve the performance or other attributes
 Adapt the product to the change environment

The term support and maintenance describe activity that occur after a system is made operational.
Support activities assist users in realizing the full benefits of the system. It ensures that the system
function at peak efficiency and the needed changes are implemented with minimal disruption to
the organization.

The performance of the system can be measured by two factors, viz. the efficiency and
effectiveness. The efficiency indicates the manner in which the inputs are used by the system. If
the input-output ratios are adverse, we say that the system is inefficient though it produces the
desired output or not. When the system is ineffective, the system is out of control and it needs a
major correction. A system has to be effectiveness is a measure of the productivity i.e., the measure
of the output against the input.

Throughout the Lifecycle of the project, it is put through test against efficiency and effectiveness
quite frequently. The stronger the system is, the lesser maintenance the system requires. As of
now, there is no significant maintenance policy adopted or proposed for the system.

Page | 30
Security:
The system security problem can be divided into four relates issues: security, integrity, privacy
and confidentiality. They determine the file structure, data structure and access procedures.

system security an (operating) system is responsible for controlling access to system resources,
which will include sensitive data. The system must therefore include a certain amount of protection
for such data, and must in turn control access to those parts of the system that administer this
protection. System security is concerned with all aspects of these arrangements.

System Integrity

State of a system where it is performing its intended functions without being degraded or impaired
by changes or disruptions in its internal or external environments.

That condition of a system wherein its mandated operational and technical parameters are within
the prescribed limits.
The state that exists when there is complete assurance that under all conditions an IT system is
based on the logical correctness and reliability of the operating system, the logical completeness
of the hardware and software that implement the protection mechanisms, and data integrity.

Confidentiality, integrity and availability, also known as the CIA triad, is a model designed to
guide policies for information security within an organization. The model is also sometimes
referred to as the AIC triad (availability, integrity and confidentiality) to avoid confusion with the
Central Intelligence Agency.

Page | 31
CONCLUSION

Page | 32
Conclusion
This Project is minimizing the task of parking a vehicle by paying and saying some details about
customer and vehicle to save data. In this the vehicle is parked as a safe and secure. This project
is done as Efficient as possible

Hereby I, the Student of BSc (IT) 6th Semester concludes that the project was completely and
slowly developed by me. I also conclude that this project has helped us gain more knowledge about
the topic that we are indulged ourselves into “Visual Studio”. I would be glad to enhance and
promote this project if given chance and help ourselves and society in the near future

The developed application is tested with sample inputs and outputs obtained in according to the
requirement. Even though I have tried our level best to make it a dream project. Due to time
constraints, I could not add more facilities to it.

The efficiency of the developed system can be enhanced with some minor modifications. Future
development can be made in proposed system by integration more services like:

 It can be implemented through web pages.


 New effectives modules can be added time to time

Page | 33
Advantages & Disadvantages

Page | 34
 Advantages
* There is a greater sense of security due to the fact that patrons do not actually walk to and from
their own space.
* It is highly feasible for extremely small sites that are unable to accommodate a conventional
ramped parking structure.
* There is high parking efficiency (i.e. sf/space and cf/space).
* There is no need for driving while looking for an available space.
* Emissions are greatly brought down and reduced.
* The patrons wait for their car in a highly controlled environment.
* There are less chances for vehicle vandalism.
* There is a minimal staff requirement if it is used by known parkers.
* It is possible that the retrieval time is lower than the combined driving/parking/walking time in
conventional ramped parking structures.
* There is an easier facade integration since there are no ramping floors or openings in exterior
walls.

 Disadvantages
Disadvantages Of Automated Parking Facilities
* There is a greater construction cost per space (but this may be offset by the chance for lesser
land costs per space and the system manufacturers say that the operating and maintenance cost
will be lower as compared to a conventional ramped parking structure).
* Use of redundant systems will result in a greater cost.
* It may be a bit confusing for unfamiliar users.
* It is not recommended for high peak hour volume facilities.
* There may be a fear of breakdown (How do I get my car out?).
* There is an uncertain building department review and approval process.
* It requires a maintenance contract with the
supplier.

Page | 35
SYSTEM FUTURE
ENHANCEMENT

Page | 36
Scopes For Expansion
This is the modern age. Many people have vehicles. Vehicle is now a basic need. Every place is
under the process of urbanization. There are many corporate offices and shopping centers etc.
There are many recreational places where people used to go for refreshment. So, all these places
need a parking space where people can park their vehicles safely and easily. Every parking area
needs a system that records the detail of vehicles to give the facility. These systems might be
computerized or non-computerized. With the help of computerized system, we can deliver a good
service to customer who wants to park their vehicle into the any organization’s premises.

Enhancement to create a Bigger and Better System

These enhancements deal with what would be required in a new improved, bigger and better
system

 In future if when a vehicle enters into the parking area there should be one sensor in which
the user can easy identify from outside only Is there parking is full or empty or space is
allocated.
 In future the vehicle can be parked by machines

Page | 37
Bibliography

www.google.co.in

www.w3schools.com

www.youtube.com

www.DocFoc.com

www.SlideShare.com

www.codeproject.com

Page | 38

You might also like