You are on page 1of 36

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELAGAVI-590018

A Mini-Project Report on
“STUDENT RESULT MANAGEMENT SYSTEM”
Submitted by
DEVIKA C M 4RA21IS011
KEERTHANA D Y 4RA21IS022

To the Visvesvaraya Technological University during the academic year 2023-2024 in


partial fulfillment for the subject

DATABASE MANAGEMENT SYSTEM


(V SEMESTER)
In
INFORMATION SCIENCE AND ENGINEERING
Under the Guidance of
Ms. Sindhu Jain A M
Assistant Professor,
Department of Information science & Engineering
Rajeev Institute of Technology
Hassan.

DEPARTMENT OF INFORMATON SCIENCE & ENGINEERINGRAJEEV


INSTITUTION OF TECHNOLOGY
HASSAN-573202
2023-2024
RAJEEV INSTITUTE OF TECHNOLOGY,
HASSAN
(Approved by AICTE, New Delhi and Affiliated to VTU, Belagavi.)
Plot #1-D, Growth Center, Industrial Area, B-M Bypass Road, Hassan-573201

Ph: (08172)-243180/80/84 Fax: (08172)-243183

Department of Information Science and Engineering

CERTIFICATE
Certified that the project work entitled “STUDENT RESULT MANAGEMENT SYSTEM” is
carried out by Ms. DEVIKA C M[4RA21IS011] and Ms. KEERTHANA D Y[4RA21IS022]
respectively, a bonafide students of RAJEEV INSTITUTE OF TECHNOLOGY, Hassan in partial
fulfillment for the subject MINI PROJECT in COMPUTER SCIENCE AND ENGINEERING of the
Visvesvaraya Technological University, Belagavi during the year 2023-2024. The project report has
been approved as it satisfies the academic requirements in respect of project work prescribed for the
said Degree.

Ms. SINDHU JAIN A M Dr. ARJUN B C Dr. MAHESH P K


Assistant Professor Head of The Department Principle
Information Science & Information science & RIT HASSAN
Engineering Engineering
RIT HASSAN RIT,HASSAN

Name of the examiners Signature with date


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

We DEVIKA C M, KEERTHANA D Y, bearing USN 4RA21IS011, 4RA21IS022 students


of 5th sem B.E in Information Science and Engineering, Rajeev Institute of Technology,
Hassan.hereby declare that the working being presented in the dissertation entitled “ Student
Result Management System ” has been carried out by us under the supervision of guide
Ms. Sindhu Jain A M, Assistant Professor , Information Science and Engineering, Rajeev
Institute of Technology, Hassan, as partial fulfilment of requirement for the award of B.E
degree of Bachelor of Engineering in Information Science and Engineering at
Visvesvaraya Technological University, Belagavi is and authentic record of my own carried
out by us during the academic year 2023-2024.

DEVIKA C M KEERTHANA D Y
[4RA21IS011] [4RA21IS022]

PLACE: HASSAN
DATE :

i
ACKNOWLEDGEMENT

The satisfaction and euphoria that accompany the successful of any task would be incomplete
without the mention of the people who made it possible, whose constant guidance and
encouragement crowned our efforts with success.

We would like to profoundly thank our Management of Rajeev Institute of Technology &
our President Dr. Rachana Rajeev for providing such a healthy environment.

We would like to express our sincere thanks to our principal Dr. Mahesh P.K, Rajeev
Institute of Technology for his encouragement that motivated us for successful completion of
project work.

We wish to express our gratitude to Dr. ARJUN B C, Head of the Department of Information
Science & Engineering for providing a good working environment and for his constant
support and encouragement.

It gives us great pleasure to express our gratitude to Ms. Sindhu Jain A M Assistant
Professor, Department of Information Science & Engineering for her expert guidance,
initiative and encouragement that lead us to complete this project.

We would also like to thank all our staffs of Information Science and Engineering department
who directly or indirectly helped us in the successful completion of this phase-1 project and
also, we would like to thank our parents.

DEVIKA C M KEERTHANA D Y
4RA21IS011 4RA21IS022

ii
ABSTRACT

The main objective of the project is to provide the examination result to the student in a simple
way. This project is useful for students and institutions for getting the results in simple manner.
By a result analyzer with subject status and marks is an application tool for displaying the results
In secure way. The system is intended for the student. Moreover the privileges that are provided
to student are to read and print his/her result by providing Student ID and Class. The whole
result analyzer will be under the control of the administrator and the admin as the full privileges
to read, write and execute the result, Admin gives the privileges to the student access the result.

iii
CONTENTS
DECLARATION i

ACKONWLEDMENT ii

ABSRTRACT iii

CONTENTS iv

LIST OF TABLES v

LIST OF FIGURES vi

CHAPTER NO CHAPTER NAME PAGENO

1 INTRODUCTION

1.1 Data Management System 1


Architecture

1.2 Introduction to Student Result 3

Management system

1.3 Modules of the System 3

1.4 Purpose of the project 4

1.5 Objectives 4

2 SYSTEM REQUIREMENTS

2.1 Overall Description 5

2.2 Specific requirements 5

2.3 Hardware Requirements 6

3 TOOLS AND TECHNOLOGIES

3.1 XAMPP 7

3.2 MySQL 8

iv
4 SYSTEM ARCHITECTURE
4.1 Context Diagram 9

4.2 Entity Relational Diagram 11

4.3 Flow chart 12

5 IMPLEMENTAION 13

6 RESULTS 17

CONCLUSION

REFERENCES

v
LIST OF TABLES

TABLE NO TABLE NAME PAGE NO


5.1 Admin Login 13

5.2 Class Details 13

5.3 Notice Details 14

5.4 Result Details 14

5.5 Students Details 15

5.6 Subjects Details 15

5.7 Subject Combination 16

vi
LISTS OF FIGURES

FIG NO FIGURE NAME PAGE NO


1.1 Data Management system Architecture 2

3.1 XAMPP Control Panel 8

4.1 How the System work 9

4.2 Student Use Case Diagram 10

4.3 Admin Use Case Diagram 10

4.4 Sample ER Diagram 11

4.5 Flow Chart 12

6.1 Home page 17

6.2 Admin Login 17

6.3 Dashboard Panel 18

6.4 Create Student Class 18

6.5 Manage Classes 19

6.6 Subject Creation 19

6.7 Manage Subjects 20

6.8 Student Admission 20

6.9 Registered Students 21

6.10 Add Notice 21

6.11 Admin Change Password 22

6.12 Student Login 22

6.13 Student Result 23

vii
Student Result Management System 2023-24

CHAPTER 1
INTRODUCTION

The data is scattered across multiple transactional systems, so we have to extract it from those
systems, transform it into a standardized format and finally load it into a central repository
called a data warehouse. The data has to be reorganized so that it is presented to the users in an
understandable way.

“The database Management System” is a system that manages databases and organizes the
data, so that it can be easily retrieved by the users. This system can be used to manage
transactional databases, such as HR systems, banking systems, hospital systems and so on. This
project is typically optimized for performing transactions and it provides discrete pieces of
information for the users.

The database management system organizes the files to give user more control over their data.
The system makes it possible for users to create, edit and update data in database files. Once
created, the system makes it possible to store and retrieve data from those database files. It
provides functions such as concurrency, security, backup, integrity and data description. It also
provides reliability.

1.1 Database Management System Architecture

The design of a database management system depends on its architecture. It can be


centralized or decentralized or hierarchical. The architecture of a database management
system can be seen as either single tier or multi-tier. N-tier architecture divides the whole
system into related but independent modules, independently.

Dept of ISE, RIT ,Hassan Page 1


Student Result Management System 2023-24

Figure 1.1: The Database Management System Architecture.

Dept of ISE, RIT ,Hassan Page 2


Student Result Management System 2023-24

1.2 Introduction to Student Result Management System

Student Result management system (SRMS) is a technological opportunity for the school,
college, university and coaching center institutions searching for a secure, simple and
alternative solution to the conventional paper-based exam results evaluation, reporting and
distribution. Like any other software, the system comes with certain advantage and
disadvantage.

The software application unbelievably unravels and quickens the result management system
With unique templates by providing the administration a secure database system for storing,
evaluating and publishing the test scores and grades of candidates online. The database
likewise allows the students to observe and gander at the exam results on the web at whatever
point necessary.

The software exhibits some effortlessness in solving, adjusting and eradicating the problems in
traditional result and examination management with automation system. One of the principal
purposes of the system is to give the test results to the students in the as fundamental and exact
way as possible. The administrator, modify and assess marks for the students whenever
needed.

