A Java project that includes relational database manipulation,SQL query management and user interface design.
This project aims to enhance the educational experience for both students and teachers by providing a centralized platform for MQCs and quizzes. It saves valuable time and simplifies the process of organizing, managing, and evaluating student assessments. π‘π
Here's the MLDR that showcases the relationships between various entities in our project. It provides a comprehensive overview of how different components are interconnected, enabling a clear understanding of the application's scope.
![MLDR](https://private-user-images.githubusercontent.com/120058921/250604601-bfa87594-9250-4e7c-b310-fb0e2cb45591.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTM1MTI1MTUsIm5iZiI6MTcxMzUxMjIxNSwicGF0aCI6Ii8xMjAwNTg5MjEvMjUwNjA0NjAxLWJmYTg3NTk0LTkyNTAtNGU3Yy1iMzEwLWZiMGUyY2I0NTU5MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNDE5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDQxOVQwNzM2NTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iZWQ2ZDE4YjM3OGNjODFkYWM5MTIwNmRiY2JlZWYxMzM5NDNhMmY2NGQ4YTFjZGRkOGNiZGUyZWQyNTJiOTRjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.0mYbvK-P7XdvX_VjCSRWh_ou-aOSH_oXFHmIPYAMb5M)
- Upon launching the application, you will be presented with the landing page.
- Select whether you are a student or a teacher by clicking on the respective option.
- Upon selecting your role as either a student or a teacher, you will be directed to a Login interface customized to your choice,as the fields you are required to enter will depend on whether you are a teacher or a student.
- After logging in as a student, you will be presented with the Student Interface.
- This interface will display all available MQCs based on your academic level.
- Review the list of MQCs and select the one you wish to attempt.
- Optionally, click the button to view your marks for all attempted MQCs (The mqcs follow a canadian grading system).
- If you log in as a teacher, you will be immediately directed to the Teacher Interface.
- Here, you will find the marks of students who have passed your quizzes in addition to detailed information about your students.
This new functionality will allow teachers to create and add their own MCQs to the system.
Within the interface, teachers will be able to enter the title of the MCQ, specify the targeted academic level and branch, and provide a list of questions and answers. It's important to ensure that the correct answer is clearly indicated. Once entered, all the information will be securely stored in the database.