Student Result Management System
Student Result Management System
Student Result Management System
RESULT
MANAGEMENT
SYSTEM
PROJECT REPORT
ON
“STUDENT RESULT MANAGEMENT
SYSTEM”
Submitted in partial fulfillment for the
Award of degree of
Submitted by:-
Kamna Gupta
GU15R0111
Submitted to:-
Head of Department Project Guide
Done by
KAMNA GUPTA
of VII semester Computer Science & Engineering in the year 2018 in partial fulfillment
of the requirements for the award of Degree of Bachelor of Technology in Computer
Science & Engineering from The Glocal University ,Mirzapur Pole ,Saharanpur.
We take this occasion to thank God, almighty for blessing us with his grace
and taking our endeavor to a successful culmination. We extend our sincere and
heartfelt thanks to our esteemed guide, Mr. Arif Ali Wani, for providing us with
the right guidance and advice at the crucial junctures and for showing me the
right way. We extend our sincere thanks to our respected Head of the
Department Dr. Mazhar Afzal, for allowing us to use the facilities available. We
would like to thank the other faculty members also, at this occasion. Last but not
the least, we would like to thank our friends and family for the support and
------------------------- -------------------------------
TABLE OF CONTENTS
1. Introduction
1.1. Purpose
3. Literature survey
3.1. Introduction
4.1. Scope
6. Snapshots
7. Conclusion
1. INTRODUCTION
An individual report card of each student has to be displayed and printed at a keystroke
according to any selected format. An important aid for teachers and students to judge their
performance. Merit list printing by totals for a class by individual subject marks for a class.
Student performance in a particular subject or all the subjects must be expressed.
Performance of teachers of various classes can be easily compared.
1.1 Purpose
The system displays the list of all issues that are open, closed, in progress. If the user can get
registered by clicking on the logon button and provide the required information as specified.
Each time the registered customer come on to the site he can makes use of the user name and
the password that is allocated to him.
Database : My SQL
3.1 Introduction
PHP is currently one of the most popular programming languages, widely used in both the open
source community and in industry to build large web-focused applications and application
frameworks. [1] Eshkevar, Dos Santos, Cordy, & Antoniol also add that PHP is by far the most
popular WEB scripting language, accounting for more than 80% of existing websites. However,
Scripting languages such as PHP have been criticized as inadequate for supporting maintenance
of largescale software projects. [2] Kyriakakis & Chatzigeorgiou attempt to provide insight into
the way that PHP applications evolved over time. They examined several aspects of their history
including the amount of unused code, the removal of functions, the use of libraries, the stability
of their interfaces, the migration to object-orientation and the evolution of complexity. This
evolution is brought about because a web application (Build in PHP) evolve, new versions of
programs, interactions and functionalities are added and existing ones are removed or modified.
PHP Applications: A Systematic Literature Review mation. During evolution of Web software,
from one version to the next one, security flaws may be introduced, corrected, or ignored. [3]
This paper also takes into consideration that PHP is dynamically typed, which means that
variables take on the type of the objects that they are assigned, and may change type as execution
proceeds. While some type changes are likely not harmful, others involving function calls and
global variables may be more difficult to understand and the source of many bugs.
Software evolution deals with the process by which programs are modified and adapted to their
changing environment. The aim of Lehman’s research was to formulate a scientific theory of
software evolution. As any sound theory, it was meant to be based on empirical results and
projects. [5] Software evolution is also a crucial ingredient of so-called agile software
development processes, of which extreme programming (XP) is probably the most famous
manner and explicitly accommodates the changing needs of its stakeholders, even late in the
development cycle, because this offers a considerable competitive advantage for the customer. In
many ways, agile methods constitute a return to iterative and incremental development as
practiced early in the history of software development, before the widespread use of the waterfall
model. [6] Mens & Demeyer go on to say, today software evolution has become a very active
and well-respected field of research in software engineering, and the terms software evolution
and software maintenance are often used as synonyms. For example, the international ISO/IEC
14764 standard for software maintenance, acknowledges the importance of pre-delivery aspects
Requirement analysis for web applications encompasses three major tasks: formulation,
requirements gathering and analysis modeling. During formulation, the basic motivation and
goals for the web application are identified, and the categories of users are defined. In the
requirements gathering phase, the content and functional requirements are listed and interaction
scenarios written from end-user’s point-of-view are developed. This intent is to establish a basic
understanding of why the web application is built, who will use it, and what problems it will
solve for its users.
4.1 Scope
It is time consuming process as the user has to type the dbase commands. He has to
remember all the commands which are difficult.
It is limited to a single system.
A user who wants only to have some information has to contact the administrator every
time.
The system makes the overall project management much easier and flexible.
It provides high level of security using different protocols like https etc.
Administrator
Student
1. The Administrator should Login into the system with unique his/her username and
password.
2. If the username and password is valid then he can gain the access to the system.
1. Login
2. Admin Actions
2. updates details
3. views reports
3. Logout
4. Change password
1. Login
2. Student Actions
1. views results
2. View Schedules
2. Log out
Add/remove
student
View student
information
Update student
information
Student use case
View results
Search results
Download
report
6.Snapshots
Admin Dashboard
Admin can manage all the information and details of the students and the results. There are
various panels for admin to manage the system accordingly.
Registered users will be displayed like this. Only the admin can view this. And, admin can
add/remove students as per requirements.
Admin can manage subjects like this. Admin has the right to manage, add or remove any subject
from the database.
The class name, section and creation date will also be displayed.
Admin can create student class like this. Admin has the right to manage, add or remove any class
from the database as well as from the result management system.
The class name, section and creation date will also be created by the administrator.
Admin can create subject like this. Admin has the right to manage, add or remove any subject
from the database as well as from the result management system.
The subject name, subject code will also be created by the administrator.
Admin can create subject with combination like this. Admin has the right to manage, add or
remove any subject from the database as well as from the result management system.
The subject name, and class will also be created by the administrator. It can also be managed
separately.
Admin can admit students in Student Result Management System like this. Admin has the right
to manage, add or remove any student from the database as well as from the result management
system.
The result of a particular student along with the class and student name and subjects will be
added by the administrator.
Admin can view results like this. Admin has the right to manage, add or remove any result from
the database as well as from the result management system.
The result of a particular student along with the class and student name and subjects will be
added by the administrator.
7.CONCLUSION
From a proper analysis of positive points and constraints on the component, it can be safely
concluded that the product is a highly efficient GUI based component. This application is
working properly and meeting to all user requirements. This component can be easily plugged in
many other systems.
Now the developed System is a web based system, it gives all the student details. In the future
the results can be directly printed, and this functionality can be made available to the user. This
can also be enhanced by giving the user more services such as aggregate calculation etc.,
7.2REFERENCES
- phptpoint.com
-www.google.com
-www.freelancer.in