Final Dms Ak

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 39

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

JNANA SANGAMA, BELAGAVI

A DBMS Mini Project Report


On
“STUDENT RESULT MANAGEMENT”
BACHELOR OF ENGINEERING
In
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Submitted By

APOORVA H L 4GM21CS011
ASFIYA KAUNAIN 4GM21CS013
CHANDANA T 4GM21CS022
RASHMITA C 4GM21CS127
As a part of curriculum for
DBMS Laboratory with Mini Project - Subject code:21CSL55
Submitted to

Mrs. Sandhya R Savanur


Faculty In-charge

GM INSTITUTE OF TECHNOLOGY
(Affiliated to VTU, Belagavi, Approved by AICTE -New Delhi & Govt. of Karnataka)

PB #4, PB Road, Davangere – 577006


2023-24
G M INSTITUTE OF TECHNOLOGY
DAVANGERE-577006

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CERTIFICATE

This is to certify that the Mini project work entitled Student Result Management System carried out
by Apoorva H L [4GM21CS011], Asfiya Kaunain [4GM21CS013], Chandana T [4GM20CS022],
Rashmitha C [4GM20CS127], are bonafide students of GMIT, Davangere. The Project work is carried
out as a part of curriculum for 5th semester course DBMS Laboratory with Mini project having subject
code 21CSL55, in the Department of Computer Science and Engineering, as per VTU, Belagavi for the
academic year 2023-24. It is certified that all corrections and suggestions indicated for Internal
Assessment have been incorporated in the report.

---------------------- --------------------------
Mrs. Sandhya R Savanur Dr. B N Veerappa
Faculty In-charge Head of the Department

Name of the Examiners Signature with date

1. _________________ 1. ________________

2. _________________ 2. ________________
ABSTRACT

This specification document describes the capabilities that will be provided by the software
application STUDENT RESULT MANAGEMENT SYSTEM. It also states the various
constraints by which the system will abide. The intended audience for this document is the
development team, testing team and end users of the product Using the courier service person
can easily send his/her parcel to other person in the particular destination. The application

will manage the information about various students enrolled in this course in
different years, the subjects offered during different semesters of the course, the
marks obtained by the various students in various subjects in different semesters.

The application will greatly simplify and speed up the result preparation and
management process
STUDENT RESULT MANAGEMENT SYSTEM CONTENTS

CONTENTS

Sl. No. CHAPTER NAME PAGE NO.


1 INTRODUCTION
1.1 Student Result Management System 01

1.2 Problem Statement 02


1.3 Objectives 02

2 SYSTEM DESIGN
2.1 E-R Diagram 03
2.2 Entity Relationship Schema Diagram 05

3 REQUIREMENTS
3.1 System Requirements 06

3.2 Hardware Requirements 06

4 OUTCOMES
4.1 Outcomes of our system 07

5 TABLES
5.1 Table 08

6 DATABASE DESCRIPTION
6.1 Admin 09
6.2 Tblclasses 09
6.3 Tblsubjects 09
6.4 Tblsubjectcombination 09
6.5 Tblstudents 10
6.6 Tblresult 10

Department of CSE, GMIT 2023 – 2024 PAGE i


STUDENT RESULT MANAGEMENT SYSTEM CONTENTS

6.7 Tblnotices 10

7 IMPLEMENTATION
7.1 Front End 11

7.2 Back End 12

7.3 SQL Code Implementation 13

8 SNAPSHOTS
8.1 Home Page 20

8.2 Notice Details 21

8.3 Search Result 21

8.4 Result Details 22

8.5 Admin Login 22

8.6 Admin Dashboard 23

8.7 Add Class 23

8.8 Manage Class 24

8.9 Edit Class 24

8.10 Add Subject 25

8.11 Manage Subjects 25

8.12 Edit Subject 26

8.13 Add Subject Class Combination 26

8.14 Manage Subject class Combination 27

8.15 Add Student 27

8.16 Manage Students 28

8.17 Edit Students 28

8.18 Add Result 29

8.19 Manage Result 29

Department of CSE, GMIT 2023 – 2024 PAGE ii


