Report On Virtualized Parking System Design
Introduction
In our project we are developing Parking System to Utilize Space. In this project we developed that user or Driver should parked into proper area so that parking spaces can be utilize and make everyone available to get Parking Space. In project car arrival and some Space allocated by camera and make some virtual line in system and after car parked it will scan if car is parked proper or not. If not parked properly than alarm start ringing and after user/Driver correctly parked car than alarm stopped.
Aim and objective of the project
Seeking a vacant parking space during peak hours in areas like Hospitals, Hotels & Shopping Centers, Airports, Universities, and Exhibitions & Convention Center has always been frustrating for many drivers. Surveys says that traffic generated by cars searching for vacancies in Parking Spaces is up to 40% of the total traffic. Now that is a serious issue to look after, and Smart Parking System is one of the best available solutions to at least reduce the traffic congestion caused due to the above problem. This application gives information about the occupancy status of the spaces in the parking lot equipped with sensors that detect the presence of vehicles. Smart Parking is software based application, used to detect the available parking slots. This app uses ultrasonic sensor to detect the presence of a vehicle (whether the parking slot is occupied or not). Based on the parking slot occupancy, the status (occupied/unoccupied) is displayed on the web application dashboard. In real time, the Environment have sensors and devices embedded into parking spaces, transmitting data on the Occupancy status; and the vehicle drivers can search for parking availability using their mobile Phones or any infotainment system that is attached to the vehicle. Hence the driver would know where there is an available spot to park his vehicle in less time, reducing the energy consumption and air pollution. The second part in this application is doing analysis on parking trends in a parking lot. The analysis gives information about which parking space is most occupied and least occupied and at what times of the day. This information is helpful in choosing one parking space when there are multiple available, keeping in mind the history of that space. For example, when there are more than one vacant slots the driver will want to choose the one that has less occupancy rate because the high occupancy rated slot might be wanted by many other drivers and you don't want to waste your time reaching that slot.
Problem Specification
Currently available surveillance systems are designed for assisting human security officers. These systems typically include various image acquisition devices. Such as video cameras, for capturing and recording imagery content, and various detector devices, such as movement detectors. The existing Surveillance systems have several important disadvantages. The type of alarms provided by the detectors is substantially limited. The video images recorded by the cameras are required to be monitored constantly by human Security personnel in order to detect Suspicious Objects, people and behaviour. An alarm situation has to be identified and suitably handled by the personnel where a typical handling activity is the manual generation and distribution of a Suitable alarm signal. Since these Surveillance systems are based on human intervention the problems related to natural human specific processes, such as fatigue, lack of concentration, and the like, are still remain in effect.
Brief Literature and Prior Art Search
A Surveillance system and method for the automatic detection of potential alarm situation via a recorded Surveillance content analysis and for the management of the detected unattended object situation. The system and method are operative in capturing Surveillance content, analysing the captured content and providing in real time a set of alarm messages to a set of diverse devices. The system provides event based debriefing according to captured objects captured by one or more cameras covering different scenes.
Plan of their work
This System is going to be developed java program means java software. Here user can install it in their parking area and use it. so that user can utilize more space as he/she can. Also user can aware about parking of vehicle and get importance of parking vehicle in proper place. So my Software is basically user-friendly so user use can easily use it.
Material or tool required
Java IDE:A Java IDE (for Integrated Development Environment) is a software application which enables users to more easily write and debug Java programs. Many IDEs provide features like syntax highlighting and code completion, which help the user to code more easily.
My Sql: Microsoft SQL Server is a Relational Database Management system (RDBMS) produced by Microsoft. Microsoft SQL Server 2008 is a database platform for large-scale online transaction processing (OLTP), Data Warehousing and e-commerce application; it is also a business intelligence platform for data integration, analysis, and reporting solutions.
Glassfish Server: Oracle Glassfish Server is the world's first implementation of the Java Platform, Enterprise Edition (Java EE) 6 specification. Built using the Glassfish Server Open Source Edition, Oracle Glassfish Server delivers a flexible, lightweight, and production-ready Java EE 6 application server.
Analysis, methodology & implementation
User Requirement
As soon as the project idea is confirmed, I have started working on the requirements for the implementation of the project. The idea is to develop a Software that can receive information about the occupancy status of the parking space from Client (here the database) and update that information to the Database. I did some research on current technologies that are used in industry and decided on understanding how Artificial Intelligence works, how to connect to database with Technologies, also seen some best practices in writing JavaScript.
Product Development Canvas
The Product Development contains the following sections:
People – We could segment them into various groups on the basis of their profession, their age, and other characteristics.
Purpose – The purpose of our application is to build Smart Car parking System.
Product Experience – in our canvas product experience is easy to use, it reduces the man power.
Product function – It's a product functions are answer to user problems/need they do something that user wants.
Product features – It will describe the features of my product according to the requirement or demand of user.
Component – component used in our application is computer, mobile, laptop and electricity.
Customer Revalidation – customer can revalidate wrong answer may also present in our system.
Reject/Retain/Redesign – We can redesign the User Interface so that it matches the customer’s needs for ease of use. We retain the functions as they are all required by the user.
Self-Analysis of Project Viability
I have developed “Virtualized Parking System” with great concern and have tried our best to implement as many as features to make it viable and usable. This system is powerful and easy to use for the people. It is the System with the latest platform that fulfills the required needs of many people. With some further modification it can complete with the available tools. According to feasibility analysis, it is feasible to all way to the users.
Summary of Project Work
At the of project, it is my pleasure to summarize all the project work done during the whole semester. When we got project from our self we tried to understand the project concept and different areas related to this project. Then we planned our whole project according to Planning Management. We also scheduled whole Software Engineering activities that are related with our software and allocated days to complete particular activities. Then we tried to strictly follow those scheduling activities also we calculated risks that are related to our project. According to my schedule we have prepared different mile stones and deliverables and also achieved those milestones and deliverables. We also reviewed these milestones with our internal and also with external guide and then we gone for next stage. Our first phase was preliminary investigation in which we collected all the information related to our project with the help of guide.
Summary of results
In this we made our mind clear for what we were going to develop.
Second phase was the analysis phases. In that I collected all requirements. We have also made Diagrams. After designing work we fixed our database and decided different modules that would work for our system. We have also submitted the weekly reports and the project on time.