Skip to content

About

A Java-based Student Management System built using Java Swing for the GUI and arrays for internal data management. This application allows users to manage student records, including registration numbers, NICs, names, batch IDs, and marks for subjects like PRF and DBMS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

📚 Demo.java – Student Management System (Java)

This project demonstrates a basic Student Management System written in Java, using core concepts such as classes, arrays, and Swing GUI components. The system manages student records, including registration, marks, and batch information.


🧰 Features

  • 📋 Register new students
  • ✏️ Edit and update student details
  • 📊 Calculate and display GPA
  • 🧾 Generate reports (grades, eligibility, registrations)
  • 🖥️ Simple GUI using Java Swing
  • 🧠 Input validation and error checking

🛠 Technologies Used

  • Java (JDK 8 or higher)
  • Java Swing (for GUI)
  • Arrays (for storing student data)
  • Object-Oriented Programming (OOP)

🚀 Getting Started

  1. Clone the Repository https://github.com/nethmalgeesaraux/Student-Management-System.git

About

A Java-based Student Management System built using Java Swing for the GUI and arrays for internal data management. This application allows users to manage student records, including registration numbers, NICs, names, batch IDs, and marks for subjects like PRF and DBMS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages