College Management System Project Report
College Management System Project Report
A PRELIMENERY REPORT ON
OF
2020 -2021
[P-2]
CERTIFICATE
This is to certify that the project report entitles
is a bonafide student of this institute and the work has been carried out by him/her under the
supervision of Prof.Balaji and it is approved for the partial fulfillment of the requirement of
Savitribai Phule Pune University, for the award of the degree of Bachelor of Engineering
(Computer Engineering).
ABSTRACT
We have immense pleasure in presenting the report for our project entitled
“College Management System”. We would like to take this opportunity to express our
gratitude to a number of people who have been sources of help & encouragement during the
We are very grateful and indebted to our project guide Mr. Balaji & our respected
HOD Prof. A.V. Mote for providing their enduring patience, guidance & invaluable
suggestions. They were the one who never let our morale down & always supported us
through our thick & thin. They were the constant source of inspiration for us & took utmost
We would also like to thank all the staff members for their invaluable co-operation &
permitting us to work in the computer lab. We are also thankful to all the students for giving
us their useful advice & immense co-operation. Their support made the working of this
TABLE OF CONTENTS
Page No.
LIST OF ABBREVATIONS i 01 Introduction 1 1.1
LIST OF FIGURES ii Motivation 2
LIST Problem
1.2 OF Definition
TABLES iii 3
Sr.No. Title of Chapter 02 Literature Survey 4
03 Software Requirements
Specification 5
3.1 Introduction 5
3.1.1 Project Scope 5
3.1.2 User classes and characteristics 5
3.1.3 Assumptions and Dependencies 6
3.2 Functional requirements 7
3.2.1 End users 7
3.2.2 Developers 8
3.2.3 Authority level 1 9
05 Other Specification
5.1 Advantages
5.2 Limitations
5.3 Applications
LIST OF ABBREVATIONS
ABBREVIATION ILLUSTRATION
LIST OF FIGURES
FIGURE ILLUSTRATION PAGE NO.
LIST OF TABLES
TABLE ILLUSTRATION PAGE NO.
Introduction
Motivation
Problem Definition
Literature Survey
The benefits of college management system for the employee are they can create
any kind of certificate easily using this system. They can easily retrieve all information
related to student and faculty. Admin has all the Collective records of students as well as
faculty of all the branches. Admin can check all the records of faculty of all departments
anytime. This system gives easy approach to find the detail information for any
student/faculty. Using this college management system, it is very easy to
handle all functionality of college. This system is beneficial for both students and faculty
as they can get all previous or current information when they need. This system is also
helpful to maintain the students record like admission record, fees record, exam result
records. College management system can help to get all or a particular student attendance
information. Also, it can help to maintain the fees and accounting reports of college in
proper way. This system also helps to generate mark sheets of current year.
who are looking for data like notes and notices, and faculty who are assigning
2.Developers:
The developers are those who look towards the system, maintain it, find
3.Authority level 1:
The authority level has right to give to give access or revoke the
access of the system if any wrong malicious activities found from the user.
4.Authority level 2:
addition to it has access to check current user status and account details.
3.2FUNCTIONAL REQUIREMENTS
3.2.1End Users
3.2.2Developers
D4
Developersshould be able to Maintain the system
3.2.3Authority Level
1
smoothly.
• Reusability:
The ease with which users can learn and use a system.
• Efficiency:
Minimal use of system resources, including memory and execution
time.
• Reliability:
The ability of a system to perform its required
functions understated conditions whenever required
— having a long mean time between failures.
• Integrity:
The degree to which a system prevents unauthorized
or improper access to its programs and its data.
• Adaptability:
The extent to which a system can be used, without
modification, in applications or environments other
than those for which it was specifically designed.
• Accuracy:
The degree to which a system, as built, is free from
error, especially with respect to quantitative outputs.
Accuracy differs from correctness; it is a
determination of how well a system does the job it’s
built for rather than whether it was built correctly.
• Maintainability:
• Flexibility:
• Portability
• Reusability
The extent to which and the ease with which you can
use parts of a system in other systems.
• Readability
• Understandability
Windows 7.
Google support.
Web Browser.
3.5.2 Hardware
requiremen
t A
PC/Laptop.
Minimum 4gb RAM.
Core i3 above.
Management System” is Waterfall model. The Waterfall Model was the first
cycle model. It is very simple to understand and use. In a waterfall model, each
phase must be completed before the next phase can begin and there is no
overlapping in the phases. The Waterfall model is chosen for the project
of the project. The waterfall model was closely matching our project details and
implementation.
1.Communication
requirements of the project. Thought of the final output expected after the
the project? The basic requirements to complete the project i.e., dataset is taken
from the good website or extract ourselves the data from internet. The
algorithms to be implemented and to design front end and authenticate the user
2.Planning:
complete the project and divided the project in different modules. We all
decided according to our capabilities and skills divided the work amongst
ourselves. We decided to keep a track on the project how much part of the
project is completed and how much part is left to complete. Divided the part of
3.Implementation:
phase starts with training and testing of dataset. The next parts come of
applying algorithms on the trained dataset. After applying all four algorithms on
trained dataset the best algorithm is chosen from it which has high accuracy and
less error percentage. After the data is imported to website through which it can
be used by users by giving inputs to the website and the data will be seen.
Testing:
In the testing Phase, all the units developed in the implementation phase
will be checked on different inputs. The entire system is tested for any faults
and failures. If the fault or failure occurs in the system, we will try to overcome
it.
Deployment:
In the deployment Phase, the project will be deployed on the web
with a good User interface so the user interaction is good and user-friendly. For
the deployment on the web, we will be using a free web hosting tool.
Maintenance:
deployed with extra added features. If any faults occur after deployment, it will
also be fixed.
Task 1: To gather the requirements of the project and study the similar projects
to it.
Task 3: To gather the dataset required for project from the trustworthy website.
Task 4: To study the dataset and understand the attributes of the datasets.
Task 6: To apply the machine learning model on the dataset and find the
flask.
4.System Design
Dataset
Data Processing
Apply Algorithm
Connect Backend and Display Output on
Frontend Website
Find best algorithm
FRONTEND
Create User interface
Waterfall Model
DFD level 0
College
Student Mgt. CMS
College
admin CMS
Mgt.
Course
Management
College
Student
Employee
Management
management
College
Management
System
System
Faculty
User/admin
Management
managemnet
Login Details
CONCLUSIONS
The project entitled as “College Management System” is the system that
deals with the issues related to a particular institution. This project is successfully
implemented with all the features mentioned in system requirements specification.
Awareness and right information about any college is essential for both the development
of student as well as faculty. So, this serves the right purpose in achieving the desired
requirements of both the communities.
FUTURE WORK
1.As a part of future work, we aim at the variable choices over the algorithms that
2.In future this machine learning model may bind with various website which
can provide good interaction between faculty and the students of particular
college. 3.We plan to judiciously design deep learning network structures, use
adaptive learning rates and train on clusters of data rather than the whole
dataset.
REFERENCES
Books:
1. Internet & World Wide Web: How to Program Deitel, PJ Deitel.
2. Web Development with Java Server Pages BY Duane K.Fields and Mark A.Kolb.
3. The Complete Reference PHP HerbertSchildt.
4. Core Servlets and PHP Server Pages By Marty Hall.
5. Apache Jakarta-Tomcat by James Goodwill.
6. Practical PostgreSQL by John Worsley, Joshua Drake
Web Sites:
1] www.sves-srpt.ac.in
2] www.kings.cam.ac.uk
3] www.wellington-college.school.nz