Skip to content

Damiduuofc/Student_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Student Management System

Java NetBeans MySQL GitHub


📌 Project Overview

The Student Management System is a desktop-based application designed to simplify and digitalize student record management in educational institutions.
It is developed using Java (OOP principles) on Apache NetBeans IDE, with MySQL Workbench for data storage.

This system enables administrators to manage student details, courses, and academic scores efficiently while ensuring data accuracy and security.


🚀 Features

🔑 Admin Functionalities

  • Add Students – Create new student records.
  • ✏️ Update Student Records – Modify existing student details.
  • Delete Students – Remove student information from the system.
  • 📚 Add Courses – Insert new courses with course details.
  • 📝 Add Scores – Enter student scores for registered courses.
  • 🔄 Update Scores – Edit or correct previously entered scores.
  • 🖨️ Print Marks Sheet – Generate and print student mark sheets.

🛠️ Technologies Used

  • Programming Language: Java (Object-Oriented Programming)
  • IDE: Apache NetBeans
  • Database: MySQL Workbench
  • Version Control: Git & GitHub

⚙️ System Requirements

  • Java JDK 8 or above
  • Apache NetBeans IDE
  • MySQL Server & Workbench
  • Git (for version control)

📂 Project Structure

Student_Management_System/
├── src/                # Source code (Java OOP classes)
├── database/           # SQL scripts for database setup
├── docs/               # Project reports, synopsis, documents
├── README.md           # Project description (this file)

📖 How to Run

  1. Clone the repository:
    git clone https://github.com/your-username/Student_Management_System.git
  2. Open the project in NetBeans IDE.
  3. Configure the MySQL database using provided SQL scripts.
  4. Run the project.
  5. Log in as Admin to access features.

📜 License

This project is developed for academic purposes at
General Sir John Kotelawala Defence University – Faculty of Computing.

About

Student_Management_System by using Apache NetBeans

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages