rakeshkoka / Student-Grading-System-Using-Collections

The Student Grading System is a mini project designed to manage and calculate grades for a group of students. The system utilizes collections, specifically dictionaries or lists, to store and organize student data, such as names, IDs, and scores, and to perform various grading calculations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Student-Grading-System-Using-Collections

The Student Grading System is a mini project designed to manage and calculate grades for a group of students. The system utilizes collections, specifically dictionaries or lists, to store and organize student data, such as names, IDs, and scores, and to perform various grading calculations.

Technologies used :

  • Java

Core of the project :

  • Collections:
    • BufferedReader
    • LinkedList
    • List Iterator
  • OOP's
  • Basic Operations:
    • Method Calling
    • Switch Condition
    • String Operations
    • Conditional Statements
    • Infinite Loops
  • About this project

    This project is to grade the students based on their grades.

    • Features :
      • Segregated the details about a Student and made an Entity file(StudentDetails).
      • Segregated the details about different Subjects and made an Entity file(Subjects).
      • Made separate classes to differentiate various operations.
      • Combined different classes in one single main class to print the run the project.
      • Performs addition, updation, deletion, and printing of data in the LinkedList.

    How to proceed :

    • Step 1 :- StudentDetails File
    • Step 2 :- Subjects File
    • Step 3 :- StudentMarks File
    • Step 4 :- AddingStudentDetails File
    • Step 5 :- TakingInput File
    • Step 6 :- TotalMarksList File
    • Step 7 :- CombinedStudentList File

    How to Download :

    Download all the files into a single folder, and run the CombinedStudentList file.

    About

    The Student Grading System is a mini project designed to manage and calculate grades for a group of students. The system utilizes collections, specifically dictionaries or lists, to store and organize student data, such as names, IDs, and scores, and to perform various grading calculations.


    Languages

    Language:Java 100.0%