0% found this document useful (0 votes)
10 views

Final Java Microproject

The document describes a school management system project developed using Java. It allows storing and managing student, teacher and course data. The system provides options to add students, display student details, and exit. It uses object-oriented concepts like classes and switch case statements.

Uploaded by

karanpoman95
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Final Java Microproject

The document describes a school management system project developed using Java. It allows storing and managing student, teacher and course data. The system provides options to add students, display student details, and exit. It uses object-oriented concepts like classes and switch case statements.

Uploaded by

karanpoman95
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

lOMoARcPSD|37963593

Final JAVA Microproject

Computer (Maharashtra State Board of Technical Education)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by Karan Poman ([email protected])
lOMoARcPSD|37963593

A Project Report on

“ School Management System ”

Submitted By :-
1. Avishkar Borule (2111630099)
2. Manoj Biradar (2111630105)
3. Ritesh Patil (2111630109)

Guided By :-
Prof. P. L. Satore

Submitted To :
DEPARTMENT OF COMPUTER ENGINEERING
Government Polytechnic, Hingoli

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI

CERTIFICATE

This is certifying that the entitled “School Management System”


was completed by students of fourth semester in Computer
Engineering

Members Of The Group :


1. Avishkar Borule 2111630099
2. Manoj Biradar 2111630105
3. Ritesh Patil 2111630109

In partial fulfillment of the requirement for the award of the


diploma in computer engineering, submitted to the department of
computer engineering of Government Polytechnic Hingoli work carried
out during the period for the academic year 2022-23 as per curriculum

Subject Guide HOD Principal


Prof. P.L.Satore (Head Of Department) Dr.Ashok Upadhyay

Institute
seal

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Government Polytechnic Hingoli


Fourth Semester
(Year: 2022-23)
Java Programming (22412)

Tittle Of The Project: “School Management System”__________

Program: Computer Engineering (CO4I)

Members Of The Group :

Avishkar Borule 2105


Manoj Biradar 2110
Ritesh Patil 2114

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Teacher Evaluation Sheet For Micro Project

Course Title Code : Java Programming (22412)

Title Of The Project :- School Management System

Marks :

Roll Name Of Marks For Marks Total


No. Students Group Work Obtained By (10)
(06) Viva (04)

2105 Borule Avishkar

2110 Biradar Manoj

2114 Patil Ritesh

Name And The Designation Of The Faculty Member : Prof.P.L.Satore

Signature :- __________________________

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

ACKNOWLEDGEMENT

We would like to express my gratitude to all the people behind the


screen who helped me to transform an idea into a real application. We
profoundly thank Prof. Dr. A. Upadhyay principal of our institute
who has been an excellent guide and also a great source of inspiration
to our work. We would like to thank our Professors of Computer
Engineering branch for his technical guidance, constant
encouragement and support in carrying out my project at college.

The satisfaction and euphoria that camp the task would be great but
incomplete without the mention of the people who made it possible
with their constant guidance and encouragement crowns all the
efforts with success.

In this context, we would like thank all the other staff members, both
teaching and non-teaching, who have extended their timely help and
eased our task. Last, but not least, we would like to thank the authors
of various research articles and books that were referred to….

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

• Table Of Contents

Sr Page
Contents
No. No.

1 Introduction 7

2 Aim 8

3 Source Code 9

4 Output 14

5 Conclusion 15

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Introduction

The School The School Management System in Java is an


application developed for schools. It is an application developed in
Java which is used to store all the school-related records. It stores
information related to students, staff, and teachers. The database
used is MS-Access. The objective of developing such a system was
to reduce the errors that creep in the manual system where it was
very difficult to store the records.

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

School Management System

AIM OF THE MICROPROJECT :

The main objective of the School Management System is to manage


the details of Schools, Students, Classes, Teachers, Registrations. It
manages all the information about Schools, Course, Registrations,
Schools. The project is totally built at administrative end and thus
only the administrator is guaranteed the access

COURSE OUTCOME ADDRESS :

1.Develop programs using object oriented methodology in java.

2. Apply concept of switch case to implement medical store

management system.

3. Develop programs using switch case statement.

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Source Code :

Import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

class Student {

private String name; private int rollNumber; private String grade;

public Student(String name, int rollNumber, String grade) {


this.name = name; this.rollNumber = rollNumber; this.grade =
grade;

public String getName() { return name;

public int getRollNumber() {

return rollNumber;

public String getGrade() {


return grade;

}
}

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Class School { private List<Student> students;

public School() {

students = new ArrayList<>(); }

public void addStudent(Student student) { students.add(student);

public void displayStudents() { System.out.println(“Students in the


school:”); for (Student student: students)

System.out.println(“Name:

“ + student.getName() + “, Roll Number: “ +

student.getRollNumber() + “, Grade: + student.getGrade());

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Public class

OnlineSchoolManagementSystem { public static void main(String[]


args) { Scanner scanner = new

Scanner(System.in);

School school = new School();

while (true) {

System.out.println(“\nMenu:”); System.out.println(“1. Add


Student”);

System.out.println(“2. Display Students”);

System.out.println(“3. Exit”); System.out.print(“Enter your

choice: “);

int choice =

scanner.nextInt();

scanner.nextLine(); //

Consume newline character

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Switch (choice) {

case 1:

System.out.print(“Enter

student name: “); scanner.nextLine();

String name =

System.out.print(“Enter roll number: “);

int rollNumber =

scanner.nextInt();

scanner.nextLine(); //

Consume newline character

System.out.print(“Enter

String grade =

scanner.nextLine();

Student student = new

Student(name, rollNumber, grade);

school.addStudent(student);

System.out.println(“Student added successfully!”);

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

Break;

case 2:

school.displayStudents(); break;

case 3:

System.out.println(“Exiting… Thank you!”);

System.exit(0); break;

default:

System.out.println(“Invalid choice. Please try again.”);

break;

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

• Output

Output :

The Name is : ABC


The Id is : 12
The Seat No : 20

Output :

The Name is : xyz


The Id is : 21

Downloaded by Karan Poman ([email protected])


lOMoARcPSD|37963593

• Conclusion

The School Management System which capable of storing school


resources such as students and staff of the school and their relation -
ship was implemented. It is easily to track the relations of students
and courses they have taken, courses and teacher they are given by
using the friendly interface of the system

Downloaded by Karan Poman ([email protected])

You might also like