SUPERIOR UNIVERSITY LAHORE
Faculty of Computer Science & IT
FINAL YEAR PROJECT
PROJECT PROPOSAL & PLAN
Parking app
Project ID: FYP-BSSE-F20-028
Project Team
Student Name Student ID Program Contact Number Email Address
Shahzada
bsem-f17-
bsem-f17-57 Muhammad BSSE 0306 8456879
057@superior edu.pk
Ali
bsem-f17-
bsem-f17-051 Umair Ali BSSE 0307 4370896
[email protected]
Zainab bsem-f17-
bsem-f17-053 BSSE 03044192872
Mushtaq [email protected]
Ms. Tayyaba Farhat
Senior lecturer
Parking app
Change Record
Author(s) Version Date Notes Supervisor’s Signature
1.0 Original Draft
Changes Based on
Feedback from
Supervisor
Changes Based on
Feedback From Faculty
Added Project Plan
Changes Based on
Feedback from
Supervisor
Project Proposal
Project Title: Parking Application
Executive Summary
1. Introduction
We are creating a Mobile application for Parking area Which is the need of the hour. The
purpose of our application is to provide people parking space for vehicles. When people visit a
shopping mall or hospital, they have a problem with parking Many people park their vehicles on
the road which can lead to road accidents, traffic problems and car theft. With that in mind,
we've come up with a solution for this we will create a mobile application. We will then contact
those who provide space for a parking lot near shopping malls, hospitals and parks. We will
allow parking providers to use our application after that people will book the parking area for
specific time. There will be a lot of convenience for people when they use our application.
2. Existing System / Competitive Analysis
There are two to three main areas or shopping mall which is provide us vehicles parking types
of services but they don’t have any type oy mobile or web application. Like izhar group of
companies and emporium mall and few more shopping malls provide us parking areas.
3. Problem Statement
Parking areas are not sufficient to handle the abundance of vehicles on everyday basis. The
parking process involves driving around the parking until you find an available space. This
process works for small lots but at the university driving form lot to lot wastes time and
resources and usually does not result in the user finding the best space for their needs. The
system will provide a method for those wishing to park at the university a tool to search the
real-time availability of spaces from multiple locations. "Finding a parking space at the
university, shopping mall or any company or institutes is a common. Finding the parking space
that best suits your needs can be very time consuming and often times the “drive around
looking method” does not result in the best space. Campus parking lots are often overcrowded
during certain times of the day and week making parking a guessing game and a matter of
luck."
4. Proposed Solution
Easy to find parking area for vehicles near shopping malls hospitals and parks.
We will contract with the hospital and shopping mall owner which provide us space and they use
our application for this purpose.
Our Mobile Application will help both i.e. Customers and Our support team.
Our product will Increase the customer safety of his/her vehicles.
Pricing will not be an issue with help of our application we use online payment method.
Our application creates new jobs in market for security guards we will hire many experienced
guards for parking management.
Online payments.
Security.
5. Scope of the Project
There will be several modules in the project
Admin panel block.
Admin can remove fake account. Admin will resolve money back guaranty issue. Admin
also check or manage overall activities.
User register blocks.
Customer create his account on this application. Then he can search parking area that our
application will provide near hospitals shopping malls and parks and many more places.
Payment modules.
Customer pay his charges using easypaisa or jazz cash account. This is helpful for customer
and seller.
Email/sms module.
Sms alerts also provide to the customers and email etc.
6. System Architectural Design
7. Implementation Tools and Techniques
We will use android Studio for this mobile Application and firebase for or data storage. For
Coding we use Java and XML.
Project Plan
Our plan is to designed such a demanding software which facilitate the individual and individual
should be satisfied with the services provided in this software. Our plan is also to widespread
this software through different means.
7.1. Work Breakdown Structure
Sample WBS
1.1.1. Work Breakdown Structure
Meeting with Stack holders Requirement Gathering Requirements
Extract their views on system
Document their
requirements
Consensus on requirements
(Business Requirements)
Analyze the gathered Requirement Analysis
Requirement
Functional Requirement
Design Document (class
Diagram, sequence Diagram,
Component Diagram)
Cost Management Planning Project Plan
Time Management
Scope Management
Communication General Management
Team Building
Risk Management
Quality Management
User Interface Design Application Design Implementation
Graphic Designing
Coding Application Development
Configuration
Unit Testing
Schema Design Database Design
Normalization
Sample Data
Development of Tables, Database Development
Constraint and Triggers
Procedure and Functions
Server Preparations Hardware design and
implementation
Replica Making
Backup Policies and
Implementations
Testing Test Plan Application Test Plan
Database Test Plan
Backup Test Plan
Test Cases Writing Test plans
Sample Data
Testing Execution of Test Plan
Execution of Test Cases
Bug Fixing Result recording of Test
Cases
Bug Allocation to Team
Final Testing Re-Checking
Re-Testing
Maintenance Deployment Server Deployment
Software Deployment
Application Deployment
Trainings Admin Training
Users Training
User Manual Documenting Admin Manual
Documenting User Manual
Support After Delivery Support
Support Plan
Resource Allocation in
Support
Support Procedure
Fig 1.7.1
1.1.2. Roles & Responsibility Matrix:
WB WBS Deliverable Activity # Duration Responsible
S# (# of Days) Team Member(s)
& Role(s)
1.1 Requirement Gathering 1 05 All of us
1.2 Requirement Analyze + 2 10 All of us
Documentation
2.1 Project Planning 3 05 All of us
2.2 General Management 4 05 Shahzada
Muhammad Ali
3.1 UX-UI Design 5 15 Umair Ali
3.2 Coding 6 30 Zainab
3.3 Database Design 7 10 Umair Ali
3.4 Database Development 8 05 Shahzada
Muhammad Ali,
Zainab
4.1 Test Plans 9 05 Zainab
4.2 Test Cases 10 05 Zainab
4.3 Testing 11 05 Shahzada
Muhammad Ali,
Zainab
4.4 Bug Fixing 12 05 Umair Ali
4.5 Final Testing 13 05 All of us
5.1 Deployment 14 05 All of us
5.2 Training 15 05 All of us
Fig 1.7.2
7.2. Gantt Chart
List of Faculty Proposed Changes
Project Title
Proposed Change Proposed By Supervisor’s Decision
Name of Faculty Approved/Disapproved
Member(s) who proposed and/or Comments
this change
Date: __________________ Supervisor’s Signature: ______________
APPROVAL
Project Supervisor
Comments: ___________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
_____________________________________________________________________________
Name:______________________________
Date:_______________________________ Signature:__________________________
Project Manager
Comments:
___________________________________________________________________
_________________________________________________________________________
____
_________________________________________________________________________
____
_________________________________________________________________________
____
_________________________________________________________________________
____
Date:_______________________________ Signature:__________________________