Coder Social home page Coder Social logo

mcq-exam-sever's Introduction

MCQ-exam-sever

A Java project that includes relational database manipulation,SQL query management and user interface design.

๐Ÿš€ Introduction:

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. ๐Ÿ’ก๐Ÿ“š

๐Ÿ“ƒ the MLDR (Multilevel Database Relationship) of the Project:

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

๐Ÿ”‘ Guidelines for Using the Java MQC Server Application:

1.Landing Page:

  • 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.

2. Login:

  • 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.

3. Student Interface:

  • 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).

4.Teacher Interface:

  • 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.

Appendix

  • Future Enhancement: Adding a New Functionality to the Teacher's Interface

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.

mcq-exam-sever's People

Contributors

hafsatata avatar

Stargazers

ILYAS NHASSE avatar EL BOURAQQADY OUMAIMA avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.