0% found this document useful (0 votes)
26 views25 pages

Keerthu

Uploaded by

Prajwal Shankar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views25 pages

Keerthu

Uploaded by

Prajwal Shankar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

VISVESVARAYA TECHNOLOGICAL UNIVERSITY,

JNANASANGAMA, BELAGAVI – 590018

A Mini Project Report On


“STUDENT MANAGEMENT SYSTEM”

Submitted in partial fulfillment for the award of degree of


Bachelor of Engineering
In
Information Science & Engineering

Submitted by

KEERTHI K
USN: 4MO21IS023

Under The Guidance Of

Mr. Jayaram CV
Asst.Prof.
Department of CSE
MYCEM College.Mysore

Department of Computer Science & Engineering


MYSORE COLLEGE OF ENGINEERING & MANAGEMENT, MYSURU
(Affiliated to VTU, Belagavi, Approved by AICTE, New Delhi & Govt. of Karnataka)
#072, T Narsipura Road, Near Big Banyan Tree Chikkahalli, Mysore, Karnataka -28
DEPARTMENT OF INFORMATION SCIENCE
MYSORE COLLEGE OF ENGINEERING AND MANAGEMENT
MYSURU
(Affiliated to VTU, Belagavi, Approved by AICTE, New Delhi & Govt. of Karnataka)
#072, T Narsipura Road, Near Big Banyan Tree Chikkahalli, Mysore, Karnataka -28
2023-2024

CERTIFICATE
This is to certify that the Mini Project work entitled “Student Management System” is a
presentation done by Ms.KEERTHI K(4MO21IS023) in partial fulfillment for the award of
Bachelor of Engineering in INFORMATION SCIENCE & ENGINEERING of the
Visveshwaraya Technological University, Belagavi, during the year 2023-2024. The Mini
Project report has been approved as it satisfies the academic requirements in respect of Mini
Project work prescribed for the bachelor of engineering.
…………………………………

MR. Jayaram C V
Asst.Prof.
Department of CSE
MYCEM College. Mysore

…………………………………. ………………………………
Prof.HARSHAKUMAR H S Dr.M.S.PRABHUSWAMY
HOD PRINCIPAL
Dept. of CSE MyCEM College, Mysore
MyCEM College, Mysore

External Viva:

Examiner Name Signature with Date

1)……………………….. ………………………
2)……………………….. ………………………
DECLARATION

We are extremely thankful to Dr. MS Prabhuswamy., Principal, Mycem., Mysore, for providing us
the academic ambience and everlasting motivation to carry out this work and shaping our careers.

We express our sincere gratitude to Mr. Harsha Kumar HS, HOD, Dept. of Computer Science and
Engineering, Mycem,Mysore, for his stimulating guidance, continuous encouragement and
motivation throughout the course of present work.
I extend my sincere appreciation to my guide Mr. Jayaram CV, Assistant professor, Department
Of Computer Science & Engineering, Mycem who provided her valuable suggestions and precious
time in accomplishing my midterm min project report.

We would also like to thank all other teaching and technical staffs of Department of Computer
Science and Engineering, who have directly or indirectly helped us in the completion of this Project
Work.

Lastly, I would like to thank the almighty and my parents for their moral support and my friends with
whom I shared my day-to-day experience and received lots of suggestions that improved my quality
of work.

KEERTHI K (4MO21IS023)

iii
ABSTRACT

This Student Management system Project will have different modules. The login section will have
login facility for the admin and for the user who will operate this system. The Student Management
system is a application that allows visitors details availability,can maintain the details of the books

Student Management System is defined as a strategic process of an organization based on a


comprehensive framework of instructions and well-designed set of guiding rules, for undergoing
organizational operations for achieving organization target.

