Student Management System Project using Java and MySQL

STUDENT MANAGEMENT SYSTEM

The "Student Management System" is a desktop-based java project and has been deployed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and in some cases reduce the hardships faced by the existing system.

The Project is developed using JAVA SWING & MYSQL.

The project basically has two modules:

1) STUDENT MODULE

2) ADMIN MODULE

Let's see the project in detail.

  • Initially, when we run the project application will ask us to sign up. And we will able to see the below interface.

project application

  • And here each field is validated. That means we can't leave the fields blank. Suppose we forgot to choose user types like admin or customer and tried to sign up. Then we will be able to see the below message.

each field is validated

  • Now let's try to sign up by entering the proper details. After that, once we press the sign-up button our detail will get added to the database and we will be redirected to the login page with the proper message on the screen.

entering the proper detail


entering the proper detail


entering the proper detail
  • Now let's try to log in. Once we will successfully log in, we will be redirected to the Home Page with a proper message on the screen.
successfully log in
  • Now Admin has four privileges like VIEW TOTAL REGISTERED STUDENT, ADD NOTICE, STUDENT INFO. BY ID, CHANGE PASSWORD.
Firstly, Let's try to add the notice. Once we press the Add notice button we will get the option of adding notice.
try to add the notice
  • Once we press the add notice button now our notice will get added to the database.
get added to the database

get added to the database

  • Now suppose if we are again trying to add the notice. This time it will give us a message like this on the screen. And once we press YES we will get the Update option.
trying to add the notice

trying to add the notice

trying to add the notice

trying to add the notice
  • Now, our notice got updated, and at the signup and the login page, we will be able to see this notice in the Left corner.

And now let's try to see the Total registered student.

Total registered student

  • Now since, till now No Student has registered that's why tables are empty here. Other than this Admin can also search Students by their Id.
Student has registered
  • Admin can also change his password. Let's see.
Admin can also change his password
  • After entering a new password if we press the change button our password will get changed and we will be able to see the message on the screen as shown below. And we will be redirected to the login page.
entering a new password

entering a new password
  • And now we can see the NOTICE at the top left corner.
  • Now let's sign up as a Student.
sign up as a Student.

sign up as a Student.
  • Once successful sign-up, we will be redirected to the Login page.
sign up as a Student.
  • Once once-successful Login, we will be redirected to the home page with a message on the screen.
redirected to the Login page

----> Now, Students can REGISTER, UPDATE HIS DETAIL, SEE HIS PROFILE, CHANGE HIS PASSWORD.

Let's first try to REGISTER.

  • In the Picture, we can clearly see that each field is validated. After entering all detail with the proper image if we press the REGISTER button our details will get added to the database. And we will get a message on the screen as shown below.
REGISTER


REGISTER successful

REGISTER successful
  • After Successful registration, Let's check MY PROFILE.
check MY PROFILE.
  • We got all our details here. Now let's UPDATE some details like first name, surname, and image.
check MY PROFILE.

 
check MY PROFILE.

  • Now again let us check MY PROFILE.
check MY PROFILE.
  • After the successful update of the profile, now let's change the student's password.
successful update of the profile


successful update of the profile


successful update of the profile

  • Now, Let's log in as ADMIN again to check the TOTAL STUDENT REGISTERED.
TOTAL STUDENT REGISTERED
  • Let's also check student's details using his ID.
check student's details

  • Here we only have to provide a student id and press the GET INFO button. Then we will get all the details of that student.
And now, Let's LOGOUT as ADMIN.

LOGOUT as ADMIN


LOGOUT as ADMIN

  • Suppose the user forgets his password then admin and student can change his password by knowing his ID and USERNAME. Let's take a look.

USERNAME

  • After pressing the change button our password will get changed and we'll get a message on the screen as shown below.
change button our password


change button our password
  • Similarly, we can change the password of the students also.

Other practical projects using React & Spring Boot 

1) Employee Management System using Spring Boot Microservices  & React.

2) Hospital Management System using Spring Boot & React.

3) Hotel Booking System using Spring Boot & React.

4) E-commerce Project using Spring Boot & React.

5) Gym Management System using Spring Boot & React.


Students can use this project for learning and can submit the project for their final year or Internship projects.

IF YOU WANT THE PROJECT DO CONTACT ME. 

I will give you the full project SOURCE CODE and I will do a COMPLETE SET-UP of the project on your PC or Laptop remotely.

Or You can simply Request for the Project Source Code & Set Up by clicking on the below button.

MAIL ME AT codewithmurad@gmail.com

DM ME ON INSTAGRAM at @codewithmurad

DM ME ON FACEBOOK at @codewithmurad 

DM ME ON TELEGRAM at @codewithmurad 

Connect on My Discord Server: CLICK HERE

Post a Comment

0 Comments