Uploaded by feris69723

project proposal oop

advertisement
Project Proposal Submission
On ‘Knowledge Administration Platform (Joodle)’
Course Title: Object Oriented Programming Lab
Course Code: ICT 4252
Submitted by
Ayon Paul
2002014
2002014@icte.bdu.ac.bd
Abdullah Al Rafi
2002015
2002015@icte.bdu.ac.bd
Submitted to
Aditya Rajbongshi
Lecturer,
Department of Education
Bangabandhu Sheikh Mujibur Rahman Digital University, Bangladesh
Bangabandhu Sheikh Mujibur Rahman
Digital University, Bangladesh (BDU)
Project Name:
We've named the project "Knowledge Administration Platform" (Joodle).
Introduction:
The goal of the Knowledge Administration Platform (Joodle) is to improve and accelerate the
educational process inside an educational institution. By centralizing student information, course
materials, conducting quizzes, tracking academic progress, daily attendance, marking system and
assignment submissions, it solves the weaknesses of traditional educational systems. Providing
thorough profiles of both teachers and students will help with efficient course administration and
enhance the quality of education as a whole.
Literature Review:
Various learning management systems are available in the market, each with its unique features
and limitations.
Project Name
EduTrack:
Academic
Management" by
A. Smith et al.
(2021)
Feature
Course
materials,
student profiles,
assignment
tracking,
and
discussion
forums.
QuizMaster:
Quiz creation,
Online
automated
Assessment
grading,
System" by K. performance
Johnson et al. analytics.
(2022)
AssignHub:
Assignment
Assignment
submission,
Submission" by grading,
R. Garcia et al. feedback.
(2022)
Dimension
Limitation
Easy
Limited
to
customization of tracking
course
academic
parameters.
progress
and
discussions.
Efficient
quiz Only focused on
management and quiz
automated
functionalities.
grading.
User-friendly
Limited
to
assignment
assignmentsubmission and related features.
grading.
Features:
1. Course management: Teachers are able to post readings, lectures, and presentations for
their classes. These are easily accessible resources for students.
2. Test and Evaluation: The platform facilitates the development and administration of tests.
Online quizzes are available for students to take, and automatic grading offers immediate
feedback.
3. Assignment Submission: Via the system, students can turn in assignments, which teachers
can then evaluate, mark, and comment on right inside the platform.
4. Reminders and Notifications: To help users keep on top of their academic responsibilities,
users receive reminders about forthcoming tests, assignment deadlines, and other
significant news.
5. Student profiles: Every student gets a thorough profile that highlights their courses taken,
marks they've received, and general academic development.
6. Discussion forums: An interactive setting where educators and learners can converse, pose
questions, and exchange ideas.
7. Academic Tracking: Markings and Results of students can be analyzed through our
platform.
8. Data Recovery: Users can retrieve lost data by confirming their identity, ensuring a secure
and reliable system.
Objectives:
1. Developing an affordable learning management system suitable for educational institutions
of varying sizes.
2. Creating a user-friendly and customizable system that can adapt to the evolving needs of
educational institutions.
3. Enhancing data efficiency to provide a seamless learning experience for both students and
instructors.
4. Developing a mobile app/web-based server with social networking features to foster better
communication and collaboration among students and instructors.
Tools:
Java: The system will be developed using the Java programming language.
MySQL: The database used for storing data will be MySQL.
Java Swing: The graphical user interface (GUI) will be built using Java Swing.
Methodology:
1. Registration Module
2. Login Module
3. Design
4. Development
5. Course Management Module
6. Quiz and Assessment Module
7. Assignment Submission Module
8. Notifications Module
9. Discussion Forums Module
10. Deployment
11. Maintenance and Support
Expected Outcomes:
1. Improve tracking of student progress and academic performance.
2. Efficient assignment submission and grading process.
3. Enhance communication and collaboration among students and instructors.
4. Streamline course management for instructors.
Future Works:
1. Integration of additional features, such as virtual classrooms and live sessions.
2. Implementation of advanced analytics for personalized learning insights.
3. Expansion of collaborative features, including group projects and peer-to-peer learning
initiatives.
Conclusion:
With the goal of transforming education, the Knowledge Administration Platform (Joodle) offers
an all-inclusive platform for efficient course management and smooth learning experiences. For
both students and teachers, the system guarantees accessibility, interaction, and data security,
which enhances the effectiveness and engagement of the learning environment.
Download