STUDENT RESULT MANAGEMENT SYSTEM CONTENTS

8.20 Edit Result 30

8.21 Add Notice 30

8.22 Manage Notices 31

8.23 Admin Change Password 31

9 CONCLUSION 32

10 REFERENCES AND BIBLIOGRAPHY 33

Department of CSE, GMIT 2023 – 2024 PAGE iii


STUDENT RESULT MANAGEMENT SYSTEM INTRODUCTION

1. INTRODUCTION
1.1 Student Result Management System
This document aims at defining overall software requirement for STUDENT RESULT
MANAGEMENT SYSTEM Efforts have been made to define the requirements
exhaustively and accurately. The final product will be having only
features/functionalities mentioned in this document and assumptions for any additional
functionality/feature should not be made by any of the parties involved in
developing/testing/implementing /using this product.

Student Result Management System divided in two modules–

•Student

•Admin

Admin Features

•Admin Dashboard

•Admin can add/update/ Class

•Admin can add/update/ Subjects

•Admin can add/update/ Active/Inactive Subject combination with class

•Admin can register new student and also edit info of the student

•Admin can declare/ edit result of a student.

•Admin can add/delete notices.

•Admin can change own password.

Department of CSE, GMIT 2023 – 2024 PAGE 1


STUDENT RESULT MANAGEMENT SYSTEM INTRODUCTION

Students-

•Student can search their result using valid rollid.

•Student can also view the notices.

1.2 Problem Statement

Manual handling of student records and exam results caused inefficiencies, delays, and errors
in the result preparation process. The absence of a streamlined system led to complexities in
managing diverse student data across different years and subjects, prompting the need for an
efficient solution.

1.3 Objectives

• To design the application that will manage the information about various students enrolled in this
course in different years, the subjects offered during different semesters of the course, the marks
obtained by the various students in various subjects in different semesters.
• To design the application which will greatly simplify and speed up the result preparation and
management process.
• To design the application that also states the various constraints by which the system will abide.
• To design the application for which the intended audience for this document is the development team,
testing team and end users of the product.

Department of CSE, GMIT 2023 – 2024 PAGE 2


STUDENT RESULT MANAGEMENT SYSTEM SYSTEM DESIGN

2. SYSTEM DESIGN

2.1 Entity Relationship Diagram


An Entity–relationship model (ER model) describes the structure of a database with the
help of a diagram, which is known as Entity Relationship Diagram (ER Diagram). An ER
model is a design or blueprint of a database that can later be implemented as a database. The
main components of E-R model are: entity set and relationship set.

Department of CSE, GMIT 2023 – 2024 PAGE 3


STUDENT RESULT MANAGEMENT SYSTEM SYSTEM DESIGN

Schema Diagram

Department of CSE, GMIT 2023 – 2024 PAGE 4


STUDENT RESULT MANAGEMENT SYSTEM SYSTEM DESIGN

2.2 Entity Relationship Schema Diagram

A database schema is the skeleton structure that represents the logical view of the entire
database. It defines how the data is organized and how the relations among them are
associated. It formulates all the constraints that are to be applied on the data.
A database schema defines its entities and the relationship among them. It contains a
descriptive detail of the database, which can be depicted by means of schema diagrams.

Schema Diagram for Student Result Management System

Department of CSE, GMIT 2023 – 2024 PAGE 5


STUDENT RESULT MANAGEMENT SYSTEM REQUIREMENTS

3. REQUIREMENTS
3.1 System Requirements:

Software Requirement:

The software requirements for the development of this project is:

 Software: XAMPP
 Operating System: Windows XP
 Front End: HTML, CSS, JavaScript
 Programming Language: PHP
 Data Base Environment: MySQL and PhpMyAdmin
 Server: APACHE

3.2 Hardware Requirements:

The hardware required for the development of this project is:

 Processor: Pentium IV
 40GB HDD
 Ram :2.512MB RAM
 Resolution :1024 * 768 Resolution Color Monito

Department of CSE, GMIT 2023 – 2024 PAGE 6


STUDENT RESULT MANAGEMENT SYSTEM OUTCOMES

4. OUTCOMES