With the advancement of technology, it is imperative to exalt all the systems into a user-friendly
manner. The Student Management system (LMS) acts as a tool to transform traditional libraries into
digital libraries. In traditional libraries, the students/user has to search for books which are hassle
process and there is no proper maintenance of database about issues/fines. The overall progress of
work is slow and it is impossible to generate a fast report. The librarians have to work allotted for
arranging, sorting books in the book sells. At the same time, they have to check and monitor the
lend/borrow book details with its fine. It is a tedious process to work simultaneously in different
sectors. LMS will assist the librarians to work easily. The LMS supports the librarians to encounter
all the issues concurrently. The users need not stand in a queue for a long period to return/borrow a
book from the student. The single PC contains all the data's in it. The librarians have to assess the
system and provide an entry in it. Through LMS the librarian can find the book in the bookshelves.
The LMS is designed with the basic features such as librarian can add/view/update/delete books and
students' details in it. Once he/she ingress into the system they can modify any data's in the database.
The complete model is developed in Dot net technology, the C# language is used to build the front
end application whereas the SQL server is exploiting as database. The authorized person can only
access the LMS system, they have to log in with their user id and password. As aforementioned that
the LMS is designed in a user-friendly manner, so the admin can smoothly activate the system without
expert advice. Every data is storing and retrieving from the SQL database so it is highly secure. Thus
our system contributes its new approach towards the digital student setup.

iv
CONTENTS
1.CHAPTER 1
INTRODUCTION 1
2.CHAPTER 2
LITERATURE SURVEY 3-4
3.CHAPTER 3
OBJECTIVE 5 -6
4.CHAPTER 4
MOTIVATION 7-8
5.CHAPTER 5
METHODOLOGY 9-10
6.CHAPTER 6
SNAPSHOTS
6.1 FRONT PAGE 11
6.2 ADDING NEW STUDENT 11
6.3 VIEWING STUDENT DATA 12
6.4 UPDATING THE STUDENT 12
6.5 DELETING THE STUDENT 13
6.6 VIEWING STUDENT DATA IN A DATABASE 13
7.CHAPTER 7
PURPOSE AND FEATURES 14
7.1 PURPOSE 14
7.2 FEATURES 14
8.CHAPTER 8
ADVANTAGES AND DISADVANTAGES 15
8.1 ADVANTAGES 15
8.2 DISADVANTAGES 15
9.CHAPTER 9
HARDWRE SOFTWARE FRONTEND AND BACKEND 16
9.1 SOFTWARE 16
9.2 HARDWARE 16
9.3 FRONTEND 16
9.4 BACKEND 16
10.CHAPTER 10
TABLES AND CREATION OF TABLES 17
10.1 TABLES 17
10.2 CREATION OF TABLES 17
11.CHAPTER 11
CONCLUSION 18
12.CHAPTER 12
REFERENCES 19

V
STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER 1

INTRODUCTION

A student management system is software that is designed to manage all the functions of a
student. It helps librarian to maintain the database of new books and the books that are
borrowed by members along with their due dates. This system completely automates all your
student’s activities. The best way to maintain, organize, and handle countless books
systematically is to implement a student management system software. A student
management system is used to maintain student records. It tracks the records of the number
of books in the student, how many books are issued, or how many books have been returned
or renewed or late fine charges, etc. You can find books in an instant, issue/reissue books
quickly, and manage all the data efficiently and orderly using this system. The purpose of a
student management system is to provide instant and accurate data regarding any type of
book, thereby saving a lot of time and effort.
This system completely automates all your student’s activities. The best way to maintain,
organize, and handle countless books systematically is to implement a student management
system software. A student management system is used to maintain student records. It tracks
the records of the number of books in the student, how many books are issued, or how many
books have been returned or renewed or late fine charges, etc. You can find books in an
instant, issue/reissue books quickly, and manage all the data efficiently and orderly using this
system. The purpose of a student management system is to provide instant and accurate data
regarding any type of book, thereby saving a lot of time and effort.
It helps librarian to maintain the database of new books and the books that are borrowed by
members along with their due dates. This system completely automates all your student’s
activities. The best way to maintain, organize, and handle countless books systematically is
to implement a student management system software. A student management system is used
to maintain student records. It tracks the records of the number of books in the student, how
many books are issued, or how many books have been returned or renewed or late fine
charges, etc.
The purpose of a student management system is to provide instant and accurate data regarding
any type of book, thereby saving a lot of time and effort.

DEPARTMENT OF ISE MYCEM, MYSURU Page 1


STUDENT MANAGEMENT SYSTEM
2023-24
It helps librarian to maintain the database of new books and the books that are borrowed by
members along with their due dates. This system completely automates all your student’s
activities. The best way to maintain, organize, and handle countless books systematically is
to implement a student management system software.

1.2 PURPOSE
The "Student Management System" has been developed 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 this existing system. Moreover, this system is designed for the
particular need of the company to carry out operations in a smooth and effective manner. The
application is reduced as much as possible to avoid errors while entering the data. It also
provides error message while entering invalid data. No formal knowledge is needed for the
user to use this system. Thus, by this all it proves it is user-friendly. Student Management
System, as described above, can lead to error free, secure, reliable and fast management
system. It can assist the user to concentrate on their other activities rather to concentrate on
the record keeping. Thus, it will help organization in better utilization of resources.
This software is supported to eliminate and, in some cases, reduce the hardships faced by this
existing system. Moreover, this system is designed for the particular need of the company to
carry out operations in a smooth and effective manner. The application is reduced as much as
possible to avoid errors while entering the data. It also provides error message while entering
invalid data. No formal knowledge is needed for the user to use this system.
Student Management System, as described above, can lead to error free, secure, reliable and
fast management system. It can assist the user to concentrate on their other activities rather
to concentrate on the record keeping. Thus, it will help organization in better utilization of
resources.
This software is supported to eliminate and, in some cases, reduce the hardships faced by this
existing system. Moreover, this system is designed for the particular need of the company to
carry out operations in a smooth and effective manner. The application is reduced as much as
possible to avoid errors while entering the data. It also provides error message while entering
invalid data. No formal knowledge is needed for the user to use this system.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 2


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-02
LITERATURE SURVEY

Automated Student System using Robotic Arm (2019). K. V. Jyothi Prakash The main objective
was to overcome the problem of searching the books in the student and provide automation in a
user friendly manner. The robot with an arm is designed which can search the required book, pick
the book from the rack and deliver the book to the issue counter. It can also place the book in its
designated slot once the book is returned by the borrower. The hardware and software required
for automated student system using robotic arm has been designed. Design and Development of
IOT Based Smart Student using Line Follower Robot.(2020) Gupta, T, Tripathi, R. Shukla, M.
K. and Mishra, S. The purpose of the Smart Student system is to provide the details of a large
number of books, magazines, journals, these is and allow the administrator/Librarian, staff or
students to search, borrow and return facilities. This system will reduce the time required for a
task like issuing and returning the book as it reduces the human interception and uses electronic
and mechanical automation in place of that. Executing this system in central libraries will help
many readers. Various privileges are accorded to different user types. For librarian staff, the robot
is accessible through voice commands as well so that it can help the staff in managing and
maintaining the student properly. While the readers can access it through the web database for
getting the details of their account and can opt for issuing or return a book though it without going
anywhere. DESIGN AND DEVELOPMENT OF STUDENT ASSISTANT ROBOT(2015)
Ranjani.R, M.Nandhini, G.Madhumitha New techniques are being made suitable for improving
and making student service effective to the user community as the manual service is time
consuming. Using computer networks for resource sharing, enables student to obtain only
bibliographic details from the student‟s collection, but to handle the materials, the designed robot
assist in locating the position and collecting the material from the section of rack. The designed
assistant robot is efficient in handling the book and is reliable to be adopted in student.

Student Assistant Robot Robots in Student Management System(2017).Deepthi Unnikrishnan,


Aswani C R, Arjun K Jayaprakash, Ganesh S The robot end consist of a line follower robot which
works with ATmega328 microcontroller. The input is given using a matrix keypad. The name of
the book is displayed in LCD. The RFID card reader scans for RFID tag placed in each book and
the RF transceiver used to communicate between the two ends.

DEPARTMENT OF ISE MYCEM, MYSURU Page 3


STUDENT MANAGEMENT SYSTEM
2023-24
The shelf end consist of three motors driven using a motor drive which is used to push the book
from the shelf to the basket in the robot, all the control is done by the ATmega328 microcontroller
which inter links with the other microcontroller using RF transceiver.

Design and Fabrication of Student Management Robot(2023) .N. Venkata Surya Teja , Sai
Seetha,G. Dileep Kumar, M. Chiranjeev Varma , P. Raja , T. Kodandaram6 K. Hari Venkata
Manikanta ,M. Praveen Kumar , B. Usha rani , N. Suneel kumar, , In this project the proposed
system give the result of find the book, Misplacing of the books can be identified easily. It reduces
the manual work. With the proposed architecture, if constructed with at most accuracy, the robot
will pick the book. It will act as a basic platform for the generation of more such devices for the
book picking. This helps and simplifies the job of monitoring the arrangement of books and also
reduces the manual routine. As development in Robotics is growing fast, we can make robot more
autonomous and sophisticated .Also we can develop this system with real time camera
implementation. Automated Student Robot (2020).Vedanti Kansara , Parthav Shah , Meet Shah ,
Meet Shukla4 , Avneet Saluja , Rahul Patel, , In this paper, we have proposed a technique for
managing the books in student with help of robot. From the experimental results, managing books
gets easier using minimal manual work. The proposed method does not involve any path
constraints and is simple as compared to other techniques of path tracing. It gives the advantage
of being platform independency. This robot unit is flexible and can be applied to any student.
This can be employed as an initial process of automating all manual work at student. Advanced
Student Management System (2023)Vinod Bhat , Rahul Gaikwad, Manjiri Tare, Dipali Gharate,
Martina systems are essential tools for modern libraries to effectively manage resources, engage
users, and encourage lifelong learning. They provide increased efficiency and accuracy in student
operations, greater resource use, improved user experience, and datadriven decision-making.
However, they also require careful design, implementation, and continuing maintenance.

To ensure the success of Knowza.io, libraries must ensure that the system is linked with their
objectives and goals, that staff members are educated to use it successfully, and that it is updated
and maintained on a regular basis to guarantee its dependability and security. Additionally, users
must be able to access student resources, browse for books, request materials, and renew
borrowed things using online portals. Automated Student System using Android Based
Robot(2019) B.R.Sathishkumar, M.Krishnaprabha, S.Priya, M.Ragavi, , This system provides an
automated and improved student system. It simplifies the manual work done by a librarian to
issue a book. This proposed system will provide an easy and efficient way to search the books.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 4


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-03

OBJECTIVE
The main objective of the Student Services is to offer free book reading facilities to all to grow
healthy readership to all levels, to disseminate knowledge on all subjects and topics to collect
and preserve all documents having research value and local importance, to microfilm old
records, Books for reference and research purpose, to publish bibliographies, to promote
Student Service by exhibiting books, arranging popular talks, seminars and other functions
having educative value, to offer guidance for related technical service and other student matter
etc. The purpose of a student management system is to operate a student with efficiency and
at reduced costs. The system being entirely automated streamlines all the tasks involved in
operations of the student. The activities of book purchasing, cataloging, indexing, circulation
recording and stock checking are done by the software. Such software eliminates the need for
repetitive manual work and minimizes the chances of errors. The student management system
software helps in reducing operational costs. Managing a student manually is labor intensive
and an immense amount of paperwork is involved. An automated system reduces the need for
manpower and stationery. This leads to lower operational costs. The system saves time for
both the user and the librarian. With just a click the user can search for the books available in
the student. The librarian can answer queries with ease regarding the availability of books.
Adding, removing or editing the database is a simple process. Adding new members or
cancelling existing memberships can be done with ease. Stock checking and verification of
books in the student can be done within a few hours. The automated system saves a
considerable amount of time as opposed to the manual system. The student management
system software makes the student a smart one by organizing the books systematically by
author, title and subject. This enables users to search for books quickly and effortlessly.

The activities of book purchasing, cataloging, indexing, circulation recording and stock
checking are done by the software. Such software eliminates the need for repetitive manual
work and minimizes the chances of errors. The student management system software helps in
reducing operational costs. Managing a student manually is labor intensive and an immense
amount of paperwork is involved. An automated system reduces the need for manpower and
stationery. This leads to lower operational costs. The system saves time for both the user and
the librarian.

DEPARTMENT OF ISE MYCEM, MYSURU Page 5


STUDENT MANAGEMENT SYSTEM
2023-24
The librarian can answer queries with ease regarding the availability of books. Adding,
removing or editing the database is a simple process. Adding new members or cancelling
existing memberships can be done with ease. Stock checking and verification of books in the
student can be done within a few hours. The automated system saves a considerable amount
of time as opposed to the manual system. The student management system software makes the
student a smart one by organizing the books systematically by author, title and subject. This
enables users to search for books quickly and effortlessly.

The main objective of the Student Services is to offer free book reading facilities to all to grow
healthy readership to all levels, to disseminate knowledge on all subjects and topics to collect
and preserve all documents having research value and local importance, to microfilm old
records, Books for reference and research purpose, to publish bibliographies, to promote
Student Service by exhibiting books, arranging popular talks, seminars and other functions
having educative value, to offer guidance for related technical service and other student matter
etc. The purpose of a student management system is to operate a student with efficiency and
at reduced costs. The system being entirely automated streamlines all the tasks involved in
operations of the student. The activities of book purchasing, cataloging, indexing, circulation
recording and stock checking are done by the software. Such software eliminates the need for
repetitive manual work and minimizes the chances of errors. The student management system
software helps in reducing operational costs. Managing a student manually is labor intensive
and an immense amount of paperwork is involved. An automated system reduces the need for
manpower and stationery. The activities of book purchasing, cataloging, indexing, circulation
recording and stock checking are done by the software. Such software eliminates the need for
repetitive manual work and minimizes the chances of errors. The student management system
software helps in reducing operational costs. Managing a student manually is labor intensive
and an immense amount of paperwork is involved. An automated system reduces the need for
manpower and stationery. This leads to lower operational costs. The system saves time for
both the user and the librarian.

The activities of book purchasing, cataloging, indexing, circulation recording and stock
checking are done by the software. Such software eliminates the need for repetitive manual
work and minimizes the chances of errors. The student management system software helps in
reducing operational costs. Managing a student manually is labor intensive and an immense
amount of paperwork is involved. An automated system reduces the need for manpower and
stationery.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 6


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-04

MOTIVATION
To store all the information in the database from where user will place their query and get the
results on the basis of their query. Only valid users will be able to access this Student Management
System. Through this Student Management System it will be easy to manage accounts and
various details of particular student and employees working under student along with the records
of book. Motivation arouses, energizes, influences and sustains. behaviour and performance of
employees. Motivating factors include. extrinsic factors which pertain to the conditions under
which a job is. performed and intrinsic motivators which contribute to job satisfaction. The
current Student Management System does not eliminate the process of searching books within
the student campus. Students have to find books manually. They have to wait until they are not
provided with their student card and token. For receiving book they have to show their student
card and wait in line for their turns. The admin personnel also have to look manually on which
day which person will take the charge within student to manage the overall work. This Student
Management System will have login page from where its user can access. This page will provide
login for admin, working staff members and the students. Staff members accounts will be manage
by the admin. To access the student resources students have to register by using their registration
number, email address, phone number, class roll number and password. After successful
registration they will be provided the login facility. Students can search books by using book
ISBN number or by author name or by title of book along with author name. After completion of
this process students will be provided with book details such as where it is located by using
location number and by their row and column number. If any student has lost their book, then
this should be informed to student working staff member where they can made changes to their
account and take appropriate actions such as fine. Admin will able to add staffs, delete staffs, add
students, delete students, add books, manage account details, schedule working time table etc.

After successful registration they will be provided the login facility. Students can search books
by using book ISBN number or by author name or by title of book along with author name. After
completion of this process students will be provided with book details such as where it is located
by using location number and by their row and column number. If any student has lost their book,
then this should be informed to student working staff member where they can made changes to
their account and take appropriate actions such as fine.

DEPARTMENT OF ISE MYCEM, MYSURU Page 7


STUDENT MANAGEMENT SYSTEM
2023-24
Admin will able to add staffs, delete staffs, add students, delete students, add books, manage
account details, schedule working time table etc.

Through this Student Management System it will be easy to manage accounts and various details
of particular student and employees working under student along with the records of book.
Motivation arouses, energizes, influences and sustains. behaviour and performance of employees.
Motivating factors include. extrinsic factors which pertain to the conditions under which a job is.
performed and intrinsic motivators which contribute to job satisfaction. The current Student
Management System does not eliminate the process of searching books within the student
campus. Students have to find books manually. They have to wait until they are not provided with
their student card and token. For receiving book they have to show their student card and wait in
line for their turns. The admin personnel also have to look manually on which day which person
will take the charge within student to manage the overall work. This Student Management System
will have login page from where its user can access. To store all the information in the database
from where user will place their query and get the results on the basis of their query. Only valid
users will be able to access this Student Management System.

Through this Student Management System it will be easy to manage accounts and various details
of particular student and employees working under student along with the records of book.
Motivation arouses, energizes, influences and sustains. behaviour and performance of employees.
Motivating factors include. extrinsic factors which pertain to the conditions under which a job is.
performed and intrinsic motivators which contribute to job satisfaction. The current Student
Management System does not eliminate the process of searching books within the student
campus. Students have to find books manually. They have to wait until they are not provided with
their student card and token. For receiving book they have to show their student card and wait in
line for their turns. The admin personnel also have to look manually on which day which person
will take the charge within student to manage the overall work. This Student Management System
will have login page from where its user can access.

To store all the information in the database from where user will place their query and get the
results on the basis of their query. Only valid users will be able to access this Student Management
System.

They have to wait until they are not provided with their student card and token. For receiving
book they have to show their student card and wait in line for their turns. The admin personnel
also have to look manually on which day which person will take the charge within student manage
the overall work.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 8


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-05

METHODOLOGY
The methodology used for this system is the Waterfall model, from the Software Development
Life Cycle (SDLC). Overall, the LMS offers a comprehensive and efficient solution to address
the challenges faced by modern libraries. The transaction history is too numerous and needs to
be stored over a long period of time, requiring a lot of files for storage. With the advent of digital
technology and the increasing complexity of student functions, traditional manual systems have
become inefficient and time-consuming. In this work, an automated Student Management System
(LMS) was developed specifically for education such as universities or colleges where users are
students and admin to simplify the management of student resources, enhance accessibility, and
improve overall efficiency. The system provides a user-friendly interface that enables librarians
to quickly and accurately add, search, and update bibliographic information, ensuring a well-
organized and easily searchable student collection. Also, it provides alternative methods for
students to perform the borrowing process and check the current book availability at student
through the system. The system also supports a range of user services, including patron
registration, tracking borrowing history, and managing fines and penalties.

offers a comprehensive and efficient solution to address the challenges faced by modern libraries.
The transaction history is too numerous and needs to be stored over a long period of time,
requiring a lot of files for storage. With the advent of digital technology and the increasing
complexity of student functions, traditional manual systems have become inefficient and time-
consuming. In this work, an automated Student Management System (LMS) was developed
specifically for education such as universities or colleges where users are students and admin to
simplify the management of student resources, enhance accessibility, and improve overall
efficiency. The system provides a user-friendly interface that enables librarians to quickly and
accurately add, search, and update bibliographic information, ensuring a well-organized and
easily searchable student collection. Also, it provides alternative methods for students to perform
the borrowing process and check the current book availability at student through the system.

