Professional Documents
Culture Documents
A PROJECT REPORT
Submitted By
PRITEE MISHRA
180450131021
BACHELOR OF ENGINEERING
In
CERTIFICATE
This is to certify that the project report submitted along with the project entitled Smart
Parking System has been carried out by Pritee Mishra(180450131021) under my guidance
in partial fulfilment for the degree of Bachelor of Engineering in Computer Science
Engineering, 8th Semester of Gujarat Technological University, Ahmadabad during the
academic year 2021-22.
Disclaimer :
This is a computer generated copy and does not indicate that your data has been evaluated. This is the receipt that
GTU has received a copy of the data that you have uploaded and submitted as your project work.
*Guide has to sign the certificate, Only if all above activities has been Completed.
Shri S’ad Vidya Mandal Institute of Technology, Bharuch
DECLARATION
We hereby declare that the Internship / Project report submitted along with the Internship /
Project entitled SMART PARKING SYSTEM (Intern trainee) submitted in partial
fulfilment for the degree of Bachelor of Engineering in Computer Science Engineering to
Gujarat Technological University, Ahmedabad, is a bonafide record of original project work
carried out by me at AUGUSTCODE INFOTECH Pvt Ltd. under the supervision of
ALTAF AHMAD LIYA and that no part of this report has been directly copied from any
students’ reports or taken from any other source, without providing due reference.
Thank You,
Pritee Mishra
In today’s fast, busy, digital life it is little hard thing to manage all of the things manually. At
our residential area, the societies are facing some difficulties according to parking. In this
project we observe that many places we needed parking of vehicle like cars two wheels etc. in
government office, food and vegetable market, shopping mall, residence parking etc. So, we
need to parking space arrangement for parked vehicle.
In this project we choose one place for parked vehicle near the fruit and vegetable market.
We observe to people parked vehicle at road and go to bring a fruit and vegetable.
We observe place and decide to develop an application which can help the society for
Parking of their vehicle and also reduces traffic which occurred due to parked car at road.
Acknowledgement VI
Abstract VII
List of Table IX
Table of Content X
1.1 History 1
3.2 Purpose 5
3.3 Objective 5
3.4 Scope 5
CHAPTER 6 IMPLEMENTATION 15
6.2 Modules 15
References 24
React Native
Xamarin
3. CMS
Let company be your Enterprise CMS development partner
ACS provide the Enterprise Content Management System services for the small, medium
and large enterprise businesses to create websites, business portals, and intranets. ACS
offer Enterprise CMS on WordPress, Drupal, CraftCMS, Wagtail and django CMS. From
a small business next door, to the top companies on NYSE our clients rely on ACS for
their CMS based websites.
WordPress
Drupal
CraftCMS
Wagtail
django CMS
4. AI/ML
Embrace and evolve with the new dawn of technologies.
The future is indeed here. The undeniable progress in the aspect of technology has
brought forth a whole new dimension. Being the Artificial Intelligence development
company in India, ACS bring you a plethora of options to discover.
Internet of Things (IoT)
Artificial Intelligence
Machine Learning
Big Data
Blockchain
Software Requirements
Number Description Type
1 Operating System Windows XP / Windows
2 Language Python
3 Database SQLite3
4 IDE Visual Studio IDE
5 Browser Google Chrome
Table 3.5.1.2 Software Requirements
Backend Django
Code editor Visual Studio IDE
Version Control System and Git and GitHub
Code Management
Table 3.5.2.1 Tools and Technology
3.5.3 Literature Review
Visual Studio IDE:
Visual Studio is a dedicated Python Integrated Development Environment (IDE)
providing a wide range of essential tools for Python developers, tightly integrated
to create a convenient environment for productive Python, web, and data
science development.
Python:
Python is a high level, general-purpose programming language. Its language
constructs and Object-oriented approach aim to help programmer write clear,
logical code for small and large scale projects.
OS – Windows, Linux/UNIX, macOS and more
Paradigm – Object oriented, procedural, functional, structured, reflective
File name extensions: .py, .pyi, .pyc, .pyo, .pyw, .pyz
Python is commonly used for developing websites and software, task automation,
data analysis and data visualization.
Python syntax and dynamic typing with its interpreted nature make it an ideal
language for scripting and rapid application development.
use the system? What data should be input into the system? What data should be output
by the system? These are general questions that get answered during a requirement
gathering phase.
After requirement gathering these requirements are analysed for their validity and the
possibility of incorporating the requirements in the system to be development is also
studied. Finally, a Requirement Specification document is created which serves the
purpose of guideline for the next phase of the model.
System Design − In this phase the system and software design are prepared from
the requirement specifications which were studied in the first phase. System
Design helps in specifying hardware and system requirements and also helps in
defining overall system architecture. The system design specifications serve as
input for the next phase of the model
Implementation − On receiving system design documents, the work is divided in
modules/units and actual coding is started. Since, in this phase the code is
produced so it is the main focus for the developer. This is the longest phase of the
software development life cycle.
Integration and Testing − After the code is developed it is tested against the
requirements to make sure that the product is actually solving the needs addressed
and gathered during the requirements phase. During this phase unit testing,
integration testing, system testing, acceptance testing is done.
Deployment of system − After successful testing the product is delivered /
deployed to the customer for their use.
Maintenance − Once when the customers start using the developed system then
the actual problems come up and needs to be solved from time to time. This
process where the care is taken for the developed product is known as
maintenance.
3.7 Roles and Responsibilities
Role: Full Stack developer
3.7.1 Responsibilities:
Developing Responsive Web Apps and Every end of the week we have to give
Presentation to our mentor and other interns about the topic given to us. The main aim
and objective of this internship is to get an in-depth knowledge of all the technologies.
I’ll be well- acquainted with HTML, CSS, React, MySQL. Along with the technical
skills, I should know the ethics of the professional word, which includes
interpersonal skills, soft skills and character building. Some of the objectives are
mentioned below: -
• Design modules as guided by faculty.
• Work with MySQL queries.
• Learn frontend languages/libraries like HTML, CSS and.
• Learn backend languages like JavaScript, PHP,
1) Operational Feasibility
2) Technical Feasibility
3) Economical Feasibility
1. Operational Feasibility
Operational feasibility is the measure of how well a proposed system solves the problems,
and takes advantage of the opportunities identified during scope definition and how it
satisfies the requirements identified in the requirements analysis phase of system
development. The operational feasibility assessment focuses on the degree to which the
proposed development projects fits in with the existing business environment and
objectives with regard to development schedule, delivery date, corporate culture and
existing business processes.
2. Technical Feasibility
This involves questions such as whether the technology needed for the system exists, how
difficult it will be to build, and whether the firm has enough experience using that
technology. The assessment is based on outline design of system requirements in terms of
input, processes, output, fields, programs and procedures. This can be qualified in terms
of volume of data, trends, frequency of updating in order to give an introduction to the
technical system.
3. Economical Feasibility
Establishing the cost-effectiveness of the proposed system i.e., if the benefits do not
outweigh the costs, then it is not worth going ahead. In the fast-paced world today there is
a great need of online social networking facilities. Thus, the benefits of this project in the
current scenario make it economically feasible. The purpose of the economic feasibility
assessment is to determine the positive economic benefits to the organization that the
proposed system will provide. It includes quantification and identification of all the
benefits expected. This assessment typically involves a cost/benefits analysis.
4.5 FEATURES
Human evaluation is low.
Traffic issues are solved.
Contains case studies that illustrate how to approach the economic analysis of
typical design issues.
Presents up-to-date purchase cost data for process equipment and flexible
estimation methods.
5.4 Class
Diagram
Class diagrams are the blueprints of our system or subsystem. We can use class diagrams
to model the objects that make up the system, to display the relationships between the
objects, and to describe what those objects do and the services that they provide. Class
diagrams are useful in many stages of system design
CHAPTER 6: IMPLEMENTATION
6.1 IMPLEMENTATION PLATFORM
Visual Studio IDE:
Visual Studio is a dedicated Python Integrated Development Environment (IDE)
providing a wide range of essential tools for Python developers, tightly integrated to
create a convenient environment for productive Python, web, and data
science development.
The Visual Studio IDE is one of the most popular editors used by professional Python
developers and programmers. The vast number of Visual Studio features doesn't make
this IDE difficult to use–just the opposite. Many of the feature’s help make Visual
Studio a great Python IDE for beginners.
6.2 MODULES
6.2.1 SignUp Page:
Here User have to enter their name, emailed, Password, Mobile No and License No to
register in the application.
Fig 6.2.1 SignUp Page
6.2.2 SignIn Page:
Here User have to enter their Account type, Email and Password for the Signup.
Here User have to enter their Licence No, Parking Slot and Duration For book their slot.
CHAPTER 7: TESTING
7.1 Testing Plan / Strategy
Prototype Testing is conducted with the intent of finding defects before the website goes
live. Online Prototype Testing allows seamlessly to collect quantitative, qualitative, and
behavioural data while evaluating the user experience.
Characteristics of Prototype Testing:
• To evaluate new designs prior to the actual, go, live to ensure that the designs are clear,
easy to use and meet user’s requirements.
• Is best when iterative testing is built into the development process, so that changes can
be easily made often to ensure that major issues do not arise well before going live.
• Provides confirmation about the new design direction, branding and messaging are
going in the right direction.
Different fidelities for testing prototypes
While some believe in testing early with rough prototypes and others advocate testing
higher fidelity prototypes, we believe the best approach is to test at every fidelity possible
— and as often as possible.
SUMMARY OF INTERNSHIP
Overall, internship is a really good program, it helps me to enhance and develop my
skills, abilities, and knowledge in Technical, Communication and Soft Skills. It was a
good experience. Augustcode Infotech is best IT company to do the internship since it
provides numerous benefits and advantages to the interns. The treatment by the
company was just equitable and professional. I have learned from different
departments developers that how they work, how they manage client work etc. I am
grateful and thankful to my mentor Altaf Ahmad Liya and other mentors of our
company for the experience and tutoring. They also help me to handle some of my
weakness and provided guidance to me Whenever I am in need. I also become
confident in book review, CSR activities, and communication skills.
REFERENCE
www.python.org
www.augustinfotech.com
www.djangoproject.com
www.github.com