This College Management System project developed using specific programming languages. The main aim of this project is to develop an online website which covers all the details of college i.e., Student attendance details, Event details, Students fees transaction details, Marks details, Photo gallery, etc. Admin is the Super user of this project. All the record stores in MySQL Database. The proposed software will also reduce the cumbersome paperwork, manual labor as well as communication cost. The main objective of College Management System project is to provide an easy way to automate all record keeping work in the college. This project provides user friendly environment to the operator and admin. This college automation project is a simple yet powerful application for managing large number of student data. With this application admin can maintain record of students, courses, fee payment, library book record and students mark in different semesters. It also allows admin to generate various reports for decision making
Introduction
I. INTRODUCTION
A. Background/context
Automation has enabled us to achieve improved productivity, reliability, increased performance, and lower operating costs in today's world. A college management system manages student information, batch information, academic reports, college information, course information, curriculum, batch information, and other information.
It keeps track of the student's information from the first day of class until the last day of the course; the data gathered during this time can be used for a variety of purposes, including tracking attendance, exam details, projects, or any other assignment details or exam results, all of which will be available for future reference.
B. Motivation
Automation has widely affected the world as we know today. As resources and time are both in scarcity, the need for an automated system that enables viewing information has become of paramount importance. The ease and simplicity of viewing information not only saves time and hassle of both the student and the faculty members but also helps in increasing productivity..
C. Aim and Objective
The college management system as the name suggests keeps track of important information that can be accessed and added on the college database. It has various information like students’ unit test marks, their attendance, about their placements, the various companies visiting and their information, lists of students placed, and as platform to share resources and interview experiences.
II. THEORETICAL DESCRIPTION
A. Theoretical Description
Senior students created a PHP project called College Management System. The administrator of the school administration system can simply update and delete data for every student, staff member, or teacher at the school. The school administration system is similar to the school management system, but we can only enter student data in the school management system.
The school administration system can quickly update all of the data on a daily basis at school. The combination of PHP and Bootstrap creates a robust administration system for Advance College that streamlines processes. With a lovely design and well-written code. It allows all four categories of users to communicate effectively and learn more quickly
???????B. Resources Required
Technical specification of the project, resources required
The college management system as the name suggests keeps track of important information that can be accessed and added on the college database. It has various information like students’ unit test marks, their attendance, about their placements, the various companies visiting and their information, lists of students placed, and as platform to share resources and interview experiences.
IV. SYSTEM DESIGN
A. Block wise design
In Fig. 3.1 block diagram consists of complete college management system.
???????B. Working Flow for the system:
The Project would have various functions and features which would help the users interact and gather information much more easily and with more fluidity.
The Objectives are:
To understand the various issues that users face and understanding the types of information and their segregation for a better user interface.
To implement a front end.
To implement various databases and their various interconnections
V. IMPLEMENTATION AND TESTING
CollegeManagement – This class is the system's overall main class.
Department – This class offers information about the college's numerous departments.
Student - This is the basic class for two child classes – UGStudent and PGStudent – and it is for students. Since UGStudent and PGStudent are both students,
UGStudent — This class is a child of Student and holds the UGStudent information.
PGStudent — This class is a child of Student and contains PGStudent's information.
Staff — At the college, there are two sorts of employees. As a result, this class is the parent of two subclasses: TeachingStaff and NonTeachingStaff.
TeachingStaff – This class is the child class of Staff. Since TeachingStaff is a Staff.
NonTeachingStaff - NonTeachingStaff is a subclass of Staff. Because NonTeachingStaff is a member of the Staff.
VI . RESULT
In Fig 5.1 it is the login window where all the deails need to be filled.
VII. FUTURE SCOPE
Such a web-based platform offers enormous potential for future growth, not just for students, but also for academics and departments interested in increasing their job efficiency with little or no effort. Some of the areas where futurescope is present, and which, if implemented, would greatly benefit students in general.
Students will be able to download and post notes in the future.
Students would also be able to view lectures as video content, allowing for easier access to study materials.
Further improvements would aid in the tracking of statistics and analytics of a student's success based on his or her results
Conclusion
We are in the midst of a modernizing period, and we must prepare for the changes that will occur in the next years. It may appear surprising and arduous to modify the way tests are performed, but with the appropriate attitude, it is doable.
It\'s critical to handle online exams correctly, especially since a test score can determine a significant portion of a person\'s life. As a result, it is critical to ensure that an online test system is secure, relevant, accessible, and fair.
References
[1] https://fedena.com/blog/2020/05/college-management-system-software-the-definitiveguide.html
[2] https://research.ijcaonline.org/volume122/number11/pxc3905003.pdf
[3] https://www.engpaper.com/college-management-system.html
[4] https://ieeexplore.ieee.org/document/7384005
[5] https://www.geeksforgeeks.org/college-management-system-using-django-python-project/
[6] PHP & MySQL: Server-side Web Development Book by Jon Duckett
[7] The Joy of PHP Programming: A Beginner’s Guide to Programming Interactive Web Applications with PHP and MySQL by Alan Forbes
[8] PHP & MySQL Novice to Ninja by Tom Butler & Kevin Yank
[9] Head First PHP & MySQL by Lynn Beighley & Michael Morrison
[10] PHP: A Beginner’s Guide by Vikram Vaswani
[11] PHP In Action: Objects, Design, Agility by Daginn Reiersol, Chris Shiflett, and Marcus Bake