4.1 Outcomes of our system:

 The Student Result Management System ensures accurate and timely result preparation.
 Admins can easily manage classes, subjects, student information,
and notices through a user-friendly dashboard.
 Students can conveniently search and view their results using valid roll IDs,
promoting transparent communication.
 The system prioritizes data accuracy and security, and both admins and students can manage
passwords for enhanced authentication.
 Overall, it provides a reliable, user-friendly platform for efficient result management in
educational institutions.

Department of CSE, GMIT 2023 – 2024 PAGE 7


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

5. TABLES

5.1 Table:

Department of CSE, GMIT 2023 – 2024 PAGE 8


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

6. DATABASE DESCRIPTION

6.1 admin: This tables stores admin login details.

6.2 tblclasses: This tables stores class information.

6.3 tblsubjects: This table store subject details.

6.4 Tblsubjectcombination: This Table stores class and subject


combination details.

Department of CSE, GMIT 2023 – 2024 PAGE 9


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

6.5 tblstudents: This table stores student details.

6.6 tblresult: This stores the result details.

6.7 tblnotices: This table used to store the notices.

Department of CSE, GMIT 2023 – 2024 PAGE 10


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

7. IMPLEMENTATION

7.1 FRONT END:

 HTML:
HTML stands for Hyper Text Markup Language. It is used to design web pages using
markup language. HTML is the combination of Hypertext and Markup language.
Hypertext defines the link between the web pages. Markup language is used to define the
text document within tag which defines the structure of web pages. HTML 5 is the fifth
and current version of HTML. It has improved the markup available for documents and
has introduced application programming interfaces(API) and Document Object
Model(DOM)

 CSS:
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language like HTML.CSS is a
cornerstone technology of the World Wide Web, alongside HTML and
JavaScript.CSS is designed to enable the separation of presentation and content,
including layout, colors, and fonts.

 JAVASCRIPT:
JavaScript s a high-level, interpreted scripting language that conforms to the
ECMAScript specification. JavaScript has curly-bracket syntax, dynamic typing,
prototype-based object orientation, and first-class functions. Alongside HTML
and CSS, JavaScript is one of the core technologies of the World Wide Web.
JavaScript enables interactive web pages and is an essential part of web
applications.

Department of CSE, GMIT 2023 – 2024 PAGE 11


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

7.2 BACK END:

 PHP:
The term PHP is an acronym for PHP: Hypertext Pre-processor. PHP is a server-
side scripting language designed specifically for web development. PHP can be
easily embedded in HTML files and HTML codes can also be written ina PHP
file. The thing that differentiates PHP with client-side language like HTML is,
PHP codes are executed on the server whereas HTML codes are directly rendered
on the browser.

 MYSQL:
MySQL is an opensource relational database management system (RDBMS)
based on Structured Query Language (SQL). It is one part of the very popular
LAMP platform consisting of Linux, Apache, My SQL, and PHP. Currently My
SQL is owned by Oracle.

Department of CSE, GMIT 2023 – 2024 PAGE 12


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

7.3 SQL CODE IMPLEMENTATION:

-- phpMyAdmin SQL Dump


-- version 4.9.0.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Feb 02, 2022 at 08:41 PM
-- Server version: 10.3.15-MariaDB
-- PHP Version: 7.2.19

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";


SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;


/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `sturecdb`
--

-- --------------------------------------------------------

--
-- Table structure for table `tbladmin`
--

