dbms mini project1
dbms mini project1
Belagavi-590018
BACHELOR OF ENGINEERINGIN
COMPUTER SCIENCE AND ENGINEERING
BY
Venu Vardhan T S 1RI23CS 171
Vishnu 1RI23CS176
Sudarshan 1RI23CS151
I Venu Vardhan T S(1RI23CS171), student of 4th semester in, Computer Science and
Engineering, R R Institute of Technology, Chikkabanavara, Bangalore -560090, declare that
the “Database Management System” work entitled “Student Database Management
System” has been carried out by me and submitted in partial fulfillment of the course
requirements for the award of degree in Bachelor of Engineering in Computer Science and
Engineering of Visvesvaraya Technological University, Belgaum, during the academic
year 2024-25.
Date: 31/05/2025
VENU VARDHAN 1RI23CS171
Place: Bengaluru
SOMESH BIRADAR 1RI23CS143
VISHNU 1RI23CS176
SUDARSHAN 1RI23CS151
student database and management system DBMS
ACKNOWLEDGEMENT
I take this opportunity to express our gratitude to the people who have been instrumental in the
successful completion of this project. I would like to express our profound gratitude to the Management
and Principal, Dr. MAHENDAR, Sri Krishna Institute of Technology, Bengaluru for providing us
with the opportunity to explore our potential.
I extend our heartful gratitude to our beloved Dr.MANJUNATH R, HoD, Artificial Intelligence and
Machine Learning, for constant support and guidance.
I whole heartedly thank our mini project guide Ms.TEJASWINI K, Assistant Professor for providing
me with the confidence and strength to overcome every obstacle at each step of the project and inspiring
us to the best of our potential. I also thank her for her constant guidance, direction and insight during
the project.
This work would not have been possible without the guidance and help of several individuals who in
one way or another contributed their valuable assistance in preparation and completion of this study.
Finally, I would like to express sincere gratitude to all the teaching and non-teaching faculty of
computer science Department, our beloved parents, seniors and my dear friends for their constant
support during the course of work.
ABSTRACT
The Student Database Management System (SDMS) is a mini project developed to efficiently
manage student information within an academic institution. This system is designed to automate
the process of storing, retrieving, updating, and managing student data such as personal details,
academic records, attendance, and course enrollment. Traditional manual record-keeping methods
are often time-consuming, error-prone, and inefficient, especially when dealing with large volumes
of data. The SDMS addresses these challenges by offering a digital platform that streamlines data
management and enhances the accuracy and accessibility of student information. This project is
developed using [mention technologies, e.g., Python and SQLite / Java and MySQL / PHP and
MySQL], featuring a user-friendly interface that allows administrators and authorized users to
perform CRUD (Create, Read, Update, Delete) operations on student records. Security measures,
such as user authentication, have been incorporated to ensure data integrity and restricted access
reducing paperwork, speeding up administrative tasks, and facilitating better data organization. It
is a scalable and adaptable solution that can be further extended to integrate features like
TABLE OF CONTENTS
Chapter 1 INTRODUCTION
1.1 Problem statement 7
1.2 Objectives of the project
1.3 current scope
1.4 Future scope
3.2 E R Diagram
Chapter 4 Implementation
4.1 Methodology(source code) 11
4.2 Results 11
Conclusion
References 17
LIST OF FIGURES
Figure 3 E R Diagram 16
17
CHAPTER 1
INTRODUCTION
Managing student information manually in educational institutions often leads to data redundancy,
sheet systems lack scalability and security. There is a need for a robust system that can store,
• To allow efficient CRUD operations (Create, Read, Update, Delete) on student data.
• Student registration
• Admin authentication
CHAPTER 2
The project aims to automate and simplify the student data management process. allows educational
institutions to handle records efficiently, with secure access and better organization.
Functional Requirements
• Generate reports
Non-functional Requirements
• User-friendly interface
• Actors: Admin
• Use Cases:
o Login
o Add student
o Edit student
o Delete student
o Logout
CHAPTER 3
DESIGN
3.2 ER Diagram
CHAPTER 4
IMPLEMENTATION
session_start();
error_reporting(0);
include('includes/dbconnection.php');
?>
<!doctype html>
<html>
<head>
<!--bootstrap-->
<!--coustom css-->
<!--script-->
<script src="js/jquery-1.11.0.min.js"></script>
<!-- js -->
<script src="js/bootstrap.js"></script>
<!--fonts-->
<link href='//fonts.googleapis.com/css?family=Open+Sans:300,300italic,400italic,400,600,600italic,700,700italic,800,800italic'
rel='stylesheet' type='text/css'>
<!--/fonts-->
<!--hover-girds-->
<script src="js/modernizr.custom.js"></script>
<!--/hover-grids-->
<!--script-->
<script type="text/javascript">
jQuery(document).ready(function($) {
$(".scroll").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top},900);
});
});
</script>
<!--/script-->
</head>
<body>
<?php include_once('includes/header.php');?>
<div class="banner">
<div class="container">
<script src="js/responsiveslides.min.js"></script>
<script>
$(function () {
$("#slider").responsiveSlides({
auto: true,
nav: true,
speed: 500,
namespace: "callbacks",
pager: true,
});
});
</script>
<div class="slider">
<div class="callbacks_container">
<li>
<div class="readmore">
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="welcome">
<div class="container">
<?php
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
foreach($results as $row)
{ ?>
</div>
</div>
<!--/welcome-->
<!--testmonials-->
<div class="testimonials">
<div class="container">
<div class="testimonial-nfo">
<h3>Public Notices</h3>
<?php
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
foreach($results as $row)
{ ?>
<hr /><br /
</marquee></div>
</div>
</div>
<!--\testmonials-->
<!--specfication-->
<!--/specfication-->
<?php include_once('includes/footer.php');?>
<!--/copy-rights-->
</body>
</html>
CONCLUSION:
The Student Database Management System (SDMS) was successfully developed as a mini project to
simplify and digitize the process of managing student records in educational institutions. The system
provides a user-friendly interface for administrators to efficiently perform core operations such as
adding, editing, deleting, and viewing student details.By automating these tasks, the SDMS minimizes
manual errors, reduces paperwork, and saves time. The secure login mechanism ensures that only
authorized users can access or manipulate data, maintaining the confidentiality and integrity of student
information.The project demonstrates how database management and software systems can be
integrated to solve real-world administrative problems in the education sector. Although currently
designed for basic student data management, the system can be expanded in the future to include
additional modules such as fee tracking, attendance management, academic performance analysis, and
database design, and user interface creation, and it lays a strong foundation for building more complex
REFERENCES
https://phpgurukul.com/student-management-system-using-php-and-
mysql/