Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

THE SUPERIOR COLLEGE LAHORE

Faculty of Computer Science & IT

FINAL YEAR PROJECT


PROJECT PROPOSAL & PLAN

[Online Skills]

Project ID: [FYP-BSSE-S21-006]

Project Team
Student Name Student ID Program Contact Number Email Address

Software 0335-4280331 BSEM-S18-


Sohaib Ahmed Khan BSEM-S18-004
Engineering 004@superior.edu.Pk

Software 0307-8879436 BSEM-S18-


Riffat Abbas BSEM-S18-013
Engineering 013@superior.edu.Pk

[KHAWAJA SARMAD ARIF]


([LECTURAR])

1| Sohaib Ahmed Khan,Riffat


[Online Skills]

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: [Online Skills]

Executive Summary
A platform where the people having any skills can register themselves. If someone is
carpenter, electrician, plumber or labor they can be registered and the people who need them
can make their profile and access them as well. This application provides people with a platform
where they can register themselves and take services. Like the people who are offering their
services can register themselves and select category and upload their details. Same with the
consumer He’ll select the category and he can contact him and fix their deal.
Services that are included initially are plumber, carpenter, house mates, electrician and
labor. We have researched in surrounding and realized that there is a very big gap between
these people. Like the people who are very busy in their in daily life are not able to find, call and
deal with people offering such services.
1. Introduction
This application provides people with a platform where they can register themselves and take
services. Like the people who are offering their services can register themselves and select
category and upload their details. Same with the consumer He’ll select the category and he can
contact him and fix their deal.
Services that are included initially are plumber, house mates, electrician and labor. We
have researched in surrounding and realized that there is a very big gap between these people.
Like the people who are very busy in their in daily life are not able to find, call and deal with
people offering such services.

2. Existing System / Competitive Analysis


Existing System: NOKAR is a mobile application but they only provide you house mates. No
other services are available here.
Current System: This application provides people with a platform where they can register
themselves and take services. Like the people who are offering their services can register
themselves and select category and upload their details. Same with the consumer He’ll select
the category and he can contact him and fix their deal.
Services that are included in NOKAR are only house mates. We have researched in
surrounding and realized that there is a very big gap between these people. Like the people
who are very busy in their in daily life are not able to find, call and deal with people offering
such services.

These are the list all those products that are closely related to this product.
1. NOKAR

3. Problem Statement
Its very difficult for people to visit and meet people for their house renovation, electric or water
problems. Many people got a tough life now a days. And they have to time to do this work.
Secondly world is going digital and everyone wants all the services on a click away.

4. Proposed Solution
Since, it has now become much easier for everyone to use online services and it has become
even more comfortable and flexible for developers to recognize real world problems and build
applications according to them. This application completely solves the difficult hard-work and
saves time by providing the services for register and ordering plumber, house mates, electrician
and labor with just the click of a button.
5. Scope of the Project
This system is a comprehensive mobile-based application. It has all management capable tools
and requirement like admin panel, Labor panel and consumer panel, so that everyone using the
system work separately and efficiently.
 This system will help the consumer to register any listed service according to their need
on a particular date and can filter their search using city, area and price.
 This system will help the labors who are the service provider of particular service to
register themselves and advertise them using our built-in support. It will help them
manage their profits, cash-flow, get audience, advertisement and much more
 By using the admin panel, admin can approve many requests like adding new members
or register new service or category, add new content, help members by informing them
with new features via mail, manage members, generate invoices, cash flow and much
more.
After successful launch of our mobile-based solution, we will make our web-based application,
because mobile application is easier to use and have more audience, then we will expand
ourselves and more active on all kinds of social media platform.

6. System Architectural Design


Systems design is the process of defining the architecture, modules, interfaces, and data for
a system to satisfy specified requirements. Systems design could be seen as the application
of systems theory to product development and designing. All the hierarchy of our project is
defined here. The database is stored on Amazon servers, that is connected to both mobile
applications.

7. Implementation Tools and Techniques


 Android Studio 4.1 for Mobile Application
 Online Design Tools
 SQL for Database
 Server for database

Project Plan
 The objective of this project is to develop a mobile based system that will go live
Insha Allah.
 To create a system where the labor people can register their services along with
