You are on page 1of 20

Mahakal Institute of Technology

Department of Computer Science and Engineering

Major Project-I on
“Skill boost ”
Presented By:
Kushal Singh Rajput
0704CS201089
Under the guidance of:
Kishor Patidar
Prof. Amit Sariya
0704CS201082
Jitendra Patidar
0704CS201072
Abhishek Sharma
1
0704CS201011
Contents
• Introduction
• Literature Review (visit at least 4-5 journals paper)
• Problem Statement
• Analysis Overview (SRS, Model Adopted and Use Case Diagram)
• Design Overview (Sequence diagram, system flow diagram, Activity
Diagram, Level 0 DFD, Level 1 DFD)
• Limitations & Future Scope
• Conclusion
• References

2
Introduction

• In recent years, the landscape of education has been revolutionized by the rapid
advancement of technology. One of the most significant manifestations of this
transformation is the emergence of online-learning platforms.

• Skill boost is online learning platforms that offer multiple courses on various subjects. It
allows instructor to create and sell their own courses, covering topic such as
Programming, business, art and many more. Student can enroll in these courses and
learn at their own places.

• Essentially, Skill boost is the realization of the concept of flexible learning, by giving
the user time, resources and scope to learn at his own interest and potential.

3
Literature Review
1. Udemy
https://www.udemy.com/

1.Rich user Interface(-)


2.Less Internet Usage(+)
3.Various variety of functionality are provided(+)
4.Global Scope(-)

04/27/24 4
2. Swayam
https://swayam.gov.in/

1.Rich user Interface(+)


2.More Internet Usage(-)
3.Various variety of functionality are
provided(+)
4.Feature are paid to use(-)
5. More time in load(+)

04/27/24 5
Problem Statement

• In today's fast-paced world, traditional educational models often struggle to meet


the diverse needs of learners.

• This problem domain seeks to address issues such as accessibility, engagement,


and effectiveness of education through digital means.

• Overall, this problem domain is central to the transformation of education in the


21st century and offers immense potential for innovation and positive impact on
global learning outcomes.

• It involves large range of learners, including students of all ages, professionals


seeking upskilling, and individuals with varying learning styles and abilities.
Additionally, it must tackle issues related to content delivery, assessment, learner
motivation, and data privacy

6
Analysis Overview

SOFTWARE REQUIREMENTS
Web Server : Apache Tomcat
Web Client : Google Chrome
Tools : Net Beans
Front End : HTML ,CSS, JAVASCRIPT
Back End : JSP
Operating System : Windows 7 and above

HARDWARE REQUIREMENTS
Processor : Intel i3
Operating system : Windows
Memory : 512 MBHard Disk : 40 GB
Model Adopted
Agile Model

•Agile is a fast and flexible software development approach.

•It uses small, manageable steps (iterations).

•Tasks are divided into these iterations.

•Each iteration is a short time frame (1-4 weeks).

•Reduces project risk and delivery time.

•Includes planning, analysis, design, coding, and testing.

•Delivers a working product in short, iterative cycles.

8
Use-Case Diagram

04/27/24 9
Design Overview
1.Sequence Diagram

04/27/24 10
2. System Flow Diagram

11
3.Activity Diagram
Student Faculty Admin

04/27/24 12
4.Data Flow Diagram (Level-0)

04/27/24 13
5.Data Flow Diagram (Level-1)

04/27/24 14
Limitations & Future Scope
Limitations:

•There are few limitations with this Skill boost implementation and they are
discussed in this section and one important limitation with Skill boost is that
if the learners has no grip on the computers, they can’t adjust with the e-
learning modules and thus always the computer skills can be considered as
the barrier for most of the people who are interested in e-learning.

•Another important limitation with the Skill boost is that there will be no
physical interaction between the teachers and the learners and most of the
students can raise their questions and queries online when compared to a
direct interaction.

15
Future Scope:

•Diverse Course Offerings: Expand the range of courses to cover various


domains such as technology, business, arts, health, and more. Specialized
and niche courses can attract a dedicated audience.

Mobile Learning: Optimize your platform for mobile devices, as mobile


learning is on the rise. Develop a mobile app to ensure that users can
access your content on the go.

Live Streaming and Webinars: Offer live streaming classes and webinars
to enable real-time interaction between instructors and students. Live
sessions can make the learning experience more immersive.

04/27/24 16
Conclusion
Conclusion of the Project Skill boost System:

• It offers a wide range of courses, allowing instructors to create and sell


their content. By providing a user-friendly interface and features like video
lectures and payment processing, it empowers both educators and learners
to engage in online education effectively.

•Users can access high-quality educational content, making it a valuable


resource for online learning. It's a cost-effective and scalable solution for
aspiring entrepreneurs looking to enter the online education market.

17
References
https://www.udemy.com/ for literature review
https://swayam.gov.in/ for literature review
Doc: https://www.smartdraw.com/ ,
Youtube-www.youtube.com
GFG- www.geeksforgeek.com​

18
Any Query ?

19
Thank You

20

You might also like