Professional Documents
Culture Documents
College Management System
College Management System
By
Guided By
Year : 2023-2024
1
INDEX
1. Introduction
2. Proposed System
2.1 Introduction 4
Limitation 7
4. System Design
5. User Interface 18
6. Bibliography 30
2
❖ INTRODUCTION
The current system of collage management is paper base to maintain the record of student
and teacher the registered is use. For present and absence of teachers or students the separate
attendance register’s are use .
This system have many limitations such as there is no backup for data and the data
not get access easily and many problem also occurs at the time of teacher salaries. And the
students parent’s also not have any proof that my child have go to school or collage because
the parents not get any notification from college about there child because of paper base
system are in use.
Keeping this all limitations in mind the college management system are designed and
come in use all over college’s.
• It is less user-friendly.
• It is difficult to maintain the record.
• Not in reach of distance student.
• This process is so much time-consuming and require more work force.
• not get data at real time.
❖ PROPOSED SYSTEM
2.1 INTRODUCTION :
3
Collage management system is an online web application that help to manage
the record of student and teacher. The Administrator have all the rights. To manage the data
the Administrator have to login first with user name and password.
CSS
Bootstrap
PHP
• Login:
If the Administrator wants to get access to all the
functionalities of Collage management system he should login
using his username and password.
• Home page:
• Teacher Registration:
4
If the Administrator wants to add or delete a Teacher then he
can insert or delete a teacher using his administration rights
and the teacher_reg table will be updated in the database.
Student Registration:
•
If the Administrator wants to add or delete a student then he
can insert or delete a student using his administration rights
and the stu table will be updated in the database.
Courses Registration:
•
If the Administrator wants to add or delete a course then he can
insert or delete a course using his administration rights and the
course table will be updated in the database.
Subject Registration:
•
If the Administrator wants to add or delete a Subject then he
can insert or delete a subject using his administration rights
and the subject table will be updated in the database.
6
• Student Attendance Registration:
• Manage Account:
➢ Functionality:
•
Manage the information of the student and teacher.
•
Manage the information of unpaid fee.
•
To increase efficiency of managing the student and teacher.
7
•
Provides the dashboard to see total student ,total teacher and unpaid
fee.
➢ scope:
• Easy to understand by the operator.
• To provide users friendly environment.
• To provides Admin to calculate salary of teacher.
• To provides Admin to add new admin.
➢objective :
The main objective of the project is to create an online collage
management system that allows admin to manage the record of
student and teacher on any server. If admin want to see any record of
student and teacher then they can easily see and data displayed in a
tabular format. And admin can edit data as well as delete data .
2.4 LIMITATION:
8
❖ INTRODUCTION TO DEVLOPMENT ENVIRONMENT
O PHP is faster than other scripting languages, for example, ASP and JSP. O
PHP is compatible with almost all servers used today (Apache, IIS, etc.).
9
O PHP is easy to learn and runs efficiently on the server side.
❖ SYSTEM DESIGN:
10
4.2 DATA FLOW DIAGRAM:
11
ADMIN SIDE DFD
12
4.3 DATA TABLE:
• Admin
Column Type Size Default
id int 11 Primary-key
fullname varchar 50
phone varchar 10
address varchar 50
username varchar 50
password varchar 50
13
• Course
Column Type Size Default
course_name varchar 50
course_duration varchar 10
• fee_student
Column Type Size Default
tottal_fee varchar 50
course_id varchar 50
• makepayment
Column Type Size Default
stu_id varchar 50
course_id varchar 50
• salary_cal
Column Type Size Default
14
empid varchar 50
month varchar 50
gernate varchar 50
• salary_reg
Column Type Size Default
pdsalary varchar 50
course_id varchar 50
• stu
Column Type Size Default
sname varchar 50
stu_fathername varchar 50
sphone varchar 10
sgender varchar 10
saddress varchar 50
semail varchar 50
15
course_id varchar 50
• stu_att
Column Type Size Default
id int 11 Primary-key
stu_id varchar 50
status varchar 50
• subject
Column Type Size Default
sub_name varchar 50
sub_credit int 11
course_id varchar 50
• teacher_att
Column Type Size Default
empid varchar 50
att_date varchar 50
16
month varchar 50
status varchar 50
• teacher_reg
Column Type Size Default
empname varchar 50
emp_phone varchar 10
emp_email varchar 50
emp_pass varchar 18
emp_gender varchar 10
subj_id varchar 50
course_id varchar 50
• time_table
Column Type Size Default
subj_id varchar 50
time varchar 50
day varchar 50
course_id varchar 50
17
course_id varchar 50
❖USER INTERFACE
Login page
Home Page
18
Teacher Registration Page
Manage Subject
21
Register Time Table
22
Teacher Salary
Register Salary
23
Salary Give Page
24
Attendance Report Page
25
Attendance Report Page
26
Make Payment Page
27
Change Username Page
28
29