Ak Dbms
Ak Dbms
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
GM INSTITUTE OF TECHNOLOGY
(Affiliated to VTU, Belagavi, Approved by AICTE -New Delhi & Govt. of Karnataka)
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
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
2 SYSTEM DESIGN
2.1 E-R Diagram 03
2.2 Entity Relationship Schema Diagram 05
3 REQUIREMENTS
3.1 System 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
6.7 Tblnotices 10
7 IMPLEMENTATION
7.1 Front End 11
8 SNAPSHOTS
8.1 Home Page 20
9 CONCLUSION 32
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
•Admin
Admin Features
•Admin Dashboard
•Admin can register new student and also edit info of the student
Students-
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.
2. SYSTEM DESIGN
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.
3. REQUIREMENTS
3.1 System Requirements:
Software Requirement:
Software: XAMPP
Operating System: Windows XP
Front End: HTML, CSS, JavaScript
Programming Language: PHP
Data Base Environment: MySQL and PhpMyAdmin
Server: APACHE
Processor: Pentium IV
40GB HDD
Ram :2.512MB RAM
Resolution :1024 * 768 Resolution Color Monito
4. OUTCOMES
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.
5. TABLES
5.1 Table:
6. DATABASE DESCRIPTION
7. IMPLEMENTATION
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.
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 in
a 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.
8. SNAPSHOTS
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.
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