Skip to content

KaanOzgurr/Student_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Student Management System (Console Application)

A simple Java console application for managing student records. This project allows users to add, list, update, and delete student information interactively via the command line.

Features

Add new students with a unique ID, name, and nationality

List all registered students

Update student details by ID

Delete students by ID

Simple text-based menu for easy navigation

Getting Started

To run this project:

Clone the repository:

git clone https://github.com/yourusername/your-repo-name.git

Compile the Java files:

javac Main.java Student.java StudentManagementSystem.java

Run the application:

java Main

Usage

The application presents a menu with options to add, list, update, delete students, or exit.

Follow the prompts to enter student details or commands.

The system automatically assigns a unique ID to each student.

To update or delete a student, use the assigned student ID.

Requirements

Java Development Kit (JDK) 8 or above

Command line terminal or IDE that supports Java

Example

  1. Add the student:
  2. List the student
  3. Update the student
  4. Delete the student
  5. EXIT Your choice: 1 Name of the student: John Doe Nationality of student: American Student is added successfully Student{id=1, name='John Doe', nationality='American'}

Your choice: 2 Student{id=1, name='John Doe', nationality='American'}

Your choice: 5 Going to the EXIT....

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages