You are on page 1of 38

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 10

6.2 Tblclasses 10

6.3 Tblsubjects 10

6.4 Tblsubjectcombination 10

6.5 Tblstudents 11

6.6 Tblresult 11

6.7 Tblnotices 11

Department of CSE, GMIT 2023 – 2024 PAGE i


STUDENT RESULT MANAGEMENT SYSTEM CONTENTS

7 IMPLEMENTATION
7.1 Front End 12

7.2 Back End 13

7.3 SQL Code Implementation 14

8 SNAPSHOTS
8.1 Home Page 19

8.2 Notice Details 20

8.3 Search Result 20

8.4 Result Details 21

8.5 Admin Login 21

8.6 Admin Dashboard 22

8.7 Add Class 22

8.8 Manage Class 23

8.9 Edit Class 23

8.10 Add Subject 24

8.11 Manage Subjects 24

8.12 Edit Subject 25

8.13 Add Subject Class Combination 25

8.14 Manage Subject class Combination 26

8.15 Add Student 26

8.16 Manage Students 27

8.17 Edit Students 27

8.18 Add Result 28

8.19 Manage Result 28

8.20 Edit Result 29

Department of CSE, GMIT 2023 – 2024 PAGE ii


STUDENT RESULT MANAGEMENT SYSTEM CONTENTS

8.21 Add Notice 29

8.22 Manage Notices 30

8.23 Admin Change Password 30

31
9 CONCLUSION
32
10 REFERENCES AND BIBLIOGRAPHY

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.

Students-

•Student can search their result using valid rollid.

Department of CSE, GMIT 2023 – 2024 PAGE 1


STUDENT RESULT MANAGEMENT SYSTEM INTRODUCTION

•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 INTRODUCTION
1

2 7.3 SQL CODE IMPLEMENTATION:


3
4 -- phpMyAdmin SQL Dump
5 -- version 4.9.0.1
6 -- https://www.phpmyadmin.net/
7 --
8 -- Host: 127.0.0.1
9 -- Generation Time: Feb 02, 2022 at 08:41 PM
10 -- Server version: 10.3.15-MariaDB
11 -- PHP Version: 7.2.19
12
13 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
14 SET AUTOCOMMIT = 0;
15 START TRANSACTION;
16 SET time_zone = "+00:00";
17
18 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
19 /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
20 /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
21 /*!40101 SET NAMES utf8mb4 */;
22
23 --
24 -- Database: `sturecdb`
25 --
26
27 -- --------------------------------------------------------
28
29 --
30 -- Table structure for table `tbladmin`
31 --
32
33 CREATE TABLE `tbladmin` (
34 `ID` int(10) NOT NULL,
35 `AdminName` varchar(120) DEFAULT NULL,
36 `UserName` varchar(120) DEFAULT NULL,
37 `MobileNumber` bigint(10) DEFAULT NULL,
38 `Email` varchar(200) DEFAULT NULL,
39 `Password` varchar(200) DEFAULT NULL,
40 `AdminRegdate` timestamp NULL DEFAULT current_timestamp()
41 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
42
43 --
44 -- Dumping data for table `tbladmin`
45 --
46
47 INSERT INTO `tbladmin` (`ID`, `AdminName`, `UserName`, `MobileNumber`, `Email`, `Password`,
48 `AdminRegdate`) VALUES
49 (1, 'Admin', 'admin', 8979555558, 'admin@gmail.com', 'f925916e2754e5e03f75dd58a5733251', '2019-10-
50 11 04:36:52');
51 -- --------------------------------------------------------
52

Department of CSE, GMIT 2023 – 2024 PAGE 13


STUDENT RESULT MANAGEMENT SYSTEM IMPLEMENTATION
53
54
55
56 -- Table structure for table `tblclass`
57 --
58
59 CREATE TABLE `tblclass` (
60 `ID` int(5) NOT NULL,
61 `ClassName` varchar(50) DEFAULT NULL,
62 `Section` varchar(20) DEFAULT NULL,
63 `CreationDate` timestamp NULL DEFAULT current_timestamp()
64 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
65
66 --
67 -- Dumping data for table `tblclass`
68 --
69
70 INSERT INTO `tblclass` (`ID`, `ClassName`, `Section`, `CreationDate`) VALUES
71 (1, '10', 'A', '2022-01-13 10:42:14'),
72 (2, '10', 'B', '2022-01-13 10:42:35'),
73 (3, '10', 'C', '2022-01-13 10:42:41'),
74 (4, '11', 'A', '2022-01-13 10:42:47'),
75 (5, '11', 'B', '2022-01-13 10:42:52'),
76 (6, '11', 'C', '2022-01-13 10:42:57'),
77 (7, '11', 'D', '2022-01-13 10:43:04'),
78 (8, '12', 'A', '2022-01-13 10:43:10'),
79 (9, '12', 'C', '2022-01-13 10:43:15');
80
81 -- --------------------------------------------------------
82
83 --
84 -- Table structure for table `tblnotice`
85 --
86
87 CREATE TABLE `tblnotice` (
88 `ID` int(5) NOT NULL,
89 `NoticeTitle` mediumtext DEFAULT NULL,
90 `ClassId` int(10) DEFAULT NULL,
91 `NoticeMsg` mediumtext DEFAULT NULL,
92 `CreationDate` timestamp NULL DEFAULT current_timestamp()
93 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
94
95 --
96 -- Dumping data for table `tblnotice`
97 --
98
99 INSERT INTO `tblnotice` (`ID`, `NoticeTitle`, `ClassId`, `NoticeMsg`, `CreationDate`) VALUES
100 (2, 'Marks of Unit Test.', 3, 'Meet your class teacher for seeing copies of unit test', '2022-01-19 06:35:58'),
101 (3, 'Marks of Unit Test.', 2, 'Meet your class teacher for seeing copies of unit test', '2022-01-19 06:35:58'),
102 (4, 'Test', 3, 'This is for testing.', '2022-02-02 18:17:03'),
103 (5, 'Test Notice', 8, 'This is for Testing.', '2022-02-02 19:03:43');
104
105 -- --------------------------------------------------------
106
107 --
Department of CSE, GMIT 2023 – 2024 PAGE 14
STUDENT RESULT MANAGEMENT SYSTEM IMPLEMENTATION
108 -- Table structure for table `tblpage`
109 --
110
111
112 CREATE TABLE `tblpage` (
113 `ID` int(10) NOT NULL,
114 `PageType` varchar(200) DEFAULT NULL,
115 `PageTitle` mediumtext DEFAULT NULL,
116 `PageDescription` mediumtext DEFAULT NULL,
117 `Email` varchar(200) DEFAULT NULL,
118 `MobileNumber` bigint(10) DEFAULT NULL,
119 `UpdationDate` date DEFAULT NULL
120 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
121
122 --
123 -- Dumping data for table `tblpage`
124 --
125
126 INSERT INTO `tblpage` (`ID`, `PageType`, `PageTitle`, `PageDescription`, `Email`, `MobileNumber`,
127 `UpdationDate`) VALUES
128 (1, 'aboutus', 'About Us', '<div style=\"text-align: start;\"><font color=\"#7b8898\" face=\"Mercury SSm A,
129 Mercury SSm B, Georgia, Times, Times New Roman, Microsoft YaHei New, Microsoft Yahei, ????, ??,
130 SimSun, STXihei, ????, serif\"><span style=\"font-size: 26px;\">Lorem ipsum dolor sit amet, consectetur
131 adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
132 veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
133 dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
134 cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est
135 laborum.</span></font><br></div>', NULL, NULL, NULL),
136 (2, 'contactus', 'Contact Us', '890,Sector 62, Gyan Sarovar, GAIL Noida(Delhi/NCR)',
137 'infodata@gmail.com', 7896541236, NULL);
138
139 -- --------------------------------------------------------
140
141 --
142 -- Table structure for table `tblpublicnotice`
143 --
144
145 CREATE TABLE `tblpublicnotice` (
146 `ID` int(5) NOT NULL,
147 `NoticeTitle` varchar(200) DEFAULT NULL,
148 `NoticeMessage` mediumtext DEFAULT NULL,
149 `CreationDate` timestamp NULL DEFAULT current_timestamp()
150 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
151
152 --
153 -- Dumping data for table `tblpublicnotice`
154 --
155
156 INSERT INTO `tblpublicnotice` (`ID`, `NoticeTitle`, `NoticeMessage`, `CreationDate`) VALUES
157 (1, 'School will re-open', 'Consult your class teacher.', '2022-01-20 09:11:57'),
158 (2, 'Test Public Notice', 'This is for Testing\r\n', '2022-02-02 19:04:10');
159
160 -- --------------------------------------------------------
161
162 --
Department of CSE, GMIT 2023 – 2024 PAGE 15
STUDENT RESULT MANAGEMENT SYSTEM IMPLEMENTATION
163 -- Table structure for table `tblstudent`
164 --
165
166
167
168 CREATE TABLE `tblstudent` (
169 `ID` int(10) NOT NULL,
170 `StudentName` varchar(200) DEFAULT NULL,
171 `StudentEmail` varchar(200) DEFAULT NULL,
172 `StudentClass` varchar(100) DEFAULT NULL,
173 `Gender` varchar(50) DEFAULT NULL,
174 `DOB` date DEFAULT NULL,
175 `StuID` varchar(200) DEFAULT NULL,
176 `FatherName` mediumtext DEFAULT NULL,
177 `MotherName` mediumtext DEFAULT NULL,
178 `ContactNumber` bigint(10) DEFAULT NULL,
179 `AltenateNumber` bigint(10) DEFAULT NULL,
180 `Address` mediumtext DEFAULT NULL,
181 `UserName` varchar(200) DEFAULT NULL,
182 `Password` varchar(200) DEFAULT NULL,
183 `Image` varchar(200) DEFAULT NULL,
184 `DateofAdmission` timestamp NULL DEFAULT current_timestamp()
185 ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
186
187 --
188 -- Dumping data for table `tblstudent`
189 --
190
191 INSERT INTO `tblstudent` (`ID`, `StudentName`, `StudentEmail`, `StudentClass`, `Gender`, `DOB`,
192 `StuID`, `FatherName`, `MotherName`, `ContactNumber`, `AltenateNumber`, `Address`, `UserName`,
193 `Password`, `Image`, `DateofAdmission`) VALUES
194 (1, 'jghj', 'jhghjg@gmail.com', '4', 'Male', '2022-01-13', 'ui-99', 'bbmnb', 'mnbmb', 5465454645,
195 4646546565, 'J-908, Hariram Nagra New Delhi', 'kjhkjh', '202cb962ac59075b964b07152d234b70',
196 'ebcd036a0db50db993ae98ce380f64191642082944.png', '2022-01-13 14:09:04'),
197 (2, 'Kishore Sharma', 'kishore@gmail.com', '3', 'Male', '2019-01-05', '10A12345', 'Janak Sharma', 'Indra
198 Devi', 7879879879, 7987979879, 'kjhkhjkhdkshfiludzshfiu\r\nfjedh\r\nk;jk', 'kishore2019',
199 '202cb962ac59075b964b07152d234b70', '5bede9f47102611b4df6241c718af7fc1642314213.jpg', '2022-01-
200 16 06:23:33'),
201 (3, 'Anshul', 'anshul@gmali.com', '2', 'Female', '1986-01-05', 'uii-990', 'Kailesg', 'jakinnm', 4646546546,
202 6546598798, 'jlkjkljoiujiouoil', 'anshul1986', '202cb962ac59075b964b07152d234b70',
203 '4f0691cfe48c8f74fe413c7b92391ff41642605892.jpg', '2022-01-19 15:24:52'),
204 (4, 'John Doe', 'john@gmail.com', '1', 'Female', '2002-02-10', '10806121', 'Anuj Kumar', 'Garima Singh',
205 1234698741, 1234567890, 'New Delhi', 'john12', 'f925916e2754e5e03f75dd58a5733251',
206 'ebcd036a0db50db993ae98ce380f64191643825985.png', '2022-02-02 18:19:45'),
207 (5, 'Anuj kumar Singh', 'akkr@gmail.com', '8', 'Male', '2001-05-30', '1080623', 'Bijendra Singh', 'Kamlesh
208 Devi', 1472589630, 1236987450, 'New Delhi', 'anujk3', 'f925916e2754e5e03f75dd58a5733251',
209 '2f413c4becfa2db4bc4fc2ccead84f651643828242.png', '2022-02-02 18:57:22');
210
211 --
212 -- Indexes for dumped tables
213 --
214
215 --
216 -- Indexes for table `tbladmin`
217 --
Department of CSE, GMIT 2023 – 2024 PAGE 16
STUDENT RESULT MANAGEMENT SYSTEM IMPLEMENTATION
218 ALTER TABLE `tbladmin`
219 ADD PRIMARY KEY (`ID`);
220
221 --
222
223
224 -- Indexes for table `tblclass`
225 --
226 ALTER TABLE `tblclass`
227 ADD PRIMARY KEY (`ID`);
228
229 --
230 -- Indexes for table `tblnotice`
231 --
232 ALTER TABLE `tblnotice`
233 ADD PRIMARY KEY (`ID`);
234
235 --
236 -- Indexes for table `tblpage`
237 --
238 ALTER TABLE `tblpage`
239 ADD PRIMARY KEY (`ID`);
240
241 --
242 -- Indexes for table `tblpublicnotice`
243 --
244 ALTER TABLE `tblpublicnotice`
245 ADD PRIMARY KEY (`ID`);
246
247 --
248 -- Indexes for table `tblstudent`
249 --
250 ALTER TABLE `tblstudent`
251 ADD PRIMARY KEY (`ID`);
252
253 --
254 -- AUTO_INCREMENT for dumped tables
255 --
256
257 --
258 -- AUTO_INCREMENT for table `tbladmin`
259 --
260 ALTER TABLE `tbladmin`
261 MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
262
263 --
264 -- AUTO_INCREMENT for table `tblclass`
265 --
266 ALTER TABLE `tblclass`
267 MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;
268
269 --
270 -- AUTO_INCREMENT for table `tblnotice`
271 --
272 ALTER TABLE `tblnotice`
Department of CSE, GMIT 2023 – 2024 PAGE 17
STUDENT RESULT MANAGEMENT SYSTEM IMPLEMENTATION
273 MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
274
275 --
276 -- AUTO_INCREMENT for table `tblpage`
277 --
278
279
280 ALTER TABLE `tblpage`
281 MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
282
283 --
284 -- AUTO_INCREMENT for table `tblpublicnotice`
285 --
286 ALTER TABLE `tblpublicnotice`
287 MODIFY `ID` int(5) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
288
289 --
290 -- AUTO_INCREMENT for table `tblstudent`
291 --
292 ALTER TABLE `tblstudent`
293 MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
294 COMMIT;
295
296 /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
297 /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
298 /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
299

Department of CSE, GMIT 2023 – 2024 PAGE 18


STUDENT RESULT MANAGEMENT SYSTEM SNAPSHOTS

8. SNAPSHOTS

8.1 Home Page

Department of CSE, GMIT 2023 – 2024 PAGE 19


STUDENT RESULT MANAGEMENT SYSTEM SNAPSHOTS

8.2 Notice Details

8.3 Search Result

Department of CSE, GMIT 2023 – 2024 PAGE 20


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.4 Result Details

8.5 Admin Login

Department of CSE, GMIT 2023 – 2024 PAGE 21


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.6 Admin Dashboard

8.7 Add Class

Department of CSE, GMIT 2023 – 2024 PAGE 22


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.8 Manage Class

8.9 Edit Class

Department of CSE, GMIT 2023 – 2024 PAGE 23


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.10 Add Subject

8.11 Manage Subjects

Department of CSE, GMIT 2023 – 2024 PAGE 24


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.12 Edit Subject

8.13 Add Subject Class Combination

Department of CSE, GMIT 2023 – 2024 PAGE 25


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.14 Manage Subject Class Combination

8.15 Add Student

Department of CSE, GMIT 2023 – 2024 PAGE 26


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.16 Manage Students

8.17 Edit Students

Department of CSE, GMIT 2023 – 2024 PAGE 27


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.18 Add Result

8.19 Manage Result

Department of CSE, GMIT 2023 – 2024 PAGE 28


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.20 Edit Result

8.21 Add Notice

Department of CSE, GMIT 2023 – 2024 PAGE 29


STUDENT RESULT MANAGEMENT SNAPSHOTS
SYSTEM

8.22 Manage Notices

8.23 Admin Change Password

Department of CSE, GMIT 2023 – 2024 PAGE 30


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 31


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 32

You might also like