prices and locations and user who need those services can see the details and book
them online as well.
 The main objective is to help solve the problems of finding these services on
reasonable price nearby. A consumer can easily check and find these services for the
basic purposes.

7.1. Work Breakdown Structure


The point of this project is to make people find the services. On this platform labor can add their
services along with prices and locations and user who need these services can see the details and
book the price, service, day and date online as well. When the application is opened then it will
ask your category and suggest your persons, areas or places regarding that is most near to you.
User can lock the deal online as well and also call him personally.

Sample WBS
1. Project Management
1.1.
WBS Task Name Duration
1 Team Meeting 5 days
2 Project Planning 3 days

3 Gather Requirements 21 days


3.1 Functional req 15 days
3.2 Non Functional req 6 days
4 Establish Design 13 days
4.1 Design Element 2 days
4.2 Banner 3 days
4.3 Footer 1 day
4.4 Logo 1 day
4.5 Color Scheme 2 days
4.6 Navigation Layout 6 days
5 UML Diagram 5 days
6 Content Element 31 days

6.1 Consumer Pages 16 days

6.2 Labor Page 17 days


7 Select Technical Framework 72 days

7.1 User interface 50 days


7.2 Back End 23 days
8 Test Site 24 days

8.1 Interactive elements 9 days

8.2 Contact Form 11 days

8.3 Registration Form 7 days


9 Roll out site 9 days
10 Make Site Live 2 days

1.2. Roles & Responsibility Matrix


WBS WBS Deliverable Activity # Activity to Duration Responsible
# Complete the (# of Days) Team Member(s)
Deliverable & Role(s)
1 1.1 Initial 1.1.1 Research 5 Team
1.1.2 Analysis 5 Team
1.2 Planning 1.2.1 Scope Statement 5
1.2.2 Determining 1
Responsibilities

1.3 Execution 1.3.1 Requirement 21 Team


Gathering
1.3.2 Validating 3 Team
Requirement
1.3.3 Designing System 13 Team
1.3.4 UI Development 50 Team
1.3.5 Backend 23 Team
Development
1.3.6 Unit Testing Team

2. Reports / Documentation
2.1. Final Documentation Introduction
2.2. Literature / Markey Survey
2.3. Requirements Analysis
2.4. System Design
 Data is saved on Amazon Server using SQL database
 Android Application will be available on Play Store.
 Users may access from any Mobile Phone that has Internet perusing abilities and
an Internet association.
 Users must have their right usernames and passwords to go into their online
records and do activities.

2.5. Implementation
2.6. Testing & Performance Evaluation
2.7. Conclusion & Outlook
2.8. End User Documentation
2.9. Application Administration Documentation
2.10. System Administrator Documentation

3. System
System feature includes user login, signup, and search required services, check details and
lock the deal. For the labors they can login signup from mobile and add details or register
their service. Add or change the offers as well.
System
Login/Logout

Description and Priority


Each user of system (including user and owner) would have interaction with this feature to
use the system. This feature has high priority.
Stimulus/Response Sequences
 A page for login/logout will be created
 Page contains two task fields “Username”, “Password”
 After entering the two task fields then it will go to the login function.
 From there both the fields go to the database for verification.
 After verification from database on amazon server.
 Successful login message showed.
Roles & Responsibility Matrix:
The purpose of roles & responsibility matrix is to identify who will do what.

WBS WBS Deliverable Activity # Activity to Duration Responsible


# Complete the (# of Days) Team Member(s)
Deliverable & Role(s)
1 1.1 Initial 1.1.1 Planning 5 Team
1.1.2 Analysis 5 Team
1.2 Planning 1.2.1 Scope Statement 5
1.2.2 Determining 1
Responsibilities

1.3 Execution 1.3.1 Requirement 21 Team


Gathering
1.3.2 Validating 3 Team
Requirement
1.3.3 Designing System 13 Team
1.3.4 UI Development 50 Team
1.3.5 Backend 23 Team
Development
1.3.6 Unit Testing Team

7.2. Gantt Chart


8.3Architecture Diagram
Layered Architecture Diagram

L3 XML

JAVA
L2

AMAZON SERVER having DATA BASE (SQL)


L1
List of Faculty Proposed Changes
Online Skills

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:__________________________

You might also like