Learning Management System (LMS) For Weekendr: Project Presentation
Learning Management System (LMS) For Weekendr: Project Presentation
Learning Management System (LMS) For Weekendr: Project Presentation
FOR WEEKENDR
Project Presentation
Guide: Presented By :
Dr. Niyati Baliyan Akanksha Jain
& (02904092017)
Mr. Rishabh Kaushal Pragya Kanojia
(01004092017)
June 2020
IGDTUW 1
Introduction
● The problem was that Learning system was all manual. It was
very time consuming and everything was on paper which was
non-reliable and at the same time error-prone.
● This system will not only help in better service delivery to the
users but will also help in better management of inquiries and
feedbacks in an automated way.
IGDTUW 3
Objective & Scope
IGDTUW 4
Gantt Chart
5
StakeHolders
6
Use Case Diagram
7
Data Flow Diagram(DFD)
8
Level I DFD
9
Tools and Platform Used
■ Spring Boot(Version-2.2.5) is an open source and easy to use java-based
framework used to create stand alone and production ready applications using
spring boot. Spring Boot consists of extensive infrastructure support for
development of a micro service and allows you to develop enterprise-ready
applications that you can “just run”.
■ CodeIgniter(Version-3.1.11) is a powerful and rapid Web Development
framework, built for developers who need a simple and elegant toolkit.
■ Postgres Database(Version-12) is a free and open-source object-relational
database management system. PostgreSQL is very extensible. One can creates its
own data types, index types, etc. It is stable and requires minimum maintained
efforts.
■ Postman(Version-7.22.1) is an API testing tool that makes it smooth for
developers to create, share, test and document APIs as well as to read their
responses. It is efficient and easy to use.
10
Flowchart
• Admin
ADMIN FACULTY
Flowchart(continue)
• Student
12
Entity Relationship(ER)Diagram
13
Enrollment Page
14
15
LMS Login Page
16
LMS Dashboard
17
Add Courses
18
Manage Courses
19
Upcoming Programs
20
Add Upcoming programs
21
Inquires
22
Inquires
23
Enrollments
24
Conclusion
The System helps to create and manage the courses and batches,
integrate course materials, articulate learning goals and track studying
progress. It digitizes the information and makes the entire system
faster, more reliable, and convenient to the users and also to admin as
it will also help in better management of inquiries and feedback in an
automated way. It enhances the productivity, both qualitatively &
quantitatively, to make the CRM more affordable, cost-effective,
predictable, accessible, reliable, and transparent.
25
References
• https://en.wikipedia.org/wiki/Learning_management_syst
em#Technical_aspects
• https://www.talentlms.com/what-is-an-lms
• https://www.youtube.com/watch?v=99Nw2smMTLg
• https://www.youtube.com/watch?v=qVTAB8Z2VmA
• https://www.smashingmagazine.com/2018/01/understand
ing-using-rest-api/
• https://www.w3schools.com/html/
• https://www.tutorialsteacher.com/mvc/mvc-architecture
• https://codeigniter.com/
• https://gorrion.io/blog/angularjs-vs-angular
IGDTUW 26
Thank You
27