SUMMER PROJECT ON VEHICLE PARKING MANAGEMENT SYSTEM BY AASHUTOSH KAYASTHA TU ROLL No. 9182/18 T.U. Registration No.: NEPAL COMMERCE CAMPUS A Summer Project Report Submitted to Faculty of Management, Tribhuvan University In partial fulfillment of the requirements of the degree of Bachelor of Information Management Kathmandu, Nepal June, 2022 i STUDENT DECLARATION This is to certify that I have completed the Summer Project entitled “Vehicle Parking Management System” under the guidance of Mr. Surya Pd. Devkota and er. Srawan Ghimire in the partial fulfillment of the requirement for the degree of Bachelor of Information Management (BIM) at Faculty of Management, Tribhuvan University. This is my original work in the year 2022 and I have not submitted it earlier elsewhere. Date: Signature: Name: Aashutosh Kayastha Roll number: 9182/18 i CERTIFICATE FROM THE SUPERVISOR This is to certify that the summer project entitled “Vehicle Parking Management System” is an academic work done by Aashutosh Kayastha submitted in the partial fulfillment of the requirements for the degree of Bachelor of Information Management at Faculty of Management, Tribhuvan University under my guidance and supervision. To the best of my knowledge, the information presented by him/her in the summer project report has not been submitted earlier. ______________________ Signature of the Supervisor Name: Mr. Surya Prasad Devekota Designation: BIM Director Date: ii ACKNOWLEDGEMENTS I would like to express my deepest appreciation too all those who provided me the possibility to complete this report. A special gratitude I give to our summer project supervisor, “Mr. Surya Prasad Devkota” and er. Srawan Ghimire whose contribution in stimulating suggestions and encouragement, helped me to coordinate my project especially in writing this report. And again, I am highly indebted to ”Mr. Janak Pd. Timilsina”, the Director of Nepal Commerce Campus, for providing such opportunity to carry out Summer Project of the organization. Furthermore, I would also like to acknowledge with much appreciation the crucial role of the staff of Nepal Commerce Campus, who gave the permission to use all required equipment and the necessary materials to complete the task. Special thanks go to my friends who helped me to assemble the parts and gave suggestion about the task. I have to appreciate the guidance given by other supervisor as well as the panels especially in our project presentation that has our improved our presentation skills thanks to their comment and advices. Name: Aashutosh Kayastha T.U. Roll no. :9182/18 iii EXECUTIVE SUMMARY The Vehicle parking Management system (VPMS) is a web application about keeping track of vehicle’s parking. This system also displays all the vehicle’s entry and check-out records. In addition, the system allows adding vehicle categories too. This project contains admin panel only i.e., an admin has all control over the system. He/she helps to maintain the flow of the system. An admin can simply add vehicle categories by providing category names. After the management of vehicle categories, the admin can simply insert the vehicle’s entry. For this, he/she has to enter the vehicle’s number, model name, category, and owner’s information. This project is developed in PHP language. This system was developed for Radhe-Radhe parking lot in Bhaktapur because they were unable to control flow of vehicle during busy hour due to which they were unable to keep the record. Therefore, the project aimed at solving such problems by designing a system that will enable the organization to make systematic computerized detail record. These requirements were later used to design the system by creating data flow diagrams and entity relationship diagram. The designed system was implemented using different development tools which include HTML for creating interfaces, CSS for styling web pages for dynamism in the web pages and as an input validation tool. XAMPP was used to build the database and PHP used as a server-side scripting language to connect the user interfaces to the database. iv TABLE OF CONTENT Table of Contents STUDENT DECLARATION .................................................................................................................... i CERTIFICATE FROM THE SUPERVISOR ........................................................................................ ii ACKNOWLEDGEMENTS ..................................................................................................................... iii EXECUTIVE SUMMARY ...................................................................................................................... iv LISTS OF FIGURES............................................................................................................................. vii LIST OF TABLES ................................................................................................................................ viii ABBREVIATIONS ................................................................................................................................. ix 1 CHAPTER I : INTRODUCTION................................................................................................... 1 1.1 Background ............................................................................................................................ 1 1.1.1 1.1.2 Objective of System .......................................................................................................................... 1 Features ............................................................................................................................................. 1 1.2 Introduction to Organization ............................................................................................... 1 1.3 Organizational Structure ...................................................................................................... 2 1.4 Current situation of the organization ................................................................................. 2 1.5 Statement of Problems .......................................................................................................... 2 1.6 Objectives ............................................................................................................................... 2 1.7 Scope of Proposed Statement ............................................................................................... 2 1.7.1 Information about products ............................................................................................................... 2 1.8 Limitations ............................................................................................................................. 3 1.9 Methodology........................................................................................................................... 3 1.9.1 1.9.2 1.9.3 2 Data and information ......................................................................................................................... 3 Project Framework ............................................................................................................................ 3 Technique of the proper project ........................................................................................................ 4 CHAPTER II : TASKS AND ACTIVITIES PERFORMED ........................................................ 6 2.1 Analysis of tasks, activities, problem, issues ....................................................................... 6 2.1.1 2.1.2 2.1.3 2.2 Requirement Analysis ....................................................................................................................... 6 Use Case Diagram ............................................................................................................................. 6 Software Requirements ..................................................................................................................... 8 System Design ........................................................................................................................ 8 2.2.1 2.2.1 2.2.2 2.2.3 Class diagram : .................................................................................................................................. 8 Sequence Diagram: ........................................................................................................................... 9 Activity Diagram:............................................................................................................................ 10 Testing ............................................................................................................................................. 10 2.3 Tools used ............................................................................................................................. 12 A. Hypertext Markup Language(HTML): ................................................................................. 12 2.4 2.4.1 Analysis of Possible Solution .............................................................................................. 12 Problems and challenges ................................................................................................................. 13 v 2.4.2 2.5 3 Solution of the problems ................................................................................................................. 13 Findings ................................................................................................................................ 13 CHAPTER III: DISCUSSION AND CONCLUSION ................................................................. 14 3.1 Discussion ............................................................................................................................. 14 3.2 Conclusions .......................................................................................................................... 14 3.3 Recommendation ................................................................................................................. 14 REFERENCES ...................................................................................................................................... 15 APPENDICES........................................................................................................................................ 16 vi LISTS OF FIGURES Figure 1 Incremental Model...................................................................................................................... 3 Figure 2 Use case Diagram for admin Vehicle parking management systemError! Bookmark not defined. Figure 3 Class Diagram for VPMS ........................................................................................................... 8 Figure 4 Activity diagram of VPMS ....................................................................................................... 10 Figure 5 Sequence diagram of VPMS..................................................... Error! Bookmark not defined. vii LIST OF TABLES Table 2.1 Use-case Description (login to the system) ............................ Error! Bookmark not defined. Table 2.2 Use-case Description (View Dashboard) ................................ Error! Bookmark not defined. Table 2.3 Software Requirements. ............................................................................................................ 8 Table 2.4 Test case Login module .......................................................................................................... 11 Table 2.5 Test specification for adding vehicle category ....................................................................... 11 Table 2.6 Test specification for vehicle entry ......................................................................................... 11 viii ABBREVIATIONS BIM: Bachelor of Information Management VPMS: Vehicle Parking Management System HTML: Hyper-Text Markup Language CSS: Cascading Style Sheet MySQL: My Structured Query Language PHP: Hypertext Pre-Processer XAMPP: Cross-Platform(X) Apache(A) MariaDB(M) PHP(P) Perl(P) ix 1 CHAPTER I : INTRODUCTION 1.1 Background The “Vehicle Parking Management System” has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and, in some cases, reduce the hardships faced by this existing system. Moreover, this system is design for the particular need of the company to carry out operations in a smooth and effective manner. This system “Vehicle Parking management system is design to manage the parked vehicle by adding incoming vehicle and removing outgoing vehicle. It also provides error message while entering invalid data. No formal knowledge is needed for the user to use this system. Therefore, it is user-friendly. Vehicle parking management system, as described, can lead to error free, secure, reliable and fast management system. It can assist the user to concentrate on their other activities rather to concentrate on the record keeping. Thus, it will help organization in better utilization of resources. Every organization whether big or small, has challenges to overcome and managing the information of parking, vehicle, parking fee, parking area. This system is designed to assist in strategic planning, and will help to ensure that organization is equipped with right level of information and details for future goals. 1.1.1 Objective of System The main objective of the project on vehicle parking system is to manage the details of vehicle, parking, parking space, parking fee. It manages all the information about vehicle, parking fee parking area. The project is totally built at administrative end and thus only the administrator is guaranteed the access. The purpose of the project is to build an application to reduce the manual work for managing the vehicle parking fee, parking space. It tracks all the details about the parking space, parking fee, vehicle details. The objectives of this system are as follows : • • To reduce manpower work for managing the parking, To track all the details about the check in , check out, 1.1.2 Features The features of this study are as follows: • To provide the searching facilities based on various factor. Such as vehicle details, parking area. • To manage the parking fee details, tracks all the information and description of the vehicle parking, parking fee, • To provide Editing, adding and updating of records which results in proper resource management of vehicle data. 1.2 Introduction to Organization Radhe-Radhe parking slot is in Bhaktapur district with the aim to provide parking service in Bhaktapur. As a leading vehicle parking company, has its aim to be the preferred and most recommended parking partner at strategic locations in Bhaktapur, Nepal based on functional quality, operational excellence, customer satisfaction, and sustainable financial performance. 1 1.3 Organizational Structure 1.4 Current situation of the organization Radhe-Radhe parking lot is totally dependent on keeping the records of vehicle entry and checkout manually. Keeping manual record has more risk as there is no good provision for backup. No software has been used till date to store the details about vehicle check-in/check-out. This brings problem for an organization’s workers when they need to search, information of particular vehicle. So, to overcome all the problems that this organization was facing since starting, development of Management System was required which will than digitize record storing of vehicle and maintain its backup in server as well as in hardware and helps workers in efficient management of data by providing easy user interface of system. 1.5 Statement of Problems Radhe-Radhe parking lot has challenges concerning its safety of data to store since they currently use paper-based system, physical struggle for parking worker, wastage of time. There was also a problem of monitoring the profit made for the company whereby the company was losing money to its worker who receive the money. This system majorly solved the congestion, collision and save time during parking activities. 1.6 Objectives • • To enable worker to entry, check-in and check-out details of vehicles, parking receipts. To enable administrator with monitoring the information and transaction of parking. 1.7 Scope of Proposed Statement It may help collecting perfect management in details. In a very short time, the collection will be obvious, simple and sensible. It will help a person to know the management of passed year perfectly and vividly. It also helps in current all works related to vehicle parking system. The scopes of the proposed system are: • In computer system the person has to fill the various form and number of copies of the forms can be easily generated at a time, • To utilize resources in an efficient manner by increasing their productivity through automation . • To satisfy the user requirement, • Be easy to operate, • Be expandable, 1.7.1 Information about products System will help in maintaining information vehicle’s parking and parking receipts. . The system lists out all the entry and outgoing vehicle records. User can simply take an action for checking out the parking. In order to exit a vehicle’s parking , user has to enter the total parking charge with remarks. Here , the system generates invoice receipts for each and every vehicle. an admin can list out the reports between dates. These reports help out to state vehicle’s parking records between the selected dates. The steps are simple, the user only needs to select from and to date. And after that, the system displays it all between those mentioned dates where the user can also view their details. Additionally, the admin can view total earnings to date. And also, the system displays the current date and yesterdays’ total earning. He/she can search out the vehicle’s record using the vehicle’s registration number from the sidebar. Besides, an admin can have an overview records of the total vehicle’s entry with a number of in and out vehicles and total parking within a 24 hours span time. The system represents overall records using graphical charts like piechart to present a summary of records. 2 1.8 Limitations While there are a series of advantages pertaining to computerized vehicle parking management software, there are also a series of drawbacks within the system as well. These two drawbacks include potential system crashes and reduced physical audits. System crashes are by far the biggest disadvantage pertaining to computerized inventory management. A corrupt hard drive, power outage, or technical issue can all lead to a loss of needed data and could potentially shut the entire operation down. At the least, businesses are interrupted when they are unable to access data that is needed. The main limitation of my project is: • • There is no option for online payment for the check-out There is no option for online parking reservation. 1.9 Methodology For gathering required information to make Vehicle Parking Management System (VPMS), different methods have been used. Direct interview with owner of organization with questionnaire and observation of day-to-day activities of organization different departments, for finding out organization requirements for proper system. 1.9.1 Data and information We used the primary method of data collection, i.e., Questionnaire. A particular set of questions were designed for problem identification and data requirements, and the questions were asked to the owner. Questionnaire A. B. C. D. What are the future plans of the system? What are the drawbacks of the current system? What are the expected requirements of the system? Which system is being used currently? 1.9.2 Project Framework Incremental Development is used in this project. In this the software is designed, implemented and tested incrementally i.e., a little more is added each time until the software is completed . Figure 1 Incremental Model 3 The reason behind considering this methodology are as follows: • • Frequents feedback and faster delivery Low cost of changes. 1.9.3 Technique of the proper project Problem analysis: The old manual system was suffering from a series of drawbacks. Since whole of the system was to be maintained with hands the process of keeping, maintaining and retrieving the information was very tedious and lengthy. The records were never were used to be in a systematic order. There were lots of difficulties in associating any particular transaction with a particular context. If any information was to be found it was required to go through the different registers, documents there would never exist anything like report generation. There would always be unnecessary consumption of time while entering records and retrieving records. One more problem was that it was very difficult to find errors while entering the records. Once the records were entered it was very difficult to update these records. The reason behind it is that there is lot of information to be maintained and have to be kept in mind while running the business .For this reason this system i.e., was developed which is partially automated (computerized), actually existing system is quite laborious as one has to enter same information at three different places. Feasibility Study: After doing the project Vehicle Parking Management System, study and analyzing all the existing or required functionalities of the system, the next task is to do the feasibility study for the project. Feasibility is the measure of how a beneficial an application will be to an organization. Every project is feasible for given unlimited resources and infinitive time. Feasibility study is an evaluation of the proposed system regarding its workability, impact on the organization, ability to meet the user needs and effective use of resources. A. Technical feasibility: This included the study of function, performance and constraints that may affect the ability to achieve an acceptable system. This analysis helps to forecast the future movement. The main technologies and tools that are associated with PMS are: • Front-end : HTML, CSS, JS, Bootstrap Framework, • Back-end: PHP, MYSQL for database • Visual Studio Code for coding purpose • Draw.io • Google Chrome Each of these technologies are freely available and technical skills are required are manageable. Time limitations of the product development and the ease of implementing using these technologies are synchronized. From these it’s clear that the project is technically feasible. B. Operational feasibility: This system provides user-friendly interface. The user manual provided is sufficient to understand the system. It does not require any complicated training. So, the company can use this system easily, efficiently and effectively. 4 C. Economic feasibility: This project is developed using technology like PHP, JS, Draw.io, MYSQL etc. Each of these technologies is freely available. It also requires minimum hardware requirements and manpower. So, it can be completed with minimum cost i.e., it is economically feasible. 5 2 CHAPTER II : TASKS AND ACTIVITIES PERFORMED 2.1 Analysis of tasks, activities, problem, issues Task analysis is the process of learning about ordinary users by observing them in action to understand in detail how they perform their tasks and achieve their intended goals. Various techniques were followed to analyze the problems and issues of this organization. Visit to the organization and direct interaction with organization owner. Radhe-Radhe parking lot works on a traditional style of working i.e., manually keeping the records of vehicles. As mentioned, they deal number of vehicle parking. In such case, manually keeping records can be risky as well as inefficient and slow. Using manual system to manage vehicle parking in paper was causing the job of employee becomes more hectic. User has to face a lot of problem for managing the record of the vehicle parking activities. 2.1.1 Requirement Analysis Requirement Analysis is the process of defining user expectation for a new software being built or modified. The main objectives of requirement analysis are to identify and evaluate the requirement of the proposed system. It helps to know user requirements, system requirements, functional requirements, and non-functional requirements for ‘Vehicle Parking Management System’ for Radhe-Radhe Parking. i. • • • • Functional Requirement Admin need to enter all details about customer and vehicle. Admin need to save all the details of customer and vehicle. Admin need to generate parking receipts. The system should be able to provide information when needed. ii. Non-Functional Requirement • Usability: This website has appropriate user interface and adequate information to guide the user in order to use the website. • Flexibility: It is very flexible. • Security: This website provides user authentication so that only legitimate user is allowed to use the website. • Maintainability: This website is capable to secure the data and retrieve data easily. • Scalability: This system can be further modified in future. 2.1.2 Use Case Diagram A use case is a methodology used in system analysis to identify, clarify and organize system requirements. The use case is made up of a set of possible sequences of interactions between systems and users in a particular environment and related to a particular goal. 6 Figure 2 Use-case diagram for VPMS Table 2.1Use-case Description (Login) Use-case Identifier Primary actor Secondary actor Description UC1: Login into the system Admin None Admin can login to the system through a login form for security. Pre-condition The admin has to know the required username and password. Post-condition Admin can perform the required action into the system. Success Scenario Failure Scenario login success message should be displayed. Login failed message should be displayed. Table 2.2 Use-case Description ( View Dashboard) Use-case Identifier Primary actor Secondary actor Description Pre-condition Post-condition Success Scenario Failure Scenario UC2: View Dashboard Admin None The admin views Dashboard. The admin has to be logged in to view dashboard The admin can manage vehicle, check-in, check-out vehicles payment receipt, view reports. The latest information is displayed. The database is not connected or misconfigured. 7 2.1.3 Software Requirements Table 2.3 Software Requirements. Software Visual Studio code Purpose In order to design layouts and to write code. MYSQL: In order to establish communication between data and database. To write documentation of whole summer project. Microsoft Word: Draw.io: In order to draw the diagram Use-case, Sequence diagram, Class-diagram and so on. 2.2 System Design The System design is the process of defining the components, modules, interfaces, and data for a system to satisfy specified requirements. Various design technique of the proposed Vehicle Parking Management System has been represented through the help of diagrams. With the help of these diagram the VPMS system have been developed. 2.2.1 Class diagram : The class diagram is type of static structure diagram that describe the structure of system by showing the system’s classes, their attributes, operation and the relationships among objects. It shows static structure of concepts, types and class. Concepts how users think about the world; type shows interfaces of software components; classes show implementation of software components. Figure 3 Class Diagram for VPMS 8 2.2.1 Sequence Diagram: Sequence diagram shows an interaction, which represent the sequence of message between instances of classes, components, subsystems, or actors arrange in time sequence. Figure 4 Sequence diagram of VPMS 9 2.2.2 Activity Diagram: Activity diagram is another important behavioral diagram to describe dynamic aspect of the system. Activity is essentially an advance version of flowchart that modelling the flow from one activity to another activity. Figure 5 Activity diagram of VPMS 2.2.3 Testing Testing is the process of evaluating a system or its components with the intent to find whether it satisfies the specified requirement or not. In simple words, testing is executing a system in order to identify any gaps, error or missing requirements in contrary to the actual requirements. A. Unit Testing Unit testing is the process of taking module and running it in isolation from the rest of the software product by using prepared test cases and comparing actual result predicted by the specifications and design of the module The following general test cases of admin that have being conducted in the system are: − − − Ensuring that admin is able to login to the system. Ensuring that admin is able to add vehicle category, Ensuring that admin is able to add vehicle entry 10 Table 2.4 Test case Login module Test Case Id Module to be tested 1 Admin Login module Assumption Test data Expected result username= “ ”, password= “ ” Username= “admin”, password= “@asu56” True Result Comments Successfully logged in Login is validated through the database table and validation code Table 2.5 Test specification for adding vehicle category Test Case Id Module to be tested 2 Add Vehicle Category Test case’s overview Add new vehicle category form is used to add particular vehicle category in the system Admin fill the add new vehicle categories form to add vehicle category Category Name: FOUR WHEELR Short Description: Four-wheel vehicle only. Test data specification Test data Result Successfully added in the system Table 2.6 Test specification for vehicle entry Test Case Id 3 Module to be tested Vehicle Entry Test case’s overview Add vehicle entry form is used to check-in vehicle Test data specification Admin fill the vehicle entry form to check-in vehicle Test data Registration Number: Ba 9 cha 3595 Vehicle’s Company Name: Suzuki Vehicle Category: FOUR WHEELER Owner’s Full Name: TEST Owner’s Contact: 9850462204 Successfully added in the system Result 11 2.3 Tools used To develop this type of task information system different tools can use. This project is desktop based so I have used tools related to website development. Here are some tools used in this project. A. Hypertext Markup Language(HTML): HTML in this system is used to described the structure and general layout of documents(web pages). The HTML tags are used to headings, paragraphs, lists, forms, etc. B. PHP PHP is an acronym for "PHP: Hypertext Preprocessor" PHP is a widely-used, open-source scripting language. PHP scripts are executed on the server. PHP can generate dynamic page content. PHP can create, open, read, write, delete, and close files on the server. PHP can collect form data. PHP can send and receive cookies. PHP can add, delete, modify data in your database. C. CSS Cascading Style Sheet(CSS) in this system is used to describe the presentation of webpages, including color, layout, design and fonts etc. CSS brings style to this system by interacting with HTML elements. D. JavaScript While developing system, JavaScript was used to design the sidebar and for designing the graphical user interface on some portion. E. MySQL MySQL is a database system used on the web. It is a database system that runs on a server. It is ideal for both small and large applications. It is very fast, reliable, and easy to use. MySQL is free to download and use. F. XAMPP XAMPP is an abbreviation for cross-platform, Apache, MySQL, PHP and Perl, and it allows you to build WordPress site offline, on a local web server on your computer. XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open-source package has been set up to be incredibly easy to install and to use. G. Visual studio code Visual Studio Code, also commonly referred to as VS Code, is a source-code editor made by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. In this system is used for source code writing and editing. H. Draw.IO Draw.io is proprietary software for making diagrams and charts. The software allows you to choose from an automatic layout function, or create a custom layout. They have a large selection of shapes and hundreds of visual elements to make your diagram or chart one-of-a-kind. The drag-and-drop feature makes it simple to create a great looking diagram or chart. In this system, draw.io is used for making diagrams like use case diagram, class diagram and class diagram 2.4 Analysis of Possible Solution During the development process various problems and challenges raised and were solved through the help of supervisor, teacher, friends and internet. 12 2.4.1 Problems and challenges In the process of requirement specification and system development many problems arise. Some problems faced while developing the system are given below: • • • Lack of proper resources, Lack of proper idea to implement design pattern, Huge requirement of the organization. 2.4.2 Solution of the problems Problems such as vague requirement due to lack of knowledge about such type of system had been raised during development process. The requirement has been collected in the form of natural language and was represented through diagrams for system development. The organization was not ready to give real data of the organization due to confidentiality and privacy issue. In response to this problem some artificial data has been recorded to demo the system later system will contain real data after the adaptation and artificial data will be discarded. 2.5 Findings During this project, different problem was raised. Some were easily solved by looking through the documentation and some were rather difficult to solved and needed to think out of the box to achieve the required output. Different sites were searched to come across the problems of making the database to store the database onto it, using it for the security, retrieving data from database and display it in tabular form in PHP project and different code that were needed for system that was built to perform well efficiently and effectively. At the beginning of the project, me as a developer had no idea how to prepare the whole project, how to connect with database. To find solution to solve all these problems many books, websites were used. There were lots of solution in different sites in internet. But none of them provided the complete solutions until meeting with supervisor, subject teacher and friends help me to overcome the problems. They had helped me in solving the problem during error handling phase and also helped me to grasp the concept to make real time application. After doing this project, there is change in myself. It has enhanced my capacity in building system and got to know how to create a complete project. Out of all, during this interval of summer project me personally had enjoyed the process of building the system for such needy organization. 13 3 CHAPTER III: DISCUSSION AND CONCLUSION 3.1 Discussion Working for Radhe-Radhe Parking lot, is one of the great experiences of this summer project, which will be very obliging in the future. During the period of summer project, major role as PHP developer was given to me which was really challenging task for me. I was able to perform my task quite well and even gain so many things apart from website developer. During summer project I learnt to be dedicated, disciplined, time management and committed toward the task that was given to me. It also enhanced my skill in thinking professional, creative to generate new idea. 3.2 Conclusions Summer Project has been an opportunity for me to gain lots of professional knowledge about how the application is made in real time. Though this knowledge is not enough me to develop the high career but this can build the path through which I can develop my sound career. During the project, I got chance to learn the phases of software development in real time. It was great experience to implement the theoretical knowledge practically. The project VPMS is completed as required by organization. The system provides user friendly interface. This project was developed using PHP with MySQL is based on the requirement specification of the user and the analysis of the existing system, with flexibility for future enhancement. PHP combined with MySQL are cross-platform i.e., can develop in Windows and serve on a Unix platform. This project is developed, designed and implemented as per the requirement of Radhe-Radhe parking lot. It increases data accuracy, make product information more secure, effective and accessible. This application has been tested live data and has provided a successful result. 3.3 Recommendation After the complete analysis and research that had been made about Radhe-Radhe Parking lot what would be better recommendation for the Vehicle Parking Management System is for utilizing the skills of the vehicle parking admin by giving them privileges to manage vehicle check-in or check-out in the organization. Using computerized system rather than traditional methods decreases the time consumption for storing vehicle entry details. Identification of the drawbacks of the existing system leads to designing of computerized system that will be compatible to the existing system with the system which is more user friendly and more GUI oriented. Because of which information and data can be easily access, retrieve, when needed in near future. This project deals with the project deals with the problems on managing a parking record and avoid the problems which occur when carried manually. 14 REFERENCES SOMMERVILLE. (2019). Software engineering 10th edition. Pearson Education. BROTHER, S. (2022). Studylib. Retrieved from https://studylib.net/doc/25272554/carparking-system KUMAR, A. (2022, 04 29). PHP GURUKUL. Retrieved from https://phpgurukul.com/vehicle-parking-management-system-using-php-andmysql/ Neupanw, S. (2021). StuDocu. Retrieved from https://www.studocu.com/row/document/tribhuvan-vishwavidalaya/bachelorsof-computer-application/vehicle-parking-management-system/21570511 15 APPENDICES Appendix 1Login Page Appendix 2 Dashboard 16 Appendix 3 Vehicle Categories Appendix 4 Add New Vehicle Category 17 Appendix 5 Vehicle Entry Form Appendix 6 Incoming vehicle details 18 Appendix 7 Manage vehicle form Appendix 8 Manage vehicle form 19 Appendix 9 Out Vehicle Details Appendix 10 Outgoing Vehicle View details 20 Appendix 11 Outgoing Vehicle view details Appendix 12 Outgoing vehicle Receipt Print 21 Appendix 13 View Reports Appendix 14 Generate Reports 22 Appendix 15 Total income 23