Skip to content

sonjyoti/Student-Management-System

Repository files navigation

🎓 Student Result Management System

A web-based application that helps schools or colleges manage student results digitally.
It allows administrators to publish results and notices, while students can securely check their academic performance online.


📖 Overview

The Student Result Management System is designed to replace manual result handling with a simple digital solution.

The system provides:

  • Easy result management for administrators
  • Secure result access for students
  • A centralized notice board for announcements

👥 User Roles

🔐 Admin

The administrator manages the system and controls academic records.

Responsibilities:

  • Add subjects or courses
  • Enter and update student results
  • Approve student registrations
  • Publish public notices
  • Manage student records

🎓 Student

Students can access their academic information after approval.

Students can:

  • Log in securely
  • View their exam results
  • Check important announcements
  • Track their approval status

🌟 Key Features

  • Secure login system
  • Digital result management
  • Public notice board
  • Student approval system
  • Simple and user-friendly interface

🎯 Purpose

This project was developed to:

  • Reduce paperwork
  • Improve accuracy in result handling
  • Provide quick access to results
  • Simplify communication between admin and students

🚀 Benefits

  • Saves time
  • Reduces manual errors
  • Organized academic records
  • Easy access from anywhere

🔮 Future Enhancements

  • Downloadable result reports
  • Automatic grade calculation
  • Email/SMS notifications
  • Improved user interface
  • Mobile-friendly version

▶️ How to Run the Project (Using XAMPP or WAMP)

Follow these steps to run the project on your local computer.

✅ Step 1: Install XAMPP or WAMP

Download and install one of the following:

  • XAMPP
  • WAMP

After installation, start:

  • Apache
  • MySQL

✅ Step 2: Move the Project Folder

Copy your project folder and paste it inside:

For XAMPP:

C:\xampp\htdocs\

For WAMP:

C:\wamp\www\

✅ Step 3: Create the Database

  1. Open your browser.
  2. Go to: http://localhost/phpmyadmin
  3. Click New and create a database, namely sms.
  4. Import the provided .sql file from the db folder into the database.

✅ Step 4: Run the Project

Open your browser and go to: http://localhost/Student-Management-System


📸 Screenshots

🔐 Admin Dashboard

The admin dashboard provides full control over managing students, subjects, results, and notices.

Admin Dashboard


📊 Result Sample

This page shows how student results are displayed in a clear and organized format.

Result Sample


🎓 Student Dashboard

The student dashboard allows students to access their academic information easily.

Student Dashboard


📢 Notice Section

Students can view important announcements and updates in the notice section.

Notice Section


About

The Student Management System is set to modernize academic data handling. This system ensures streamlined result management, minimizes errors, and empowers educators with insightful performance analytics. The system includes two modules, student and admin, for storing, retrieving and managing students' academic performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors