Cms Project Report Final
Cms Project Report Final
PROJECT REPORT
ON
SUBMITTED BY
YEAR OF SUBMISSION
[2022-2023]
SUBMITTED TO
MUMBAI UNIVERSITY
QUALIFYING
SEMESTER – VI EXAMINATION
DEPARTMENT OF
INFORMATION TECHNOLOGY
VEDANTA COLLEGE
1
VCMIT College Management System
A Project Report
Submitted in Partial fulfillment of the
Requirements of the award of the
Degree of
2
VCMIT College Management System
VEDANTA COLLEGE
OF
MANAGEMENT & INFORMATION TECHNOLOGY
(Affiliated to University of Mumbai)
VITTHALWADI, 421003
MAHARASHTRA
2022-2023
3
VCMIT College Management System
CERTIFICATE
This is to certify that the project entitled, “COLLEGE MANAGEMENT SYSTEM”, is
bonafied work of ADITYA VIKRAM D KUMAR bearing Seat No: 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
Date:
4
VCMIT College Management System
ABSTRACT
The project has been for “College Management”. It enabled the management and
many activities such as fees, Student details, etc. This project is based on the
concept of managing student’s record. Normally the records are maintain in files
but as the ‘College Management System’ handled both the fees payment and
other activities. Our project is used to reduce their work and makes feels
comfortable to students treat them is very friendly and carrying nature. This
project is to related to college staff and manage their operations such as insert,
update, delete. The users can records information by providing student’s name,
mother’s name, gender, address, contact details, standard and so on.
5
VCMIT College Management System
TABLE OF CONTENTS
Chapter No. Table of Content Page No.
1 Introduction 7 - 12
1.1 Background 8
1.2 Objectives 9
1.3 Project Scope 10
1.4 Description of Project 11
1.5 Features of College
managements system 12
2 Survey of Technology 13 - 18
2.1 Introduction 13
2.2 Feasibility of Study 14
2.2.1 Technical Feasibility 15
2.2.2 Economical Feasibility 15
2.2.3 Operational Feasibility 16
2.2.4 Schedule Feasibility 16
2.3 Problem Definition 17
2.4 Benefits of (CMS) 18
3 Requirements and Analysis 19 - 25
3.1 Requirement Specification 19-20
3.2 Methodology 21
3.3 Project Analysis 22
3.4 Software and Hardware 23
Requirements
3.5 Preliminary Product 24-25
Description
4 System Design 26 - 32
4.1 ER Diagram 26
4.2 Case Diagram 28 - 29
4.3 Data Flow Diagram 30 - 32
5 Implementation 33 - 89
5.1 Implementation Approaches 33
5.2 Coding Details 34 - 80
5.3 Snapshots 81 - 89
6 Conclusion 90
7 Rererence 91
6
VCMIT College Management System
Chapter 1
INTRODUCTION
The ‘College Management System’ can be used to store student information like
attendance, fees, and student result etc. admin can create report regarding any
student any time using this system. Using this system, you can register new
student and their course details.
College Management System can store and manage all data of the various
departments of a college like Administration, Attendance, Staff details etc. using
this system user can retrieve any information related to student, teacher and
fees.
7
VCMIT College Management System
1.1 Background
Today in colleges students details are entered manually. The student details in
separate records are tedious task. Referring to all these records and updating is
needed. There is a chance for more manual errors.
Problems in existing system:
• It was limited to a single system.
• It was less user-friendly.
• It have a lots of manual work (Manual system does not mean that we are
working with pen and paper, it also include working on spread sheets and
other simple software’s)
• It requires more no. of employees need to work.
• It was time consuming process.
• The present system was very less secure.
• It is unable to generate different kinds of report.
8
VCMIT College Management System
1.2 Objectives
• We will use Microsoft Visual Studio 2010 as user friendly of all information
kept in different.
• Within the organization which would help in the smooth working of the
organization.
• The system designed to meet all the requirements of the organization thus
increasing efficiency of working of organization. This system can reduce the
manual work.
9
VCMIT College Management System
College information: Through this service one can access the access the complete
information about the complete information about the college campus etc.
This project deals with the various functioning in College management process.
The main idea is to implement a proper process to system. In our existing system
contains a many operations registration, student search, fees, attendance, exam
records, performance of the student etc. All these activity takeout manually by
administrator.
In our model, it deals with the Operations in system. For example, when students
fill the registration form the record is stored in the database. And display the
details of student is perform by retrieving information from database table.
Our project aims at business automation i.e. we have tried to computerize various
processes of college management system.
• In computer system the person has to fill the various forms & number of
copies of the forms can easily generated at a time.
• The system generated types of information that can be used for various
purpose.
• Be easy to operate.
• Be expandable.
10
VCMIT College Management System
College management system as described above can lead to error free, secure,
reliable and fast management system. It can assist the user to concentrate on
their other activities rather to concentrate on the record keeping.
11
VCMIT College Management System
• The transaction are executed in off-line mode hence on-line data for
college, faculty capture and modification is not possible.
12
VCMIT College Management System
Chapter 2
SURVEY OF TECHNOLOGY
2.1 Introduction
Day-by-day, the percentage of illiterates are decreasing and the percentage of
literates is increasing. Education will change the society in all the aspects and
everyone wants to study higher professional degrees. Admissions are increasing
day by day so there by the ratio of establishment new colleges and schools are
also increasing. But the actual challenge is starting from now. Most of the schools
and colleges are maintain student information in records. When the number of
records increased, it is difficult to maintain the information of each student in the
old manual system.
This paper presents a method for increasing information requested by students
with the use of automated College Management System. In this, instead of direct
Contacting with direct Contacting with the faculty the student can directly checks
the Results from the System if the student is registered in CMS. By using CMS the
student and faculty can find out overall attendance percentages, fee details and
result analysis.
The software facilitates the administrators to know the present status of a
student of the college and they gives the information such as student personal
data, student fees details, results etc.
Hence we conclude that the present system (CMS for Colleges) would definitely
help the user by saving time and effort by reducing the processing time and
volume of errors.
The efficiency of the work done would be improved and work satisfaction on the
part of the employees after computerization would definitely on high.
13
VCMIT College Management System
14
VCMIT College Management System
15
VCMIT College Management System
16
VCMIT College Management System
17
VCMIT College Management System
Complete Control:
With CMS, every section of the school or institute is managed
from a single platform. A quality IMS offers full control to monitor,
manage, and access all the activities comprising of library
management, sports, class management, seminars/upcoming
events, exams, etc. from a single platform.
18
VCMIT College Management System
Chapter 3
REQUIREMENT AND ANALYSIS
2) Functional Requirement:
The basic service that the automation for management system includes:
• Entry of the new student to the department.
• Entry of new staff to the department.
• Entry of the attendance information.
• Entry of the examination marks.
• Provide individual and class-wise report.
• Update the student profile depending on attendance and exam status.
• Workloads.
• System shall provide for password protected administrator access to add,
delete and modify the basic service offered by the system.
3) Non-functional Requirement:
a) Performance Requirements:
The proposed system that we are going to develop will be used as the chief
performance system for providing help to the department in managing the
whole database of the student studying in the department. Therefore, it is
expected that the database would perform functionally all the requirement that
are specified.
• The system should be easy to handle.
• System should give expected performance results.
• The response time should be small.
19
VCMIT College Management System
b) Security Requirement:
• We are going to develop a secured database. There are different
categories of the users namely administrator, restricted users who will
viewing either all or some specific information from the database.
• Depending upon the category of the user the access rights are decided. It
means if the user is an administrator then he can be able to modify the
data, append etc. All other user have the rights to retrieve the
information about database.
c) Safety Requirement:
The database may get crashed at any time certain time due to virus or OS
failure. Therefore, it is required to take the database backup.
20
VCMIT College Management System
3.2 Methodology
The administrator of the university was contacted for all information. The
staff at the administration office and accounts office were friendly and they
willingly provided all needed information. Where necessary, meetings were
arranged with the stuff and Lecturers in an open environment. All meetings were
conducted with the core motive of obtaining much information possible to enable
the researcher design a robust system.
Administrator is the person who holds the complete profile of the student
whenever a head of the Department or faults request the student profile the
administrator generates the report of the student with every single details like his
progress in studies and if he has any dues or not. Student can access the digital
resources to refer the study materials of their respected subjects.
21
VCMIT College Management System
22
VCMIT College Management System
Software Specification:
• Operating System: Window XP, Vista,7,8,8.1 and higher
• Platform: .NET
• Database: SQL Server database
• Language: Visual Studio 2013 (ASP.NET & C#)
• Web Browser: Internet Explorer/Mozilla Firefox
23
VCMIT College Management System
24
VCMIT College Management System
2) Product Function:
There will be user name and password to allow access only to authorized
users (Admin). The user can take only their information.
Software will perform the following functions:
• Only the admin can modify the data.
• Student can only retrieve their information.
3) Constraints:
• There is a backup for system.
• GUI features available.
4) Assumptions:
• The product requires a computer with internet connectivity.
• The system must be able to respond to the database Software within
reasonable time.
25
VCMIT College Management System
Chapter 4
SYSTEM DESIGN
4.1 ER (Entity Relationship) Diagram
26
VCMIT College Management System
Activity Diagram
27
VCMIT College Management System
28
VCMIT College Management System
Case Diagram
29
VCMIT College Management System
Level – 0
30
VCMIT College Management System
Level – 1 DFD
31
VCMIT College Management System
Level – 2 DFD
32
VCMIT College Management System
Chapter 5
IMPLEMENTATION
33
VCMIT College Management System
Index.php
34
VCMIT College Management System
Academics.php
<!DOCTYPE html>
<html>
<head>
<title>Academics</title>
</head>
<body>
<?php include('common/header.php') ?>
<div class="container-fluid">
<div class="row mb-5">
<div class="academic-area-headings">
<h4 class="py-4">Faculty of Engineering and Technology</h4>
</div>
<div class="container">
<div class="row">
<h4 class="dean-message-heading mt-3">Message</h4>
<div class="col-lg-12 text-justify">
<p>
The evolution of the institute over the past
five decades has witnessed strong blend of state-of-the-art infrastructure and intricately
intertwined human resource committed to provide professional education with thrust on
creativity and innovation. The motivating environment in RVCE for knowledge assimilation,
generation and dissemination with a sense of social responsibility, human values and concern
for social commitment has carved a niche for itself among the best technical institutes.
</p>
<p>
The special emphasis is on Outcome Based
Education (OBE) and Experiential Learning. The academic activities concentrate on helping the
students to gain an excellent theoretical knowledge base and in the development of skills to
implement them. We are constantly reviewing our set up to update and improve while making
35
VCMIT College Management System
sure that students gain thinking skills, analytical frameworks, entrepreneurial skills,
interpersonal and communication skills. Impetus for research with a focus on identified
interdisciplinary areas viz. Alternate Multifunctional Materials, Clean & Hybrid Power, Large
Area Flexible Electronic Devices and Systems, Intelligent Transport Systems and Green
Infrastructure and Management, based on the institutional strength, and with the emphasis
on creating an USP as an institute.
</p>
</div>
</div>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row mb-5">
<div class="academic-area-headings">
<h4 class="py-4">Faculty of Mechanical Engineering</h4>
</div>
<div class="container">
<div class="row">
<h4 class="dean-message-heading mt-3">Message</h4>
<div class="col-lg-12 text-justify">
<p>
Education is a multi-stage process of
building character, acquiring knowledge and improving skills for life-long learning to lead a
happy and peaceful life. Engineering education is discipline-specific and outcome based, which
involves the application of basic principles of Mathematics and Science to solve practical
engineering problems, to innovate newer technologies for providing feasible solutions to the
futuristic challenges.
</p>
<p>
36
VCMIT College Management System
37
VCMIT College Management System
38
VCMIT College Management System
</p>
<p>
We firmly believe that if a student is given
an opportunity and proper guidance, he or she will develop the competencies required to face
the challenges in the outside world and also shoulder the responsibilities.
</p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Admission.php
<!DOCTYPE html>
<html>
<head>
<title>Registration form</title>
</head>
<body>
<?php include('common/header.php') ?>
<div class="container-fluid">
<div class="row pt-2">
<div class="col-xl-12 col-lg-12 col-md-12 w-100">
<div class="bg-info text-center">
<div class="table-one flex-wrap flex-md-no-wrap pt-3 pb-2
mb-3 text-white admin-dashboard pl-3">
39
VCMIT College Management System
<input type="text"
name="last_name" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputEmail1">Father Name:*</label>
<input type="text"
name="father_name" class="form-control" required>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Applicant Email:*</label>
<input type="email" name="email"
class="form-control" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$" required>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Mobile No:*</label>
<input type="number"
name="mobile_no" class="form-control" required>
</div>
</div>
41
VCMIT College Management System
</div>
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputEmail1">Course which you want?: </label>
<select class="browser-default
custom-select" name="course_code">
<option >Select
Course</option>
<?php
$query="select
course_code from courses";
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) {
echo
"<option value=".$row['course_code'].">".$row['course_code']."</option>";
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Select Session:</label>
<select class="browser-default
custom-select" name="session">
42
VCMIT College Management System
<option >Select
Session</option>
<?php
$query="select
session from sessions";
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) {
echo
"<option value=".$row['session'].">".$row['session']."</option>";
}
?>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Your Profile Image:</label>
<input type="file"
name="profile_image" placeholder="Student Age" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<div class="form-group">
43
VCMIT College Management System
<label
for="exampleInputEmail1">Prospectus Issude: </label>
<select class="browser-default
custom-select" name="prospectus_issued">
<option>Select
Option</option>
<option
value="Yes">Yes</option>
<option
value="No">No</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Prospectus Amount Recvd:</label>
<select class="browser-default
custom-select" name="prospectus_amount">
<option>Select
Option</option>
<option
value="Yes">Yes</option>
<option
value="No">No</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
44
VCMIT College Management System
<label
for="exampleInputPassword1">Form B:</label>
<input type="text" name="form_b"
class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputEmail1">Applicant Status: </label>
<select class="browser-default
custom-select" name="applicant_status">
<option>Select
Option</option>
<option
value="Admitted">Admitted</option>
<option value="Not
Admitted">Not Admitted</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">Application Status:</label>
<select class="browser-default
custom-select" name="application_status">
<option>Select
Option</option>
45
VCMIT College Management System
<option
value="Approved">Approved</option>
<option value="Not
Approved">Not Approved</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label
for="exampleInputPassword1">CNIC No:</label>
<input type="text" name="cnic"
data-inputmask="'mask': '99999-9999999-9'" placeholder="XXXXX-XXXXXXX-X" class="form-
control">
</div>
</div>
</div>
</div>
</body>
</html>
46
VCMIT College Management System
admin-index.php
<!---------------- Session starts form here ----------------------->
<?php
session_start();
if (!$_SESSION["LoginAdmin"])
{
header('location:../login/login.php');
}
require_once "../connection/connection.php";
?>
<!---------------- Session Ends form here ------------------------>
<title>Admin - ICBS</title>
<?php include('../common/common-header.php') ?>
<?php include('../common/admin-sidebar.php') ?>
<main role="main" class="col-xl-10 col-lg-9 col-md-8 ml-sm-auto px-md-4 mb-2
w-100 page-content-index">
<div class="flex-wrap flex-md-no-wrap pt-3 pb-2 mb-3 text-white admin-
dashboard pl-3">
<h4>Admin Dashboard </h4>
</div>
<div class="row">
<div class=" col-lg-6 col-md-12 col-sm-12 ">
<div>
<section class="mt-3">
<div class="btn btn-block table-one text-
light d-flex">
<span class="font-weight-bold"><i
class="fa fa-clock-o mr-2" aria-hidden="true"></i> Time Table</span>
47
VCMIT College Management System
</div>
<div class="collapse show mt-2"
id="collapseOne">
<table class="w-100 table-elements
table-one-tr"cellpadding="2">
<tr class="pt-5 table-one
text-white" style="height: 32px;">
<th>Class Name</th>
<th>Time</th>
<th>Day</th>
<th>Subject</th>
<th>Room No</th>
</tr>
<?php
$query="select *
from time_table tt inner join weekdays wd on tt.day=wd.day_id";
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) {
echo "<tr>";
echo
"<td>".$row["course_code"]." ".$row["semester"]."</td>";
echo
"<td>".$row["timing_from"]."<br>".$row["timing_to"]."</td>";
echo
"<td>".$row["day_name"]."</td>";
48
VCMIT College Management System
echo
"<td>".$row["subject_code"]."</td>";
echo
"<td>".$row["room_no"]."</td>";
echo "</tr>";
}
?>
</table>
</div>
</section>
</div>
</div>
<div class=" col-lg-6 col-md-12 col-sm-12">
<div>
<section class="mt-3">
<div class="btn btn-block table-two text-
light d-flex">
<span class="font-weight-bold"><i
class="fa fa-list-alt mr-2" aria-hidden="true"></i> Program List</span>
<a href="" class="ml-auto" data-
toggle="collapse" data-target="#collapsetwo"><i class="fa fa-plus text-light" aria-
hidden="true"></i></a>
</div>
<div class="collapse show mt-2"
id="collapsetwo">
<table class="w-100 table-elements
table-two-tr"cellpadding="2">
<tr class="pt-5 table-two
text-white" style="height: 32px;">
49
VCMIT College Management System
<th>Course
Code</th>
<th>Course
Name</th>
</tr>
<?php
$query="select
course_name,course_code from courses";
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) { ?>
<tr>
50
VCMIT College Management System
<span class="font-weight-bold"><i
class="fa fa-asterisk mr-2" aria-hidden="true"></i> Department Subject Detail</span>
<a href="" class="ml-auto" data-
toggle="collapse" data-target="#collapsethree"><i class="fa fa-plus text-light" aria-
hidden="true"></i></a>
</div>
<div class="collapse show mt-2"
id="collapsethree">
<table class="w-100 table-elements
table-three-tr"cellpadding="2">
<tr class="pt-5 table-three
text-white" style="height: 32px;">
<th>Course
Code</th>
<th>Course Title</th>
<th>Semester</th>
<th>Total
Subjects</th>
<th>Total Credit
Hours</th>
</tr>
<?php
$query="select
course_code,course_name,semester,count(subject_code) as subject_code,sum(credit_hours)
as credit_hours from course_subjects join courses using(course_code) group by course_code,
semester";
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) {
echo "<tr>";
51
VCMIT College Management System
echo
"<td>".$row["course_code"]."</td>";
echo
"<td>".$row["course_name"]."</td>";
echo
"<td>".$row["semester"]."</td>";
echo
"<td>".$row["subject_code"]."</td>";
echo
"<td>".$row["credit_hours"]."</td>";
echo "</tr>";
}
?>
</table>
</div>
</section>
</div>
</div>
</div>
</main>
52
VCMIT College Management System
Courses.php
$query="insert into
courses(course_code,course_name,semester_or_year,no_of_year)values('$course_code','$cou
rse_name','$semester_or_year','$no_of_year')";
$run=mysqli_query($con,$query);
if ($run) {
echo "successfully";
}
53
VCMIT College Management System
else{
echo "not";
}
}
?>
<!-- --------------------------------End Php------------------------------------- -->
<!doctype html>
<html lang="en">
<head>
<title>Admin - Courses</title>
</head>
<body>
<?php include('../common/common-header.php') ?>
<?php include('../common/admin-sidebar.php') ?>
54
VCMIT College Management System
<label
for="exampleInputEmail1">Course Code: </label>
<input type="text"
name="course_code" class="form-control" required placeholder="Enter Course Code">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label
for="exampleInputPassword1">Course Name:</label>
<input type="text"
name="course_name" class="form-control" required placeholder="Enter Course Name">
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label
for="exampleInputEmail1">Semester Or Years:</label>
<input type="text"
name="semester_or_year" class="form-control" required placeholder="Enter Semester Or
Years">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label
for="exampleInputPassword1">No of Years:</label>
<input type="text"
name="no_of_year" class="form-control" required placeholder="Enter No of Years">
55
VCMIT College Management System
</div>
</div>
</div>
<div class="row w-100">
<div class="col-md-12">
<input type="submit"
name="sub" value="Add Course" class=" btn btn-primary ml-auto">
</div>
</div>
</form>
</div>
</div>
<div class="row">
<div class="col-md-12 ml-2">
<section class="mt-3">
<table class="w-100 table-elements mb-5
table-three-tr" cellpadding="3">
<tr class="table-tr-head table-three
text-white">
<th>Sr.No</th>
<th>Course Code</th>
<th>Cource Name</th>
<th>Semester/Years</th>
<th>Action</th>
</tr>
<?php
$sr=1;
$query="select
course_code,course_name,no_of_year from courses";
56
VCMIT College Management System
$run=mysqli_query($con,$query);
while($row=mysqli_fetch_array($run)) {
echo "<tr>";
echo "<td>".$sr++."</td>";
echo
"<td>".$row['course_code']."</td>";
echo
"<td>".$row['course_name']."</td>";
echo
"<td>".$row['no_of_year']."</td>";
echo "<td width='20'><a
class='btn btn-danger' href=delete-
function.php?course_code=".$row['course_code'].">Delete</a></td>";
echo "</tr>";
}
?>
</table>
</section>
</div>
</div>
</div>
</main>
<script type="text/javascript" src="../bootstrap/js/jquery.min.js"></script>
<script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script>
</body> </html>
display-student.php
57
VCMIT College Management System
if ($_SESSION["LoginAdmin"])
{
$roll_no=$_GET['roll_no'] ?? $_SESSION['LoginStudent'];
}
else if(!$_SESSION["LoginAdmin"] && $_SESSION['LoginStudent']){
$roll_no=$_SESSION['LoginStudent'];
}
else{ ?>
<script> alert("Your Are Not Authorize Person For This link");</script>
<?php
header('location:../login/login.php');
}
require_once "../connection/connection.php";
?>
<!---------------- Session Ends form here ------------------------>
<!doctype html>
<html lang="en">
<head>
<title>Admin - Student Information</title>
</head>
<body>
<?php include('../common/common-header.php') ?>
<?php
58
VCMIT College Management System
59
VCMIT College Management System
</div>
</div>
</div>
<hr>
</div>
<div class="row pt-3">
<div class="col-md-4"><h5>Applicant Status:</h5> <?php echo
$row['applicant_status'] ?></div>
<div class="col-md-4"><h5>Application Status:</h5> <?php echo
$row['application_status'] ?></div>
<div class="col-md-4"><h5>Prospectus Status:</h5> <?php echo
$row['prospectus_issued'] ?></div>
</div>
<div class="row pt-3">
<div class="col-md-4"><h5>Phone No:</h5> <?php echo
$row['mobile_no'] ?></div>
<div class="col-md-4"><h5>State:</h5> <?php echo $row['state']
?></div>
<div class="col-md-4"><h5>Semester:</h5> <?php echo
$row['semester'] ?></div>
</div>
<div class="row pt-3">
<div class="col-md-4"><h5>Gender:</h5> <?php echo
$row['gender'] ?></div>
<div class="col-md-4"><h5>Course:</h5> <?php echo
$row['course_code'] ?></div>
<div class="col-md-4"><h5>Session:</h5> <?php echo
$row['session'] ?></div>
</div>
<div class="row pt-3">
60
VCMIT College Management System
display-teacher.php
62
VCMIT College Management System
<?php
header('location:../login/login.php');
}
require_once "../connection/connection.php";
?>
<!---------------- Session Ends form here ------------------------>
<!doctype html>
<html lang="en">
<head>
<title>Admin - Teacher Information</title>
</head>
<body>
<?php include('../common/common-header.php') ?>
<?php
if($teacher_id){
$query="select * from teacher_info where teacher_id='$teacher_id'";
}
else{
$query="select * from teacher_info where email='$teacher_email'";
}
$run=mysqli_query($con,$query);
while ($row=mysqli_fetch_array($run)) {
?>
<div class="container mt-1 border border-secondary mb-1">
<div class="row text-white bg-primary pt-5">
<div class="col-md-4">
63
VCMIT College Management System
manage-accounts.php
66
VCMIT College Management System
session_start();
if (!$_SESSION["LoginAdmin"])
{
header('location:../login/login.php');
}
require_once "../connection/connection.php";
?>
<!---------------- Session Ends form here ------------------------>
<?php
$message = "";
$account = "";
if (isset($_POST['submit'])) {
$account = $_POST['account'];
$user_id = $_POST['user_id'];
$que="update login set account='$account' where user_id = '$user_id'";
$run=mysqli_query($con,$que);
if ($run) {
$message = $account == "Activate" ? "Account Activated Successfully" :
"Account Deactivated Successfully";
}
else{
$message = "Account Not Activated Successfully";
}
}
?>
<!doctype html>
<html lang="en">
<head>
67
VCMIT College Management System
</h5>
</div>
<div class="col-md-12">
<form action="manage-
accounts.php" method="post">
<div class="row">
<div class="col-md-
6">
<div
class="form-group">
<option value="Activate">Activate</option>
<option value="Deactivate">Deactivate</option>
69
VCMIT College Management System
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-
6">
<div
class="form-group">
<input
type="submit" name="submit" value="Change" class="btn btn-primary px-5">
</div> </div> </div> </form> </div> </div> </div> </div> </div> </main> </body> </html>
search_student.php
70
VCMIT College Management System
<?php
if(isset($_POST["btnSearch"]))
{
$userId = $_POST['search'];
$query="select * from login where user_id='$userId' ";
$result=mysqli_query($con,$query);
if (mysqli_num_rows($result)>0) {
while ($row=mysqli_fetch_array($result)) {
echo $_SESSION['LoginStudent']=$row['user_id'];
header('Location: ../student/student-index.php');
}
}
else
{
header("Location: student.php");
}
}
?>
<!---------------- Search Student form here ------------------------>
student-fee.php
71
VCMIT College Management System
header('location:../login/login.php');
}
require_once "../connection/connection.php";
?>
<!---------------- Session Ends form here ------------------------>
<!doctype html>
<html lang="en">
<head>
<title>Student - Fees</title>
</head>
<body>
<?php include('../common/common-header.php') ?>
<?php include('../common/student-sidebar.php') ?>
72
VCMIT College Management System
<tr>
<th colspan="9"><h4
class="text-center">Student Fee Detail</h4 class="text-center"></th>
</tr>
<tr>
<th>Voucher No.</th>
<th>Roll No.</th>
<th>Student Name</th>
<th>Program</th>
<th>Amount (Rs.)</th>
<th>Posting Date</th>
<th>Status</th>
</tr>
<?php
$roll_no=$_SESSION['LoginStudent'];
$query="select
fee_voucher,student_fee.roll_no,first_name,middle_name,last_name,course_code,amount,dat
e(posting_date) as posting_date,status from student_fee inner join student_info on
student_fee.roll_no=student_info.roll_no where student_fee.roll_no='$roll_no'";
$run=mysqli_query($con,$query);
while
($row=mysqli_fetch_array($run)) { ?>
<tr>
<td><?php echo
$row['fee_voucher'] ?></td>
<td><?php echo
$row['roll_no'] ?></td>
<td><?php echo
$row['first_name']." ".$row['middle_name']." ".$row['last_name'] ?></td>
73
VCMIT College Management System
<td><?php echo
$row['course_code'] ?></td>
<td><?php echo
$row['amount'] ?></td>
<td><?php echo
date($row['posting_date']) ?></td>
<td><?php echo
$row['status'] ?></td>
</tr>
<?php
}
?>
</table>
</section>
</div>
</div>
</div>
</main>
<script type="text/javascript" src="../bootstrap/js/jquery.min.js"></script>
<script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script>
</body> </html>
header.php
<!DOCTYPE html>
<html>
<head>
<title>Home-College Of Business Studies</title>
<link rel="shortcut icon" href="./Images/engineering.jpg" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css">
74
VCMIT College Management System
footer.php
<footer>
<div class="footer-top">
<div class="container">
<div class="row">
<div class="col-md-3 col-sm-6 col-xs-12 segment-one md-mb-30 sm-mb-30">
<h3>Engineering College</h3>
<p>This Project has been made by Mr. Aditya Vikram. <br><br>
Engineering is the use of scientific principles to design and build machines, structures,
and other items, including bridges, tunnels, roads, vehicles, and buildings.[1] The discipline of
engineering encompasses a broad range of more specialized fields of engineering, each with a
more specific emphasis on particular areas of applied mathematics, applied science, and types
of application. See glossary of engineering. <br><br>
</p>
</div>
<div class="col-md-2 col-sm-6 col-xs-12 segment-two md-mb-30 sm-mb-30">
76
VCMIT College Management System
<h2>Quick Links</h2>
<ul>
<li><a href="">About ICBS</a></li>
<li><a href="">Admissions Policy</a></li>
<li><a href="">Apply for Admission</a></li>
<li><a href="">Download Prospectus</a></li>
<li><a href="">Contact Us</a></li>
</ul>
</div>
<div class="col-md-4 col-sm-6 col-xs-12 segment-two md-mb-30 sm-mb-30">
<h2>UNDERGRADUATE PROGRAMS</h2>
<ul>
<li><a href="">B.Sc. Civil Engineering</a></li>
<li><a href="">B.Sc. Electrical Engineering</a></li>
<li><a href="">B.Sc. Mechanical Engineering</a></li>
<li><a href="">B. Architecture</a></li>
<li><a href="">BS Computer Science</a></li>
<li><a href="">Bachelors of Business Administration</a></li>
</ul>
</div>
<div class="col-md-3 col-sm-6 col-xs-12 segment-two md-mb-30 sm-mb-30">
<h2>CONTACT DETAILS</h2>
<p>Address: Near Bhajanlal Dairy & Punyadham, Kaman Bhiwandi Road, Vasai, Palghar
– 401208</p>
<p>Telephones: 0251-2705864 / 0251-27058645</p>
<p>E-mail: [email protected]</p>
</div>
</div>
77
VCMIT College Management System
</div>
</div>
<p class="footer-bottom-text">CopyRights © College Management System</p>
</footer>
login.php
<!-- PHP Starts Here -->
<?php
session_start();
require_once "../connection/connection.php";
$message="Email Or Password Does Not Match";
if(isset($_POST["btnlogin"]))
{
$username=$_POST["email"];
$password=$_POST["password"];
78
VCMIT College Management System
$_SESSION['LoginTeacher']=$row["user_id"];
header('Location: ../teacher/teacher-index.php');
}
else if ($row["Role"]=="Student" and $row["account"]=="Activate")
{
$_SESSION['LoginStudent']=$row['user_id'];
header('Location: ../student/student-index.php');
}
}
}
else
{
header("Location: login.php");
}
}
?>
<!doctype html>
<html lang="en">
<head>
<title>Login - ICBS</title>
</head>
<body class="login-background">
<?php include('../common/common-header.php') ?>
<div class="login-div mt-3 rounded">
<div class="logo-div text-center">
<img src="../Images/engineering.jpg" alt="" class="align-items-center" width="100"
height="100">
79
VCMIT College Management System
</div>
<div class="login-padding">
<h2 class="text-center text-white">LOGIN</h2>
<form class="p-1" action="login.php" method="POST">
<div class="form-group">
<label><h6>Enter Your ID/Email:</h6></label>
<input type="text" name="email" placeholder="Enter User ID" class="form-
control" required>
</div>
<div class="form-group">
<label><h6>Enter Password:</h6></label>
<input type="Password" name="password" placeholder="Enter Password"
class="form-control border-bottom" required>
<!-- <?php echo $message; ?> -->
</div>
<div class="form-group text-center mb-3 mt-4">
<input type="submit" name="btnlogin" value="LOGIN" class="btn btn-white pl-5
pr-5 ">
</div>
</form>
</div>
</div>
</body>
</html>
80
VCMIT College Management System
5.3 Snapshots
81
VCMIT College Management System
82
VCMIT College Management System
83
VCMIT College Management System
84
VCMIT College Management System
85
VCMIT College Management System
86
VCMIT College Management System
87
VCMIT College Management System
88
VCMIT College Management System
89
VCMIT College Management System
CHAPTER 6
CONCLUSION
• The system ensures strong security and confidentiality because of the tools,
applications and methodologies that were employed during the design and
development stages of the project. Username and password are always
required to grant access.
90
VCMIT College Management System
Chapter 6
REFERENCE
https://codeastro.com/student-information-system-in-php-codeigniter-with-
source-code/
https://www.ijcseonline.org/pdf_paper_view.php?paper_id=5112&12-IJCSE-
08046.pdf
https://www.slideshare.net/MuhammadHusnainRaza/final-project-report-of-
college-management-system
https://www.studocu.com/in/document/lovely-professional-university/software-
engineering/college-management-system-project-report/38893500
91