CREATE TABLE `tbladmin` (


`ID` int(10) NOT NULL,
`AdminName` varchar(120) DEFAULT NULL,
`UserName` varchar(120) DEFAULT NULL,
`MobileNumber` bigint(10) DEFAULT NULL,
`Email` varchar(200) DEFAULT NULL,
`Password` varchar(200) DEFAULT NULL,
`AdminRegdate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tbladmin`
--

INSERT INTO `tbladmin` (`ID`, `AdminName`, `UserName`, `MobileNumber`,


`Email`, `Password`, `AdminRegdate`) VALUES

Department of CSE, GMIT 2023 – 2024 PAGE 13


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION
(1, 'Admin', 'admin', 8979555558, 'admin@gmail.com',
'f925916e2754e5e03f75dd58a5733251', '2019-10-11 04:36:52');

-- --------------------------------------------------------

--
-- Table structure for table `tblclass`
--

CREATE TABLE `tblclass` (


`ID` int(5) NOT NULL,
`ClassName` varchar(50) DEFAULT NULL,
`Section` varchar(20) DEFAULT NULL,
`CreationDate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblclass`
--

INSERT INTO `tblclass` (`ID`, `ClassName`, `Section`, `CreationDate`)


VALUES
(1, '10', 'A', '2022-01-13 10:42:14'),
(2, '10', 'B', '2022-01-13 10:42:35'),
(3, '10', 'C', '2022-01-13 10:42:41'),
(4, '11', 'A', '2022-01-13 10:42:47'),
(5, '11', 'B', '2022-01-13 10:42:52'),
(6, '11', 'C', '2022-01-13 10:42:57'),
(7, '11', 'D', '2022-01-13 10:43:04'),
(8, '12', 'A', '2022-01-13 10:43:10'),
(9, '12', 'C', '2022-01-13 10:43:15');

-- --------------------------------------------------------

--
-- Table structure for table `tblnotice`
--

CREATE TABLE `tblnotice` (


`ID` int(5) NOT NULL,
`NoticeTitle` mediumtext DEFAULT NULL,
`ClassId` int(10) DEFAULT NULL,
`NoticeMsg` mediumtext DEFAULT NULL,
`CreationDate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblnotice`
--

INSERT INTO `tblnotice` (`ID`, `NoticeTitle`, `ClassId`, `NoticeMsg`,


`CreationDate`) VALUES
Department of CSE, GMIT 2023 – 2024 PAGE 14
STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION
(2, 'Marks of Unit Test.', 3, 'Meet your class teacher for seeing
copies of unit test', '2022-01-19 06:35:58'),
(3, 'Marks of Unit Test.', 2, 'Meet your class teacher for seeing
copies of unit test', '2022-01-19 06:35:58'),
(4, 'Test', 3, 'This is for testing.', '2022-02-02 18:17:03'),
(5, 'Test Notice', 8, 'This is for Testing.', '2022-02-02 19:03:43');

-- --------------------------------------------------------

--
-- Table structure for table `tblpage`
--

CREATE TABLE `tblpage` (


`ID` int(10) NOT NULL,
`PageType` varchar(200) DEFAULT NULL,
`PageTitle` mediumtext DEFAULT NULL,
`PageDescription` mediumtext DEFAULT NULL,
`Email` varchar(200) DEFAULT NULL,
`MobileNumber` bigint(10) DEFAULT NULL,
`UpdationDate` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblpage`
--

INSERT INTO `tblpage` (`ID`, `PageType`, `PageTitle`,


`PageDescription`, `Email`, `MobileNumber`, `UpdationDate`) VALUES
(1, 'aboutus', 'About Us', '<div style=\"text-align: start;\"><font
color=\"#7b8898\" face=\"Mercury SSm A, Mercury SSm B, Georgia, Times,
Times New Roman, Microsoft YaHei New, Microsoft Yahei, ????, ??,
SimSun, STXihei, ????, serif\"><span style=\"font-size: 26px;\">Lorem
ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.</span></font><br></div>', NULL, NULL,
NULL),
(2, 'contactus', 'Contact Us', '890,Sector 62, Gyan Sarovar, GAIL
Noida(Delhi/NCR)', 'infodata@gmail.com', 7896541236, NULL);

-- --------------------------------------------------------

--
-- Table structure for table `tblpublicnotice`
--

CREATE TABLE `tblpublicnotice` (


`ID` int(5) NOT NULL,
Department of CSE, GMIT 2023 – 2024 PAGE 15
STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION
`NoticeTitle` varchar(200) DEFAULT NULL,
`NoticeMessage` mediumtext DEFAULT NULL,
`CreationDate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblpublicnotice`
--

INSERT INTO `tblpublicnotice` (`ID`, `NoticeTitle`, `NoticeMessage`,


`CreationDate`) VALUES
(1, 'School will re-open', 'Consult your class teacher.', '2022-01-20
09:11:57'),
(2, 'Test Public Notice', 'This is for Testing\r\n', '2022-02-02
19:04:10');

-- --------------------------------------------------------

--
-- Table structure for table `tblstudent`
--

CREATE TABLE `tblstudent` (


`ID` int(10) NOT NULL,
`StudentName` varchar(200) DEFAULT NULL,
`StudentEmail` varchar(200) DEFAULT NULL,
`StudentClass` varchar(100) DEFAULT NULL,
`Gender` varchar(50) DEFAULT NULL,
`DOB` date DEFAULT NULL,
`StuID` varchar(200) DEFAULT NULL,
`FatherName` mediumtext DEFAULT NULL,
`MotherName` mediumtext DEFAULT NULL,
`ContactNumber` bigint(10) DEFAULT NULL,
`AltenateNumber` bigint(10) DEFAULT NULL,
`Address` mediumtext DEFAULT NULL,
`UserName` varchar(200) DEFAULT NULL,
`Password` varchar(200) DEFAULT NULL,
`Image` varchar(200) DEFAULT NULL,
`DateofAdmission` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblstudent`
--

INSERT INTO `tblstudent` (`ID`, `StudentName`, `StudentEmail`,


`StudentClass`, `Gender`, `DOB`, `StuID`, `FatherName`, `MotherName`,
`ContactNumber`, `AltenateNumber`, `Address`, `UserName`, `Password`,
`Image`, `DateofAdmission`) VALUES
(1, 'jghj', 'jhghjg@gmail.com', '4', 'Male', '2022-01-13', 'ui-99',
'bbmnb', 'mnbmb', 5465454645, 4646546565, 'J-908, Hariram Nagra New
Delhi', 'kjhkjh', '202cb962ac59075b964b07152d234b70',
Department of CSE, GMIT 2023 – 2024 PAGE 16
STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION
'ebcd036a0db50db993ae98ce380f64191642082944.png', '2022-01-13
14:09:04'),
(2, 'Kishore Sharma', 'kishore@gmail.com', '3', 'Male', '2019-01-05',
'10A12345', 'Janak Sharma', 'Indra Devi', 7879879879, 7987979879,
'kjhkhjkhdkshfiludzshfiu\r\nfjedh\r\nk;jk', 'kishore2019',
'202cb962ac59075b964b07152d234b70',
'5bede9f47102611b4df6241c718af7fc1642314213.jpg', '2022-01-16
06:23:33'),
(3, 'Anshul', 'anshul@gmali.com', '2', 'Female', '1986-01-05', 'uii-
990', 'Kailesg', 'jakinnm', 4646546546, 6546598798,
'jlkjkljoiujiouoil', 'anshul1986', '202cb962ac59075b964b07152d234b70',
'4f0691cfe48c8f74fe413c7b92391ff41642605892.jpg', '2022-01-19
15:24:52'),
(4, 'John Doe', 'john@gmail.com', '1', 'Female', '2002-02-10',
'10806121', 'Anuj Kumar', 'Garima Singh', 1234698741, 1234567890, 'New
Delhi', 'john12', 'f925916e2754e5e03f75dd58a5733251',
'ebcd036a0db50db993ae98ce380f64191643825985.png', '2022-02-02
18:19:45'),
(5, 'Anuj kumar Singh', 'akkr@gmail.com', '8', 'Male', '2001-05-30',
'1080623', 'Bijendra Singh', 'Kamlesh Devi', 1472589630, 1236987450,
'New Delhi', 'anujk3', 'f925916e2754e5e03f75dd58a5733251',
'2f413c4becfa2db4bc4fc2ccead84f651643828242.png', '2022-02-02
18:57:22');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `tbladmin`
--
ALTER TABLE `tbladmin`
ADD PRIMARY KEY (`ID`);

--
-- Indexes for table `tblclass`
--
ALTER TABLE `tblclass`
ADD PRIMARY KEY (`ID`);

--
-- Indexes for table `tblnotice`
--
ALTER TABLE `tblnotice`
ADD PRIMARY KEY (`ID`);

--
-- Indexes for table `tblpage`
--
ALTER TABLE `tblpage`
ADD PRIMARY KEY (`ID`);

Department of CSE, GMIT 2023 – 2024 PAGE 17


STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION
--
-- Indexes for table `tblpublicnotice`
--
ALTER TABLE `tblpublicnotice`
ADD PRIMARY KEY (`ID`);

--
-- Indexes for table `tblstudent`
--
ALTER TABLE `tblstudent`
ADD PRIMARY KEY (`ID`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `tbladmin`
--
ALTER TABLE `tbladmin`
MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `tblclass`
--
ALTER TABLE `tblclass`
MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `tblnotice`
--
ALTER TABLE `tblnotice`
MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `tblpage`
--
ALTER TABLE `tblpage`
MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `tblpublicnotice`
--
ALTER TABLE `tblpublicnotice`
MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `tblstudent`
--
ALTER TABLE `tblstudent`
MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
COMMIT;
Department of CSE, GMIT 2023 – 2024 PAGE 18
STUDENT RESULT MANAGEMENT SYSTEM DATABASE DESCRIPTION

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Department of CSE, GMIT 2023 – 2024 PAGE 19


STUDENT RESULT MANAGEMENT SYSTEM SNAPSHOTS

8. SNAPSHOTS

8.1 Home Page

Department of CSE, GMIT 2023 – 2024 PAGE 20


STUDENT RESULT MANAGEMENT SYSTEM SNAPSHOTS

8.2 Notice Details

8.3 Search Result

Department of CSE, GMIT 2023 – 2024 PAGE 21


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.4 Result Details

8.5 Admin Login

Department of CSE, GMIT 2023 – 2024 PAGE 22


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.6 Admin Dashboard

8.7 Add Class

Department of CSE, GMIT 2023 – 2024 PAGE 23


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.8 Manage Class

8.9 Edit Class

Department of CSE, GMIT 2023 – 2024 PAGE 24


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.10 Add Subject

8.11 Manage Subjects

Department of CSE, GMIT 2023 – 2024 PAGE 25


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.12 Edit Subject

8.13 Add Subject Class Combination

Department of CSE, GMIT 2023 – 2024 PAGE 26


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.14 Manage Subject Class Combination

8.15 Add Student

Department of CSE, GMIT 2023 – 2024 PAGE 27


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.16 Manage Students

8.17 Edit Students

Department of CSE, GMIT 2023 – 2024 PAGE 28


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.18 Add Result

8.19 Manage Result

Department of CSE, GMIT 2023 – 2024 PAGE 29


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.20 Edit Result

8.21 Add Notice

Department of CSE, GMIT 2023 – 2024 PAGE 30


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.22 Manage Notices

8.23 Admin Change Password

Department of CSE, GMIT 2023 – 2024 PAGE 31


STUDENT RESULT MANAGEMENT CONCLUSION
SYSTEM

9. CONCLUSION

The package was designed in such a way that future modifications can be
done easily. The following conclusions can be deduced from the development of the
project. Automation of the entire system improves the efficiency. It provides a friendly
graphical user interface which proves to be better when compared to the existing system.
It gives appropriate access to the authorized users depending on their permissions. It
effectively overcomes the delay in communications. Updating of information becomes so
easier. System security, data security and reliability are the striking features. The System
has adequate scope for modification in future if it is necessary.

Department of CSE, GMIT 2023 – 2024 PAGE 32


STUDENT RESULT MANAGEMENT REFERENCES
SYSTEM

10. REFERENCES AND BIBLIOGRAPHY


 The following books were referred during the analysis and execution phase of the project
➢PHP and MySQL Web Development
Book by Luke Welling
➢Head First PHP & MySQL
Book by Lynn Beighley and Michael Morrison
➢PHP & MySQL for Dummies
Book by Janet Valade

 https://www.apachefriends.org/download.html
 https://www.php.net/
 https://www.youtube.com/
 https://www.w3schools.com/Css/
 www.google.com
 http://stackoverflow.com

Department of CSE, GMIT 2023 – 2024 PAGE 33

You might also like