You are on page 1of 47

LMS INSTITUTE OF

TECHNOLOGY
Guided By: Presented By:
Prof. Abc Sir XYZ
DEVELOPER

ABC
INTRODUCTION
 The ‘Online Education Portal’ provides a robust set
of tools that can be used to supplement and enhance
your online learning experience. Technically, there
are eight portlets included with the Education Portal:
All My Courses, Course Information, Course Search,
Coursework, Multimedia Book, Assignments, and
Readings. Here is a brief overview and description of
how each of these portlets can be used within the
‘Education Portal’.
INTRODUCTION
 All My Courses provides students access to their current,
past, and future courses. By using this portlet, you can
quickly access any of these courses as well as their
respective characteristics (such as handouts). Detailed
information about courses is displayed in Course
Information. Search for a course using specific criteria
such as course code, instructor, title, etc. through the
Course Search portlet. Coursework allows students to view
and submit their assignments as well as view their grades
and feedback from instructors. The instructors has the
ability to organize and manage course handouts, quiz
questions and answers, tests, and other documents
associated with a course etc. The online Gradebook allows
instructors to grade and track assignments. Finally, the
Readings portlet provides basic information about
required reading materials for the course.
INTRODUCTION
An ‘Education Portal’ project is a software technology
that allows organizations, including corporations and
educational institutions, to manage and schedule all
aspects of teaching and training. An ‘Education Portal’
can aid in creating course calendars and other
material, in easing administration and
communication, and improving tracking of student or
trainee progress. An ‘Education Portal’ can be
implemented through the Internet with open source
software, it can be licensed from a provider, or it can
be purchased by an organization. The term e-learning
refers to any training or learning that is done with an
LMS application, or that is computer based.
OBJECTIVE
The main objective of this project is to provide the
students with a technique to learn through internet
the basic subjects with the project having following
features:-
1. Complement "interactive" theory lessons with
"hands-on" labs.
2. Detailed Content Available.
3. Assignments are available.
4. Experienced tutors.
User (Student) Modules

In ‘Education Portal System’ user require to signin


Search Courses.
Enroll into course.
Read multimedia books.
Submit Assignments.
User (Instructor) Modules

In ‘Education Portal System’ user require to signin


Search Courses.
Enroll into course.
Read multimedia books.
Submit Assignments.
Admin Modules

Dashboard: In this section admin can see all detail


in brief like total number of students, Total number
of instructors, Total courses etc.
 Admin can also change password and recover
password.
3. SCOPE & PURPOSE
3.1 PURPOSE:
To manage the online learning. It helps to students to
online enrollment of any course from anywhere.
This project also helps in administrative work such as
keep information of students , instructors and
assignments.
SCOPE:
The project has a wide scope, as it is not intended to a
particular organization. This project is going to
develop generic software, which can be applied by any
educational organization. More over it provides
facility to its users. Also the software is going to
provide a huge amount of summary data.
PROPOSED SYSTEM:

The Online Education Portal system is available in


the market that can serve students to enroll into
course and access full course content.
SYSTEM DESIGN

Unified Modeling Language:


UML stands for Unified Modeling Language. It is a third
generation method for specifying, visualizing and
documenting the artifacts of an object oriented system
under development. Object modeling is the process by
which the logical objects in the real world (problem space)
are represented (mapped) by the actual objects in the
program (logical or a mini world). This visual
representation of the objects, their relationships and their
structures is for the ease of understanding. This is a step
while developing any product after analysis.
The Unified Modeling Language encompasses a
number of models.
Use case diagrams
Class diagrams
Sequence diagrams
Use Case Diagram:

Use case diagram consists of use cases and actors and


shows the interaction between them. The key points
are:
The main purpose is to show the interaction between
the use cases and the actor.
To represent the system requirement from user’s
perspective.
The use cases are the functions that are to be
performed in the module.
An actor could be the end-user of the system or an
external system.
Use Case Diagram between USER and SYSTEM:
Use Case Diagram between INSTRUCTOR and SYSTEM:
Sequence Diagram:

The purpose of sequence diagram is to show the flow of


functionality through a use case. In other words, we
call it a mapping process in terms of data transfers
from the actor through the corresponding objects.
Sequence Diagram For Administrator:-

Login Application Database

Login
:Request

:Validate()
:executeQuery()

Response
Show Result

Failed:show()
Sequence Diagram For Administrator:-

Login Application Database

Login
:Request

:Validate()
:executeQuery()

Response
Show Result
COURS E ID COURS E NAME

COURS E
S TUDE NT ID

NAME DOB

GENDER
P AS S WORD

ADDRE S S ADDS HINT Q


P HONE NO.

HINTQ HINT A
FACULTY ID ADDRE S S

HINTA S TUDE NT
FACULTY P AS S WORD

GE NDER
NAME

P HONE NO.
S E NT &
DOB
S E NT & RE CEIVE
RE CE IVE

MES S AGE

DOES
TAKES

REC_ ID
S EN_ ID

MS G_ DATE MS G ID

REGIS TRATION
LE CTURE ID LECTURES

TOP IC RE G ID FEE S

DATA FILE NAME REG DATE COURS E ID


FRONTEND (LANGUAGE USED)
HTML(Hypertext Markup Language)
CSS(Cascading Stylesheet)
JAVASCRIPT
BOOTSTRAP(Framework of CSS and Javascript)
BACKEND
PHP (SERVER SIDE LANGUAGE)
MYSQL (DATABASE)
Software Used
XAMPP(Cross Platform Apache Mysql PHP Perl)
Notepad++/Sublime or any other text editor.
Chrome or any other browser.
SCREEN SHOTS
Home Page
INSTRUCTOR LOGIN PAGE
ADD COURSE PAGE
VIEW COURSE PAGE
ADD ASSIGNMENT PAGE
 
VIEW ASSIGNMENTS PAGE
 
ADD MULTIMEDIA BOOK PAGE
 
VIEW BOOK TOPICS PAGE
 
VIEW CURRENT COURSES PAGE
 
COURSE ENROLLMENT PAGE (Student)
 
MYCOURSES PAGE (Student)
 
VIEW MULTIMEDIA BOOK PAGE (STUDENT)
CONCLUSION & FUTURE SCOPE

 
FUTURE SCOPE
This web application involves almost all the features of the
online learning. The future implementation will be online
help for the users and chatting with website administrator.

CONCLUSION
The project entitled “Education Portal” is developed using
HTML , CSS and Bootstrap as front end and PHP , MYSQL
database in back end to computerize the process of online
learning management system. This project covers only the
basic features required.
BIBLIOGRAPHY
 FOR PHP INSTALLATION 
 www.php.net 
 FOR DEPLOYMENT AND PACKING ON SERVER 
 www.developer.com
 www.15seconds.com
 
 FOR MYSQL 
 www.mysql.com
 
 FOR PHP,CSS,APACHE 
 www.w3schools.com
 www.php.net
 www.cssed.sourceforge.net
 www.apache.org
THANKYOU

You might also like