Presentation Project1
Presentation Project1
Group Members:-
Aishwarya Solunke (9333)
Vaishnavi Almale (9686)
1. INTRODUCTION :
This website works to find new ways to make an institute a center of excellence in
education by providing all the study material, students, and teachers combined for
sharing knowledge through a structured course-based system.
Teachers or instructors can create an unlimited number of courses, video lessons, and
documents according to their expertise and students can enroll in these courses and
make themselves skilled anytime and from anywhere.
The students belonging to different places, unable to attend regular classes get access
to educational courses across a wide range of programs.
2. PROBLEMS IN EXISTING SYSTEM :
• Usability Issues:
Complexity: The current system may be overly complex, making it
difficult for users to navigate or find the necessary information.
Poor User Experience: Users may find the interface outdated or
unintuitive, leading to frustration and reduced engagement.
• Impact Assessment :
Define social impact metrics like reach, completion rates, and user feedback.
Use feedback for continuous improvement of content and user experience.
Fact-finding techniques:-
• Competitive Analysis:
Analyze existing e-learning apps, services and websites to identify strengths, weaknesses, and opportunities for differentiation.
Compare features, pricing models, user experiences, and customer reviews to understand market trends and user expectations.
• Observation:
Directly observe users, processes, or behaviors in natural or controlled settings to understand actions,
interactions, workflows, and pain points.
6.SOFTWARE AND HARDWARE REQUIREMENTS:
Hardware Requirement
Software Requirement
2) Xampp server: provide Apache web Server, MySQL Database, and PHP Interpreter
7. DESIGN
SPECIFICATION :
ER DIAGRAM:
UML DIAGRAM : 1) Use case diagram
2) Sequence diagram
3) Activity diagram
8. DATA DICTIONARY : 8.4 Collection: Categories
•Fields: Id - primary key
8.1 Collection: Admin Categories - string
•Fields: Id - primary key
Name - string 8.5. Collection: Library
Admin_mail - string •Fields: Id – primary key
Password - string Name – string
Profile_pic - string Categorie_id – foreign key referencing category
Type – string collection
8.2 Collection: Videos Description – string
•Fields: Id - primary key Book – string
Post_content - string Image – string
Post_date - Date
Admin - number 8.6 Collection: Teacher
Title - string •Fields : Id – primary key
Status - string Name – string
Post - string Mail – string
8.3 Collection: Course Phone – number
•Fields: Id - primary key Image – string
Name - string Qualification – string
Cover - string Description – string
Description - string 8.7 Collection: Team
Categorie_id - number •Fields : Id – primary key
Instructor_id - foreign key referencing instructor collection Image – string
Book_id - number Qualification – string
9. TABLE CONTENT:
1. ADMIN FIELD_NAM DATATYP DESCRIPTION
E E
Id Integer Unique identifier for each admin
Name String Name of the admin
Admin_mail Varchar Mail address of admin
Password Varchar Encrypted password
Profile pic Varchar Profile picture for admin
Type Varchar Sophisticated or not
5. LIBRARY 7. TEAM
FIELD_NAM DATATYP DESCRIPTION FIELD_NAM DATATYP DESCRIPTION
E E E E
Id Integer Unique identifier for each course Id Integer Unique identifier for each team
Name Varchar Name of the book Name Varchar Name of the team member
Categorie_id Integer Categorie id Image Varchar Image of the team member
Description Text About the book Qualification Varchar Qualification of team member
Book Varchar Book updation
Image Varchar Image of book
6. TEACHER
FIELD_NAM DATATYP DESCRIPTION
E E
Id Integer Unique identifier for each teacher
Name Varchar Name of the teacher
Mail Varchar Email address of teacher
Phone Varchar Phone number of teacher
Image Varchar Image of teacher
Qualification Varchar Qualification of teacher
Description Text About the teacher
10. SAMPLE INPUT & OUTPUT:
Admin Login
HOME
CATEGORIES
COURSE
VIDEOS
LIBRARY
INSTRUCTOR
TEAM
CONTACT US
11. TESTING STRATEGIES :
• Functional Testing:
Course Access: Verify that users can access free courses without any issues.
Registration and Login: Test admin registration, login, and authentication process.
Learning Materials: Test downloading/viewing of course materials such as videos, PDFs
• Usability Testing:
User Interface (UI): Ensure the website has a user-friendly interface.
Consistency: Verify consistency in design elements, buttons, fonts, etc., across the website
• Regression Testing:
Perform regression testing after each update or change to ensure that new features or fixes
have not introduced any unintended issues.
• Interactive Assessments:
Implement quizzes and assignments to help learners test their understanding and receive feedback .
• Certification Programs:
Introduce certification tracks or badges to recognize learners' achievements and add value to their learning
experience.
• Mobile Optimization:
Ensure the website and content are fully optimized for mobile devices and consider developing a mobile app
for convenient access.
Our website represents a dynamic platform that not only offers a diverse range of free courses but
also provides extensive study materials and resources to enhance the learning experience. By
integrating course content with supplementary materials such as lectures and study resources, we
have created a robust learning environment aimed at facilitating understanding and skill
acquisition. While our platform currently does not offer certifications or quizzes, our emphasis on
high-quality content and user-centric design ensures that learners have access to valuable
educational resources for self-paced learning.
Looking forward, we are committed to expanding our course offerings, improving user
interactivity, and fostering collaborations within the educational community to further empower
learners and promote lifelong learning journeys. Our website stands as a testament to our
dedication to providing accessible and enriching educational opportunities for all.
15. BIBLIOGRAPHY :
• W3Schools website :
“HTML, CSS and PHP” tutorials retrieve from [www.W3Schools.com].
• YouTube Tutorials :
PHP & MYSQL Tutorial (2020) | Backend Web Development.
Thapa Technical. Retrieved from [https://youtu.be/gHE9lCxid0k?si=O9i5JP6Vl3ZZ9PvI]
• Studyopedia :
PHP Tutorial for Beginners with XAMPP.
Studyopedia. Retrieved from https://www.studyopedia.com/php-tutorial-for-beginners-with-xampp/