The system also supports a range of user services, including patron registration, tracking
borrowing history, and managing fines and penalties.

DEPARTMENT OF ISE MYCEM, MYSURU Page 9


STUDENT MANAGEMENT SYSTEM
2023-24

The methodology used for this system is the Waterfall model, from the Software Development
Life Cycle (SDLC). Overall, the LMS offers a comprehensive and efficient solution to address
the challenges faced by modern libraries. The transaction history is too numerous and needs to
be stored over a long period of time, requiring a lot of files for storage. With the advent of digital
technology and the increasing complexity of student functions, traditional manual systems have
become inefficient and time-consuming. In this work, an automated Student Management System
(LMS) was developed specifically for education such as universities or colleges where users are
students and admin to simplify the management of student resources, enhance accessibility, and
improve overall efficiency. The system provides a user-friendly interface that enables librarians
to quickly and accurately add, search, and update bibliographic information, ensuring a well-
organized and easily searchable student collection. Also, it provides alternative methods for
students to perform the borrowing process and check the current book availability at student
through the system. The system also supports a range of user services, including patron
registration, tracking borrowing history, and managing fines and penalties.

.The system provides a user-friendly interface that enables librarians to quickly and accurately
add, search, and update bibliographic information, ensuring a well-organized and easily
searchable student collection. Also, it provides alternative methods for students to perform the
borrowing process and check the current book availability at student through the system.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 10


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-06

SNAPSHOTS

FIG 6.1 FRONT PAGE

FIG 6.2 ADDING A NEW STUDENT

DEPARTMENT OF ISE MYCEM, MYSURU Page 11


STUDENT MANAGEMENT SYSTEM
2023-24

FIG 6.3 VIEWING THE STUDENT DATA

FIG 6.4 UPDATING THE STUDENT

DEPARTMENT OF ISE, MYCEM, MYSURU Page 12


STUDENT MANAGEMENT SYSTEM 2023-24

FIG 6.5 DELETING THE STUDENT

FIG 6.6 VIEWING STUDENT DATA IN A DATABASE

DEPARTMENT OF ISE MYCEM, MYSURU Page 13


STUDENT MANAGEMENT SYSTEM
2023-24

CHAPTER-07
PUROSE AND FEATURES

7.1 PURPOSE:

➢ The "Student Management System" has been developed 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 this existing system. Moreover, this
system is designed for the particular need of the company to carry out operations in a
smooth and effective manner.
➢ The application is reduced as much as possible to avoid errors while entering the data.
It also provides error message while entering invalid data. No formal knowledge is
needed for the user to use this system. Thus, by this all it proves it is user-friendly.
Student Management System, as described above, can lead to error free, secure,
reliable and fast management system.
➢ It can assist the user to concentrate on their other activities rather to concentrate on
the record keeping. Thus, it will help organization in better utilization of resources.
➢ The application is reduced as much as possible to avoid errors while entering the data.
It also provides error message while entering invalid data. No formal knowledge is
needed for the user to use this system. Thus, by this all it proves it is user-friendly.
Student Management System, as described above, can lead to error free, secure,
reliable and fast management system.
➢ It can assist the user to concentrate on their other activities rather to concentrate on
the record keeping. Thus, it will help organization in better utilization of resources.

7.2 FEATURES:
1.Add new data of a student.
2.View the information of an existing student.
3.Update or modify a student’s data.
4.Delete the record of a student.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 14


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-08

ADVANTAGES AND DISADVANTAGES

8.1 ADVANTAGES:
➢ Student do not have to wait in long queues.

➢ Student does not need to worry about the books.

➢ This Software reduces the paper work.

➢ It is easy to handle student’s record.

➢ This software saves the time.

➢ Easy to use

➢ User friendly environment..

➢ This software saves the time.

➢ Easy to use

