100% found this document useful (1 vote)
3K views

Software Engineering - Online Tutor Finder System

This document describes an online tutor finder system project created by students. The system allows administrators to manage tutor profiles and e-books. Parents can search for and book tutors, rate them, and access e-books. Tutors can set up profiles, accept demo lecture requests from parents, and view bookings. The project uses technologies like HTML, CSS, JavaScript, PHP, and MySQL. It follows the waterfall model of software development and has modules for administrators, public users, and tutors.

Uploaded by

Vishnu Mallela
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
3K views

Software Engineering - Online Tutor Finder System

This document describes an online tutor finder system project created by students. The system allows administrators to manage tutor profiles and e-books. Parents can search for and book tutors, rate them, and access e-books. Tutors can set up profiles, accept demo lecture requests from parents, and view bookings. The project uses technologies like HTML, CSS, JavaScript, PHP, and MySQL. It follows the waterfall model of software development and has modules for administrators, public users, and tutors.

Uploaded by

Vishnu Mallela
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

SCHOOL OF COMPUTER SCIENCE & ENGINEERING

J-COMPONENT ( PROJECT) Fall 2020-21 Slots: D2


Course: CSE3001-SOFTWARE ENGINEERING
FACULTY : GAYATHRI .A
 
TOPIC : ONLINE TUTOR FINDER SYSTEM
(REVIEW -1)
TEAM-MEMBERS :
 
M.VISHNU SHASANK – 18BCE2131
M.LOKESH -18BCE0019
SAI TEJA- 18BCE0021
NAVEEN .A-18BCE0119
ABSTRACT
The system of private tuition has been in existence in India for a long time but in recent
times it has grown manifold affecting the very core of educational system. This system
will help to find tuition teachers from nearby locations. Teachers can also get student just
by logging into the website and setting up the profile. In the system there are three entity
namely, Admin, Parents and Tutor. Admin can login, manage tutor by adding new
teachers and updating their profiles. Admin can also manage E books by adding new
books into the library. Admin can also check for the registered parents. Admin will
register tutors and credentials will be share to tutors by Email. Parents can register and
login, tutors can be viewed by parents. Parents can filter and select the tutor and after
selecting parents will raise the request of demo lecture. After attending lecture, they can
book the tutor online, rate the tutor and view the E Books. Tutor can login by using
credentials which will be provided by mail. They can check for the request for demo
lecture and accept the request. They can also check the booking done. They need to set
their profile. This system can help the tutors to get students and parents to find the best
tutors for their children’s.
Description :
The waterfall Model is a linear sequential
flow. In which progress is seen as flowing
steadily downwards (like a waterfall) through
the phases of software implementation. This
means that any phase in the development
process begins only if the previous phase is
complete. The waterfall approach does not
define the process to go back to the previous
phase to handle changes in requirement. The
waterfall approach is the earliest approach
that was used for software development
SCOPE:
Scope of this project is very broad in terms of other
manually
finding teachers.
Few of them are:
1. This can be used by parents to find teachers whenever
needed.
2. Can be used anywhere any time as it is a mobile
application.
3. This app can be used by many students who love
teaching as a part time job
MODULES
The system comprises of 3 major modules with their sub-modules as follows:

Admin : Public User : Tutor :

(i) Search Tutor and Student (i) Search Tutor (i) Create Account

(ii) View Post (ii) View Post (ii) View Post

(iii) Update teachers account (iii) Create User Account (iii) Apply for Teacher

(iv) Change Email & Password (iv) Change Email & Password

(v) Can View Previous Post with (v) Can View Previous Post with
UPDATE and DELETE UPDATE and DELETE
Activity Diagram
TECHNOLOGY STACK USED FOR
DEVELOPMENT :
1. HTML -ALL THE PAGE LAYOUTS HAS BEEN DESIGNED USING HTML AND
HTML5.

2. CSS -THIS IS USED FOR WEBPAGE DESIGNS.

3. JAVASCRIPT – ALL CLIENT SIDE LOGIC WRITTEN IN JAVA SCRIPT SUCH


AS VALIDATION, SUBMIT etc.

4. PHP – ALL THE SERVER SIDE LOGIC HAS BEEN WRITTEN IN PHP .

5. MYSQL (MYPHPADMIN ) – FOR STORING ALL THE DATABASES

6. APACHE2 – SERVER USED FOR DEVELOPMENT OF PROJECT


Front-End Back-End
(i) HTML5 (i) PHP
(ii) CSS3 (ii) MySQLi

DATABASE TABLES- SAMPLES : (USING MYPHPADMIN)


FRONT END
CREATE TABLE Admin ( `id` int(11) NOT NULL
AUTO_INCREMENT, `fullname` varchar(250) NOT NULL, `email`
varchar(50) NOT NULL, `password` varchar(35) NOT NULL,
PRIMARY KEY (`id`));

INSERT INTO admin (`id`, `fullname`, `email`, `password`)


VALUES(1, 'Admin', '[email protected]',
'21232f297a57a5a743894a0e4a801fc3');
M. Vishnu Shasank

USE-CASE DIAGRAM :
THANK YOU

You might also like