naman_appendix_1
naman_appendix_1
This is to certify that project report entitled “Smart Auto-Entry and Parking Access
Control System” which is submitted by Naman Soni -22CSA2BC038 in partial fulfilment of the
requirement for the award of degree Bachelor of Computer Applications of Vivekananda Global
University (VGU), Jaipur, is a record of the candidate’s work carried out by him under my
supervision. The matter embodied in this report is original and has not been submitted for the award
of any other degree.
1
ACKNOWLEDGEMENT
I would like to express my gratitude to my esteemed guide, Mr. Katib Showkat, whose invaluable
guidance, encouragement, and unwavering support played a crucial role throughout the duration of
this project. His expert insights, constructive feedback, and patient mentorship not only helped me
overcome challenges but also enriched my overall learning experience. I am truly fortunate to have
worked under his supervision, and this project would not have reached its current level of quality
without his consistent involvement and inspiration.
I would also like to extend my sincere thanks to Vivekananda Global University for providing me
with a conducive academic environment, access to essential resources, and technical infrastructure
that were instrumental in the successful completion of my work. The institution’s commitment to
fostering innovation and research has always motivated me to strive for excellence.
Moreover, I am deeply appreciative of the dedicated efforts and active participation of my team
members, whose collaboration and mutual support significantly contributed to the smooth execution
of this project. I am also thankful to my peers, who offered their suggestions, encouragement, and
motivation at various stages. This endeavour was truly a collective effort, and I feel proud to have
been part of such a cooperative and committed team.
Naman Soni
22CSA2BC038
2
LIST OF SYMBOLS, ABBREVIATIONS AND
NOMENCLATURE
3
LIST OF TABLES
4
LIST OF FIGURES
Fig.
Flowchart 11
1
Fig.
ER Diagram 12
2
Fig.
Level 0 DFD 12
3
Fig.
Level 1 DFD 13
4
Fig.
Level 2 DFD 13
5
Fig. Block Diagram for Hardware and Software
15
6 Communication
Fig.
Diagram for Database Working 15
7
Fig.
Database Interaction Diagram 16
8
Fig.
User Interface 18
9
Fig.
Comparison with Existing Solution 64
10
5
ABSTRACT
This report introduces The Smart Auto-Entry and Parking Access Control System, designed to
streamline vehicle entry and parking in busy, multi-level facilities. At its core, the system combines
automated entry management with real-time parking updates, providing a smooth experience for
drivers and enhancing security. When a car arrives, a camera captures the license plate,
automatically logging entry and exit times into a centralized database for easy tracking and security.
Each parking slot has a digital display showing live availability, so drivers can find open spaces
faster without unnecessary searching. By reducing congestion and improving traffic flow, this
system offers a practical solution to modern parking challenges, especially in high-traffic areas like
malls, airports, and office complexes. With its combination of license plate recognition and live
parking updates, The Smart Auto-Entry and Parking Access Control System brings a new level of
convenience and efficiency to the parking experience
6
INDEX
Content Page No.
1. INTRODUCTION
1.1 Background 1
1.2 Objective of Project 1
1.3 Scope of Project 2
1.4 Problem Statement 3
1.5 Literature Review 3
2. SYSTEM STUDY
2.1 Functional Requirements 7
2.2 Non-Functional Requirements 8
2.3 User Requirements 8
2.4 System Requirements 9
2.5 Constraints and Assumptions 10
3. SYSTEM ANALYSIS
3.1 System Flowcharts 11
3.2 E-R Diagrams 12
3.3 Data Flow Diagram (DFDs) 12
4. SYSTEM DESIGN
4.1 System Architecture/Structure Chart 14
4.2 File / Database Design 15
4.3 Module Descriptions 16
4.3.1 Module 1 16
4.3.2 Module 2 17
7
4.4 User Interface Design 17
4.5 Report Design 19
5. SYSTEM IMPLEMENTATION
5.1 Development Tools 21
5.1.1 Technologies Used
5.1.2 Database Used
5.2 Coding
5.2.1 List of Programs 22
5.2.2 Inputs 48
5.2.3. Outputs 50
6. SYSTEM TESTING
6.1 Preparation of Test Data & Test Oracle 55
6.2 Unit Testing, Integration Testing 57
6.3 System Testing 58
6.4 Test Cases and Results with dummy / live data 59
8
9