Professional Documents
Culture Documents
Seva Sedan’s
ULHASNAGAR- 421003
MAHARASHTRA
YEAR 2023-2024
1 | Page
College Management System
Date: ……………………
2 | Page
College Management System
SEVA SADAN’S
R.K. TALREJA COLLEGE OF ARTS, SCIENCE AND COMMERCE
DEGREE (UNAIDED)
(Affiliated to University of Mumbai)
SHRI CHATRAPATI SHIVAJI MAHARAJ CHOWK,
ULHASNAGAR- 421003
MAHARASHTRA
CERTIFICATE
This is to certify that the project entitled, “College Management System”, is bonafied work
of “Udhayan .K. Kounder” bearing Seat No: 2023860 submitted in partial fulfillment of the
requirements for the award of degree of BACHELOR OF SCIENCE in INFORMATION
TECHNOLOGY from University of Mumbai.
External Examiner
3 | Page
College Management System
DECLARATION
I hereby declare that the project entitled “College Management System” done
at “Ulhasnagar” has not been in any case duplicated to submit to any other
university for the award of any degree. To the best of my knowledge other than
me, no one has submitted to any other university.
The project is done in partial fulfillment of the requirements for the award of
degree of BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY)
to be submitted as final semester project as part of curriculum.
Signature:
4 | Page
College Management System
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 course of this project.
We are very grateful and indebted to our project guide Prof .Jairam Mulchandani & our
respected HOD Prof. Laxmi Jeswani 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 interest in our project.
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.
5 | Page
College Management System
ACKNOWLEGEMENT
We are pleased to present our project “College Management System” and take the
opportunity to express our gratitude to all those people who helped us in completion of this
project. We thank our college for providing us with excellent facilities that helped us to
complete and present this project. We would also like to thank all the staff members and lab
assistants for permitting us to use computers in the lab as and when required. I am equally
grateful to my project guide Prof. Jairam Mulchandani and advisor and In charge Ms.
Laxmi Jeswani, for guiding and solving problems. We express gratitude towards our project
guide Prof. Jairam Mulchandani for giving us valuable time and advice during the various
phases of our project. We would also like to thank him/her for providing us with all the
proper facilities and support as the project guide. Finally, we would like to thank everyone
6 | Page
College Management System
PREFACE
A college management system is an ERP solution that enables the institutes to conduct online
admissions, generate reports, create ID cards, enable online communication, manage
curriculum, time tables and conduct online evaluations, track student progress, conduct data
analysis, teach remotely, and handle enquiries and leads for admissions in the college.
Master Soft College Management System is an end-to-end solution for colleges to improve
operational efficiency & institutional outcomes by automating Student-Faculty lifecycle &
campus administration.
This college ERP software is designed keeping in mind the different operations of a
college.geRP
MasterSet’s College ERP has 25+ pro modules and 30+ inbuilt modules. It helps educators to
streamline all the core activities with biometrics, BI tools, and an analytics dashboard that
generates precise reports on college admission, scholarship, compliance management, etc.
7 | Page
College Management System
1.1 Background
1.2 Objectives
1.3.1 Purpose
1.3.2 Scope
1.3.3 Applicability
8 | Page
College Management System
Chapter 1:
INTRODUCTION
9 | Page
College Management System
INTRODUCTION
The design and implementation of the system is to provide service in institute and colleges.
The system is to provide comprehensive student information system and user interface is to
replace the current paper records. College Staff uploads attendance, college notifications
through a secure, online interface through admin. Student admission Management module
explains how the college handles the admission of their student. The courses and subject
management module will do the assigning of subjects for every course that the college offers.
The admin of the college can have and monitor the information of the student. This will also
do the securing of each student’s information for tracing their transactions. The college
management system should have the faculty and student Attendance management system
should have this module to check faculty and student attendance. This will record everyday
attendance and activities of everyone in the college school. There are several services
required for the students in an application. Most of them are schedule of new session, time
table of the class, schedule of examination, registration in new semester, examination form,
new admission, study materials, placement materials common or company wise, list of
company coming for placements, scope of technology in present and future, scope of courses,
real time transportation status, real time placement status, real time performance status, real
time attendance status, results, infrastructure like lab, workshop, gym, classroom, smart class,
Wi-Fi, hostel, dispensary, bank, post office, library etc. But, mostly all school and colleges
providing services of infrastructures, results, admission, and placement but not up the mark,
study materials (very few institutes). It can handle all details about a student. The details
include college details, subject details, student personnel details, academic details, exam
details etc... In case of manual system they need a lot of time, manpower etc. Here almost all
work is computerized.
10 | Page
College Management System
1.1 Background
This discusses the meaning of the College Management System project UML as well as its
use case diagram using include and extend. A use case diagram is a visual representation of
how a user might interact with a program. A use case diagram depicts the system’s numerous
use cases and different sorts of users. The circles or ellipses are used to depict the use cases.
By creating the use case of the College Management System, you must determine first the
possible features to identify the flow of the system. After that, you can now create the
blueprint or core of the system function.
It provides structure and control of the project environment so that the agreed activities will
produce the right products or services to meet the customer's expectations. Projects are
temporary structures which must be properly managed and controlled in order to meet their
stated objectives.
1.2 Objectives
Main aim in developing College Management System is to provide an easy way not only to
automate all functionalities of a college, but also to provide full functional reports to top
management of college with the finest of details about any aspect of college. College
Management System is software has the perspective of attaining attraction of those colleges
which don’t have one good performing software for keeping their information secure and
make their management easier. College Management System provides one attractive
environment where you can manipulate data and information about students and staff easily.
So we can say the Core purpose of designing “College Management System” is to manage
the task related to the college students/employees and to reduce time to searching of
appropriate candidates in college view.
11 | Page
College Management System
1.3.1 Purpose
A college management system is an ERP solution that enables the institutes to conduct online
admissions, generate reports, create ID cards, enable online communication, manage
curriculum, time tables and conduct online evaluations, track student progress, conduct data
analysis, teach remotely, and handle enquiries and leads for admissions in the college.
Master Soft College Management System is an end-to-end solution for colleges to improve
operational efficiency & institutional outcomes by automating Student-Faculty lifecycle &
campus administration. This college ERP software is designed keeping in mind the different
operations of a college. College ERP.
MasterSet’s College ERP has 25+ pro modules and 30+ inbuilt modules. It helps educators to
streamline all the core activities with biometrics, BI tools, and an analytics dashboard that
generates precise reports on college admission, scholarship, compliance management, etc.
12 | Page
College Management System
1.3.2 Scope
• One Stop Solution
The software offers a comprehensive solution for managing student enrollment, student
attendance, student assessment, and generating online results thereby offering multiple
services under one umbrella. This helps in improving the operational efficiency of the
campus.
The ERP helps in improving the college’s decision making capabilities by analyzing large
amounts of data. It integrates all departments to serve different needs, thus ensuring inventory
reduction, increased productivity, preventing data processing redundancy, etc.
Inbuilt workflows ensure that the operations are standardized across the college, thus
providing accountability. With built-in tracking, check, and reporting features, a significant
amount of time and resources can be saved. Workflow visibility improves the overall
college’s performance.
The system offers one system for different academic & administrative roles managing the
entire college operations. Role-based access gives access to particular stakeholders, which
enhances security & transparency, improves audit cost, and ensures better compliance &
reporting.
The college ERP offers superior flexibility and doesn’t affect the ongoing operations by
managing multiple systems, equipped with different accounting standards, and runs
seamlessly.
Also, it offers 24*7 access to student data from anywhere.
• Highly Adaptive
13 | Page
College Management System
The ERP is specifically designed for the changing needs of colleges, thus is highly adaptive
in effectively managing complex tasks. Its technological adaptability enables the college to
stay up-to-date with upcoming trends in the edTech industry
1.3.3 Applicability
Student Registration and Admission Management: The software facilitates managing the
entire registration and admission procedure of students. It also records the educational details
of students for the past years, uploads photographs of each student for easy identification,
generates a unique ID for each student, uploads and stores data and reports related to
students, such as transfer certificate, family background, etc.
Students’ Inquiries Management: The software allows the college authority to respond to
students’ queries received by email, walk-ins, or on phone, with ease.
Fees Collection Procedure: The college management software is a trouble-free and secure
way of processing fees from all the students. The software helps to keep a record of payments
received, create billing heads, enter the due amount and generate and edit fee structures.
Student’s Attendance: The software helps to track the attendance of students across different
classes in real-time while eliminating the need for maintaining attendance records of students
on paper.
Library Item Details: The software can also be use to keep the record of books in the library.
Manages and Control Accounts: The software helps various educational institutions to
manage all their expenses. It helps to generate various important accounts related reports
14 | Page
College Management System
including balance sheet, ledger, trial balance, cash book, etc. This way an educational
institution can track all their financial transactions.
Chapter 2
SURVEY OF TECHNOLOGY
15 | Page
College Management System
SURVEY OF TECHNOLOGY
The existing system is not user-friendly because the retrieval of data is very slow and data is
stored manually. The use of some technology can be complicated and time consuming. These
systems need to be handled by a specialist for maintaining and updating the system which can
again be very costly.
It require more calculations to generate the report like attendance calculation, percentage
calculation etc. so it is generated at the end of the session. Hence requires more time to
display the report.
All calculations to generate reports are done manually so there is a greater chance of errors.
Here the faculty has to suffer a lot through the calculation and if there is a loss of some report
then it may cause a lot of problems. This is time consuming also due to exaggerating
calculation. Even after that there are some miscalculation which is very frustrating for the
faculty. These calculations also affect the marks of the students which will finally lead to
their percentage.
In this existing system papers can misplaced and documents can be loss. This will cause extra
work for the admin department.
The quality of education that institutions offer is a critical factor for measuring program and
student success. We take into account factors that signal how well the academic institution
educates its students.
We confirm that while our rankings are carefully carried out, the results are not definitive. We
encourage you to visit the websites of the individual schools in our lists and take the proper
steps to determine if your school or program of choice fully measures up to your needs and
expectations.
2.2 Front-end & Back-end selection:
An important issue for the development of a project is the selection of suitable front-end and
back-end. When we decided to develop the project, we went through an extensive study to
16 | Page
College Management System
determine the most suitable platform that suits the needs of the organization as well as helps
in development of the project. The aspects of our study included the following factors.
Front-End selection
• It must have a graphical user interface that assists employees that are not
from IT background.
• Scalability and extensibility.
• Flexibility.
• According to the organization requirement and the culture.
• Must provide excellent reporting features with good printing support.
• Platform independent.
• Easy to debug and maintain.
• Event driven programming facility.
• Front end must support some popular back end like MS Access.
According to the above stated features we selected HTML, CSS, and PHP as the front-end
for developing our project.
Back-End Selection
• Stored procedures.
17 | Page
College Management System
However, a PHP framework is not always the ideal solution for web application development.
For projects with unique needs or very small applications, the extra overhead that comes with
a framework is not always worth it. Sometimes you’re better off developing your application
in pure PHP as you’ll have fewer dependencies and only add the features you need.
18 | Page
College Management System
The car has the windscreens (view) which the driver (controller) uses to monitor traffic ahead
then speed or brake (model) depending on what he sees ahead. Model – this part is concerned
with the business logic and the application data. It can be used to perform data validations,
process data and store it. The data can come from; flat file database XML document Other
valid data sources.
19 | Page
College Management System
Chapter 3:
20 | Page
College Management System
with college campus. It will provide interactive environment for the staff, students and
parents by getting knowledge of student attendance, remarks, exams performances, grades,
timetables, notices etc.
A. User requirements
The requirements of the task to be performed, the next step is to analyze the problem and
understand its context. The first activity in the phase is studying the existing system and other
is to understand the requirements and domain of the new system. Both the activities are
equally important, but the first activity serves as a basis of giving the functional specifications
and then successful design of the proposed system. Understanding the properties and
requirements of a new system is more difficult and requires creative thinking and
understanding of existing running system is also difficult, improper understanding of present
system can lead diversion from solution.
B. Functional requirements
The following requirements are raised during the analysis of the needs of the users:
• A Person Should be able to login to the system through the first page of the
Application.
• The Administrator can create users as per user requirement.
• A general user will have access to see the status of particular Student id number.
• Student (user) can use all the facilities, same as which are provided to him in the
college.
• Student can see attendance, notices, grades, report and other facilities in updated
manner.
• There will be a separate page for every student as his account in which he can get
notices, attendance, grades, assignments etc.
• Faculty can give the attendances and notices for the students.
• The administrator verifies all these reports and generates them for users to view them.
C. Nonfunctional requirements
21 | Page
College Management System
A non-functional requirement is a requirement that specifies criteria that can be used to judge
the operation of a system, rather than specific behaviors. Some of the non-functional
requirements include:
D. System requirements
These consist of the hardware and software components of a computer system that are
required to install in order to use the software efficiently.
22 | Page
College Management System
In planning phase to develop a new system which is a first step to identify a need for the
voter and also plan how to develop the functional requirements of the system.
This will include determining whether a business problem or opportunity exists, conducting a
feasibility study to determine the developing of a project plan.
Developing the project is not an easy task as we are learning stage, therefore we are going to
use incremental model, and it allows debugging the system many times and enhancing
functionalities of project.
Software Requirements:
23 | Page
College Management System
24 | Page
College Management System
Chapter 4:
SYSTEM DESIGN
25 | Page
College Management System
• College information: Through this service one can access the complete information
about the college campus such as courses available, admission procedure, placements,
• Student tracking: Any company or any organization that want to check the summary
about the student of the college, so that they will be able to choose the particular
students for their campus placement And for that purpose they will be given a
particular link through which they can access the information required.
• Student attendance status: It gives the attendance status of students. Faculty will
update the attendance periodically and can be seen by students and parents.
• Exam Notification: This facility notifies students and parents about examination
schedule.
• Events: it will give information about different events that will be conducted by
college time to time. Information about these events will be updated by administrator.
• It will help in maintaining complete information about college faculty members such
as their department, cadre, date of joining, salary, etc. Administrator will register new
faculties and remove their account when they leave the college.
26 | Page
College Management System
27 | Page
College Management System
2. Class Diagram
28 | Page
College Management System
3. Activity Diagram:
29 | Page
College Management System
4. Collaboration Diagram:
30 | Page
College Management System
5. Sequence
31 | Page
College Management System
A data structure is a specialized format for organizing and storing data. General data
structure types include the array, the file, the record, the table, and so on. Any data structures
designed to organize data to suit a specific purpose so that it can be accessed and worked with
in appropriate ways.
32 | Page
College Management System
33 | Page
College Management System
34 | Page
College Management System
35 | Page
College Management System
36 | Page
College Management System
37 | Page
College Management System
38 | Page
College Management System
39 | Page
College Management System
• Data Breaches:
Unauthorized Access: If proper access controls are not in place, unauthorized individuals may
gain access to sensitive student and staff information.
• Vulnerabilities in Software:
Unpatched Software: Failure to update and patch the system regularly can leave it vulnerable to
known exploits.
Insecure Coding Practices: Poorly coded applications may have vulnerabilities that attackers can
exploit.
• Insufficient Encryption:
Data in Transit: If data is not encrypted during transmission, it could be intercepted and
compromised.
Stored Data: Lack of encryption for stored data makes it easier for attackers to access sensitive
information.
Detection of Anomalies: Without proper logging and monitoring, it becomes difficult to detect
unusual activities or potential security incidents.
Forensic Analysis: Insufficient logs make it challenging to conduct forensic analysis in the
event of a security breach.
• Mobile Security:
Mobile App Risks: If the college management system has a mobile app, it may introduce
additional security risks, such as insecure data storage or transmission.
40 | Page