1.3. MODULES OF THE SYSTEM


Student Result management system (SRMS) 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 change own password
Students Features
 Student can search their result using valid roll ID.

Dept of ISE, RIT ,Hassan Page 3


Student Result Management System 2023-24

 Student can view result with their grade and percentage.


 Student can print out the result sheets.

1.4. PURPOSE OF THE PROJECT


The main purpose of this project to develop an institutional activities by computerized system
that will manage the activities in student result system thereby providing easy access to
students result data for administration, faculty/teacher and student. It will also help to keep
data secured and reduce time to find out student data which may be occurred into conventional
exam result paper.

1.5. OBJECTIVES

 To maintain all the essential data in one place.

 Provide a facility for the teachers to know a student's attendance status in the college.

 Provide automatic generation of IEN Number for the students after confirmation of
admission.

 Retrieve selected information about the students in excel format.

 Automate generation of student fee receipt, mark sheet and college id card.

 Provide seamless access of required data to respective college role heads

Dept of ISE, RIT ,Hassan Page 4


Student Result Management System 2023-24

CHAPTER 2

SYSTEM REQUIREMENTS

Software Requirement Specifications (SRS) is an important part of software development


process. SRS includes overall description, functional requirements, supportability,
performance requirement, design constraints, etc. for any applications. These contents are
very much useful in fulfilling the goals while implementing software projects.

2.1 Overall Description

This project is to help the organizations to organize the huge amount of data and
manipulate it as required. The requirement Specification is a document that describes the
external and internal requirements for any system. The Requirements analyst has to identify
the requirements by talking to the clients and understanding their needs. The inputs are to be
gathered from different resources to build the system based on the different requirements. The
Requirements phase translates the ideas of the clients into a formal document. This software
helps in tracking details in various sectors such as banks, library, universities, hospitals, shops
etc. The main goal of the software manage the data efficiently.

2.2 Specific Requirements

Many requirements represent stakeholder-defined characteristics the absence of which


will result in a major or even fatal deficiency. Others represent features that may be
implemented if time and budget permits. The requirements must specify a level of importance.
The specification may include a set of use cases that describe interactions the users will have
with the software. It should also include the specifications of hardware and software that are
used for building the software.

2.2.1 Software Requirements

As previously mention there are many software that will be part of this project and all of them
are required for development.

Dept of ISE, RIT ,Hassan Page 5


Student Result Management System 2023-24

• HTML
HTML is a markup language used for structuring and presenting content on the World
Wide Web.html includes detailed processing models.html would be used to design front-end.
Web site is a collection of pages, publications and documentation that reside on web server.
While these page publication and a document as a formatted in any single format you should
use html for home page and all primary pages and the site. This will enable the millions of web
users it considered first formatting any new material, you plan to publish on the web HTML
documents are platform independent,

 Hardware Requirements:
 Processor : 11th Gen Intel core i5

 Processor Speed : 2.40GHz

 RAM : 8GB

 Hard Disk : 512 GB SSD

 Key Board : Standard windows keyboard

 Software requirements:

 Operating System : Windows family (XP,10,11)

 Language : HTML, java script, PHP

 PHP (PHP5.6, MySQL, Apache, and PHP MyAdmin, code editor)


 Browser : Chrome or any

Dept of ISE, RIT ,Hassan Page 6


Student Result Management System 2023-24

CHAPTER 3
TOOLS AND TECHNOLOGIES
3.1 XAMPP
XAMPP is the most popular environment. XAMPP is a completely free, easy to install
Apache distribution containing Maria DB, PHP, and Pearl. The XAMPP open source package
has been set up to be incredibly easy to install and to use.

XAMPP is a free and open-source-cross platinum web server solution stack package developed
by Apache Friends, consisting mainly of the Apache HTTP server, Main DB database and
interpreters for scripts written in the PHP and Perl programming languages XAMPP stands for
Cross-Platinum (X), Apache (A), Maria DB (M), PHP(P)and (P).it is a simple lightweight
Apache distribution that makes it extremely easy for development purposes. Everything needed
to set up web server-server application (Apache), database (Maria DB), and scripting
language(PHP)-is included in a extractable file.

INSTALLING XAMPP ON WINDOWS

 Download and Install Visual Studio 2008 redistributable package because XAMPP will
need this to run properly.

 Download and Install XAMPP for PHP S.X for Windows-Be sure to select the proper
version of PHP as there are many choices.

 Allow the program to make changes to your machine.

 It is the VERY important to install on the root of c:\.If you don’t, some functions of
XAMPP may have restrictions that will force you to adjust the settings in your VAS, which
isn’t recommend.

 Double click on the new XAMPP Control Desktop shortcut or use the search feature in
Windows 10 to find XAMPP control Panel Application. There you will see a column of “start”
buttons. Select the ones for MYSQL and for Apache. you should now see a green “running”
indicator in your browser, go you should see fig.

Dept of ISE, RIT ,Hassan Page 7


Student Result Management System 2023-24

Fig: 3.1: XMAPP Control Panel

3.2 MySQL

It is an open source Relational Database Management System (RDBMS) that is under the GNU GPL
and is one of the most widely used. It also allows to scale the project without much overhead. It
also has many features such as high availability, query caching, cross platform support and security
make it a good candidate for deployment. We will be using MySQL version which is the latest
version.

Dept of ISE, RIT ,Hassan Page 8


Student Result Management System 2023-24

CHAPTER 4

SYSTEM ARCHITECTURE
4.1 Entity Relationship Diagram

An entity–relationship model (ER model) describes inter-related things of interest in a


specific domain of knowledge. An ER model is composed of entity types (which classify the
things of interest) and specifies relationships that can exist between instances of those entity
types.

ER diagram should have mainly 3 components namely, entity, attribute, relationship. The
following notations can be used for drawing an ER diagram.

CONTEXT DIAGRAM

Fig 4.1: How the System Work

Dept of ISE, RIT ,Hassan Page 9


Student Result Management System 2023-24
STUDENT USE CASE DIAGRAM

Fig 4.2: The Path of Student to Get His/Her Result.

ADMIN USE CASE DIAGRAM

Fig 4.3 : How the Admin maintain all the fields.

Dept of ISE, RIT ,Hassan Page 10


Student Result Management System 2023-24

4.2 ER DIAGRAM

Figure 4.4: Sample ER diagram

The sample ER diagram which consists of Five entities Student, Admin, Classes, Subjects,
Result, user related by the relations manage and has as wells as. Dependents of each entity
consists of attributes. In the above ER diagram all strong entities are present.

Dept of ISE,RIT,Hassan Page 11


Student Result Management System 2023-24

4.3 FLOW CHART

Figure 4.5: Flow Chart

ER Diagram in database engineering guarantees to produce high-quality database design to use


in database creation, management, and maintenance. An element in this setting is an item, a part
of information. An element set is an assortment of comparable elements. These elements can
have characteristics that characterize its properties.

Dept of ISE,RIT,Hassan Page 12


Student Result Management System 2023-24

CHAPTER 5
IMPLEMENTATION
Table: Admin Login
Description: This table stores admin login details.

Table 5.1: Admin Login

Table:Class Details
Description: Class details represented in rows and columns it holds id, className,
classNameNumeric, Section, CreationDate, and UpdationDate.

Table 5.2: Class Information

Dept of ISE,RIT,Hassan Page 13


Student Result Management System 2023-24

Table: Notice Details


Description: Notice details represented in rows and columns it holds id, noticeTitle,
noticedetails, and PostingDate.

Table 5.3: Notice Details

Table: Result Details


Description: Result details represented in rows and columns it holds id, Student ID,
ClassId, Subject ID, Marks, PostingDate, and updationdate.

Table 5.4: Result Details

Dept of ISE,RIT,Hassan Page 14


Student Result Management System 2023-24

Table: Students details


Description: Students details represented in a row and columns it holds StudentId,
Studentname, RollId,email, Gender, DOB, ClassId, RegDate, Updationdate, and Status.

Table: 5.5 Students details

Table: Subjects
Description: Subject Details represented in a row and column it holds id, ClassId,
SubjectName, CreationDate, CreationDate, and UpdationDate.

Table: 5.6 Subjects Details

Dept of ISE,RIT,Hassan Page 15


Student Result Management System 2023-24

Table: Subject Combination


Description: subject Combination represented in a row and column it holds id, ClassId,
SubjectID, Status, CreationDate, and Updationdate .