➢ User friendly environment.

8.2 DISADVANTAGES:
➢ Sometimes books are not available.

➢ Costly and expensive.

➢ Risk of computer virus.


➢ Costly and Expensive
➢ Complicated to operate
➢ Online Systems require high-speed internet connectivity
➢ Risk of computer virus
➢ The automation feature is not available in offline/ open source systems thus, requires manual
action to perform operations
➢ Unlike online systems that utilize cloud computing, Open-source systems store data on a
computer hard drive. This increases the risk of data loss

DEPARTMENT OF ISE MYCEM, MYSURU Page 15


STUDENT MANAGEMENT SYSTEM
2023-24

CHAPTER-09

HARDWARE SOFTWARE FRONTEND AND


BACKEND

9.1.SOFTWARE USED:
➢ Visual Studio Code

➢ MySQL 8.0 Command Line Client

➢ Python 3.12

➢ TKinter

9.2 .HARDWARE USED:


➢ OS-Windows 11

➢ RAM-8GB

9.3 .FRONT END:


➢ Tkinter Student:
Tkinter is the first option for a lot of learners and developers because it is quick and
convenient to use. Tkinter is a Python student that can be used to construct basic graphical
user interface (GUI) applications. In Python, it is the most widely used module for GUI
applications.

9.4 BACK END:


➢ MySQL:
Databases are the essential data repository for all software applications. For example,
whenever someone conducts a web search, logs in to an account, or completes a transaction,
a database system is storing the information so it can be accessed in the future.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 16


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-10
TABLES
A table is a basic element of a relational database. It stores data in a tabular format, which
means the system organizes data into rows and columns. While tables are similar to folders
because they store information, they're different in that each table stores information about a
specific subject.
While tables are similar to folders because they store information, they're different in that
each table stores information about a specific subject.
A data table is a document comprising columns, rows and cells that contain specific values.
They store information that people can retrieve later and update as needed. The data table
title, column headers and row headers can help a user understand the information in the table
more clearly.
A user-defined table consists of rows and columns and stores the values as cells for a specific
row and column combination. For example, you can define a table that shows the bonus
amounts in the columns, for the years of services in the rows.
While tables are similar to folders because they store information, they're different in that
each table stores information about a specific subject.
While tables are similar to folders because they store information, they're different in that
each table stores information about a specific subject.

10.1 TABLES:
➢ STUDENT_REGISTER

10.2 CREATION OF TABLES:

➢ create table student_register( f_name VARCHAR(50) NOT NULL, l_name


VARCHAR(50) NOT NULL, course VARCHAR(30) NOT NULL, subject
VARCHAR(50) NOT NULL, year Int(10) NOT NULL, age Int(10) NOT NULL,
gender char(10) NOT NULL, birth DATE NOT NULL, contact VARCHAR(15) NOT
NULL, email VARCHAR(100) NOT NULL, PRIMARY KEY ( contact ) );

DEPARTMENT OF ISE MYCEM, MYSURU Page 17


STUDENT MANAGEMENT SYSTEM
2023-24

CHAPTER-11
CONCLUSION

➢ The Student Management System is a software solution that helps manage the daily
operations of a student.
➢ It is designed to automate routine tasks, such as cataloguing, circulation, acquisitions,
and inventory management, which enables librarians to focus on providing better
services to their patrons.
➢ Many formalities come under student management.
➢ A Student Management System can bring several benefits here.
➢ For growing knowledge and enhancing skills to solve real-life problems I developed
a Student Management System Project in Python using Tkinter and MySQL.

DEPARTMENT OF ISE, MYCEM, MYSURU Page 18


STUDENT MANAGEMENT SYSTEM 2023-24

CHAPTER-12
REFERENCES

https://pyseek.com/2022/04/student-management-system-project-in-python
https://youtu.be/A4BdukkB9mk?si=S13G87AWLXctD2Jp

DEPARTMENT OF ISE MYCEM, MYSURU Page 19

You might also like