Вы находитесь на странице: 1из 23

Locate a Tutor

Group Members
Introduction

Muhammad Pervaiz mc180203260


INTRODUCTION
The aim of this project is to develop an android
based mobile application which helps students/
parents to instantly find and connect with thousands
of professional and certified tutors at one place.

This application will provide students a platform on


their smart phones for finding the experts and tutors
of their desired field/subject according to their
qualification and experience.
INTRODUCTION
Tutor from any cities can also sign up and find
students seeking tuition.

It will be a publically available application so that


anyone from anywhere can join it and use it.

We have seen rapid evolution of e-learning. So, the


point of this application is to help users get the most
out of internet. A platform where teachers and
students can find each other.
Process Model
Use Case Diagram
Use Case Diagram
Use Case Diagram
Business Rules Catalog
i. System shall allow the user to sign up by entering required
details.
ii. System shall be able to verify the user's email address or
phone number registered with account.
iii. System shall allow the user to enter verification code to
verify his phone/email
iv. System shall allow the user to update his profile.
Business Rules Catalog
i. System shall allow the tutor to view a list of students seeking
tuition.
ii. System shall allow the tutor to send the request to student
for providing his/her services.
iii. System shall allow the tutor to accept requests from the
students.
iv. System shall allow the tutor to reject requests from the
students.
Architectural Design
Project Schedule and Class Diagram

Large diagrams could not fit in here so, Kindly refer to the
attached Class Diagram.png and Project Plan images.
Sequence Diagrams
Sequence Diagrams
Sequence Diagrams
Entity-Relationship Diagram
Cl
as
s
Di
ag
ra
m
Database Diagram
Login Page

User can login with


phone number or
email by which he
has signed up.

There is a button
below to sign up.
Home Page

This is the Homepage


of a teacher. He can
perform all the
actions in buttons.
Teacher’s Profile

When a student opens


the profile of a
teacher, Such
interface is shown
which reflects the
information of a
teacher.

Student can perform


all the actions visible
and give review and
rating.
Tools & technologies Used

Android Studio (The IDE for development)


Java (To handle code logic)

Firebase (Online database)

Xml (UI design)

Draw.io (for Diagrams)

Вам также может понравиться