Table: 5.7 SubjectCombination

Dept of ISE,RIT,Hassan Page 16


Student Result Management System 2023-24

CHAPTER 6
RESULTS
Home page:
Welcome page of the Student Result Management System.

Figure 6.1: Home page.

Admin Login:
This Screen shows the how the admin logins

Figure 6.2: Admin Login.

Dept of ISE,RIT,Hassan Page 17


Student Result Management System 2023-24

Dashboard Panel:
Viewing the category of Student Result Management System.

Figure 6.3: Dashboard of the admin Panel.

Create Class:
This Screen shows how the admin create a class.

Figure 6.4: Create Student class.

Dept of ISE,RIT,Hassan Page 18


Student Result Management System 2023-24

Manage Classes:
This Screen shows how the admin manage the classes.

Figure 6.5: Manage Classes.

Create Subjects:
This Screen shows how the admin Create subjects.

Figure 6.6: Subject Creation

Dept of ISE,RIT,Hassan Page 19


Student Result Management System 2023-24

Manage Subjects:
This Screen shows the how the admin manage the subjects.

Figure 6.7: Manage Subjects.

Student Admission:
This screen shows the student Admission

Figure 6.8: Student Admission.

Dept of ISE,RIT,Hassan Page 20


Student Result Management System 2023-24

Registered Students:
This screen shows the registered students.

Figure 6.9: Registered Students.

Add Notice:
This screen shows how the admin add notice.

Figure 6.10: Add Notice.

Dept of ISE,RIT,Hassan Page 21


Student Result Management System 2023-24

Admin Change password:


This screen shows the admin change the password.

Figure 6.11: Admin Change Password.

Student Login:
This screen shows the student login page.

Figure 6.12:Student login.

Dept of ISE,RIT,Hassan Page 22


Student Result Management System 2023-24

Student Result:
This Screen shows The Student Result Sheet.

Figure 6.13 : Student Result sheet.

Dept of ISE,RIT,Hassan Page 23


Student Result Management System 2023-24

CONCLUSION

Student Result management system (SRMS) lead to a better organization structure since the
Result management of the students is well structured and also lead to better as well as
efficient utilization of resources.

The system is designed to achieve maximum user satisfaction. The goal of this system is to
make it easier for teachers and students to keep up with the times. This will definitely make
the institute authorities more comfortable as they do not have to think of keeping the results
of their students on a conventional paper.

Student Result management system (SRMS) can be utilized by training foundations to keep
up the records of understudies without any problem. Accomplishing this goal is troublesome
utilizing a manual framework as the data is dissipated, can be repetitive and gathering
significant data might be very tedious. Every one of these issues are understood utilizing this
venture.

Dept of ISE,RIT,Hassan Page 24


Student Result Management System 2023-24

FUTURE ENHANCEMENT

The project will be upgraded and extended in the following features:


 Improving the design, implementation, and documentation in such a way that anyone
can use this project for better performance.
 Anyone can give more data input to the data server if they want. This will make the
Database stronger.
 The web here is very commonly displayed. It can be further equipped.
 The Web page can be made lighter so that with low internet speed that page can be
browsed
 Bio-metric attendance system will be implemented.
 We will add new user as Teacher
 Teacher can view the list of students assigned to them.
 Sign up option for new user

Dept of ISE,RIT,Hassan Page 25


Student Result Management System 2023-24

REFERENCES

1. Akpasam Joseph Ekanem, S. O. (n.d.). Development of Students Result Management


System. University of Uyo, Department of Electrical/Electronic and Computer
Engineering, Akwa Ibom, Nigeria.
2. Feras Al-Hawari, M. A. (2019). Integrated and Secure Web-Based Examination
Management System. Computer Applications in Engineering Education.
3. Kapil Kaushik, A. A. (2010-2011). Student Information Management System. Maharishi
Arvind Institute of Engineering and Technology, Department of Information
Technology.
4. https://github.com/
5. https://stackoverflow.com/
6. https://bootstrapmade.com/
7. https://themewagon.com/theme-categories/admin-dashboard/
8. https://www.google.com/
9. https://www.quora.com/

Dept of ISE,RIT,Hassan Page 26


Student Result Management System 2023-24

Dept of ISE,RIT,Hassan Page 27

You might also like