Student-Management-System-Java

Java Student Management System

A simple console-based Student Management System built using Java and Object-Oriented Programming concepts.
This application allows users to manage student records including adding, updating, deleting, and searching student information.

Features

Technologies Used

Project Structure

StudentManagementSystem.java

Sample Menu


STUDENT MANAGEMENT SYSTEM ——————————–

  1. Add Student
  2. View Students
  3. Update Marks
  4. Delete Student
  5. Search Student
  6. Show Total Students
  7. Show Class Average
  8. Show Topper
  9. Exit

OOP Concepts Used

Class and Object – Student class
Encapsulation – Private variables with getters and setters
Constructor – Used to initialize student data
Methods – Used for different operations

Learning Outcomes

This project demonstrates how to build a basic management system using Java, implement Object-Oriented Programming concepts, and work with collections like ArrayList.

Author

Pravin PR