0% found this document useful (0 votes)
7 views

Project Report

The document is a mini project report for a Placement Management System developed by students Lekhana K R and Neha G at CMR Institute of Technology, aimed at facilitating student placements through a web-based platform. It includes sections on project objectives, system requirements, design, implementation, and acknowledgments, detailing the roles of admin, students, and faculty within the system. The report also outlines the necessary hardware and software requirements for the project and provides a comprehensive overview of the system's modules and functionalities.

Uploaded by

manikushal2005
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Project Report

The document is a mini project report for a Placement Management System developed by students Lekhana K R and Neha G at CMR Institute of Technology, aimed at facilitating student placements through a web-based platform. It includes sections on project objectives, system requirements, design, implementation, and acknowledgments, detailing the roles of admin, students, and faculty within the system. The report also outlines the necessary hardware and software requirements for the project and provides a comprehensive overview of the system's modules and functionalities.

Uploaded by

manikushal2005
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belagavi-590018

A Database Management System Mini Project Report on


“PLACEMENT MANAGEMENT SYSTEM”
Submitted in Partial fulfillment of the Requirements for the V Semester of the Degree of

Bachelor of Engineering in
Computer Science & Engineering
By

LEKHANA K R (1CR20CS102)
NEHA G (1CR20CS126)

Under the Guidance of,


Prof. Anjali Gupta, Assistant Professor, Dept. of CSE
Prof. Kartheek G C R, Assistant Professor, Dept. of CSE

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CMR INSTITUTE OF TECHNOLOGY
Affiliated to VTU, Approved by AICTE, Accredited by NBA and NAAC with “A++” Grade
ITPL MAIN ROAD, BROOKFIELD, BENGALURU-560037, KARNATAKA, INDIA
CMR INSTITUTE OF TECHNOLOGY
Affiliated to VTU, Approved by AICTE, Accredited by NBA and NAAC with “A++” Grade
ITPL MAIN ROAD, BROOKFIELD, BENGALURU-560037, KARNATAKA, INDIA

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CERTIFICATE
This is to certify that the Database Management System Project work entitled
“PLACEMENT MANAGEMENT SYSTEM” has been carried out by Lekhana K
R(1CR20CS102) and Neha G(1CR20CS126), bonafide students of CMR Institute of
Technology, Bengaluru in partial fulfillment for the award of the Degree of Bachelor of
Engineering in Computer Science and Engineering of the Visvesvaraya Technological
University, Belagavi during the year 2022-2023. It is certified that all corrections/suggestions
indicated for the Internal Assessment have been incorporated in the report deposited in the
departmental library. This Database Management System Projectreport has been approved as
it satisfies the academic requirements in respect of project work prescribed for the said Degree.

Signature of Guide Signature of HOD


Prof. Anjali Gupta Dr Shreekanth M Prabhu
Assistant Professor Professor & HoD
Dept. of CSE, CMRIT Dept. of CSE, CMRIT
External Viva

Name of the Examiners Signature with date

1.
2.
ii
DECLARATION

We, the students of V semester of Computer Science and Engineering, CMR Institute of

Technology, Bangalore declare that the project work entitled “Placement management
system ”been successfully completed under the guidance of Prof. Anjali Gupta,Assitant Professor
and Prof. Kartheek G C R ,Assistant Professor, Dept. of Computer Science and Engineering, CMR
Institute of technology, Bengaluru. This project work is submitted in partial fulfillment of the
requirements for the award of the Degree of Bachelor of Engineering in Computer Science and
Engineering during the academic year 2022-2023. The matter embodied in the project report has
not been submitted previously by anybody for the award of any degree or diploma to any university.

Place: Bangalore

Date: 23/01/2023
Team members:

LEKHANA K R (1CR20CS102)

NEHA G (1CR20CS126)

iii
ABSTRACT

The Placement Management System is a web-based system for managing student placement. The
website was created for students and professors at colleges and universities. The system preparation
materials for the students and also stores the alumni details where the students get the feedback from
the placed students.

It will be having three modules Admin,Student and Faculty. Admin will have access to the
website.Students can register and then can get the access to view all the details and also apply for the
job. Faculty can register and can view all the details .

Keywords: Placement , Admin , Student , Faculty ,Modules..

iv
ACKNOWLEDGEMENT

I take this opportunity to express my sincere gratitude and respect to CMR Institute of
Technology, Bengaluru for providing me a platform to pursue my studies and carry out the
Database Management System Project.
It gives me an immense pleasure to express my deep sense of gratitude to Dr. Sanjay Jain,
Principal, CMRIT, Bengaluru, for his constant encouragement.
I would like to extend my sincere gratitude to Dr. Shreekanth M Prabhu, HOD,
Department of Computer Science and Engineering, CMRIT, Bengaluru, who has been a constant
support and encouragement throughout the course of this project.
I would like to thank my guide Prof. Anjali Gupta, Assistant Professor and Prof.
Kartheek G C R ,Assistant Professor, Department of Computer Science and Engineering, for
the valuable guidance throughout the tenure of the project work.
I would also like to thank all the faculty members of Department of Computer Science
and Engineering who directly or indirectly encouraged me.
Finally, I thank my parents and friends for all the moral support they have given me
during the completion of this work.

v
TABLE OF CONTENTS

Contents Page No.


Certificate ii
Declaration iii
Abstract iv
Acknowledgement v
Table of contents vi
List of Figures vii
List of Tables viii
1. Introduction 1-2
1.1 Objectives
1.2 Scope of the project
2. System Requirements 3
2.1 Hardware Requirements
2.2 Software Requirements
3. Design 4-6
3.1 ER Diagram
3.2 Schema Diagram
4. Implementation 7-33
4.1 Modules
4.2 Installation
4.3 Execution of the project
4.4 Code
4.5 Tables created

5. Interpretation of Result 34-39


5.1 Result output
5.2Interpretation of results
6. Conclusion and Future Scope 40
7. References 41

vi
LIST OF FIGURES

Page No.
Fig 3.1 E R Diagram 5
Fig 3.2 Schema Diagram 6
Fig 4.1 Admin module 7
Fig 4.2 Student module 8
Fig 4.3 Faculty module 8
Fig 4.4 Interaction b/w modules and database 9
Fig 5.1 Home page 34
Fig 5.2 Login page 34
Fig 5.3 Registration page 35
Fig 5.4 Student details page 35
Fig 5.5 Admin page 36
Fig 5.6 Admin Student edit page 36
Fig 5.7 Job page 37
Fig 5.8 Company page 37
Fig 5.9 Alumni page 38
Fig 5.10 Training page 38
Fig 5.11 Schedule page 39

vii
LIST OF TABLES

Page No.
Table 4.5 Admin table 30
Table 4.6 Training table 31
Table 4.7 Student table 31
Table 4.8 Faculty table 31
Table 4.9 Student details table 32
Table 4.10 Schedule details table 32
Table 4.11 Company details table 33
Table 4.12 Job details table 33
Table 4.13 Alumni details table 33

viii
viii
Placement management system

CHAPTER 1
INTRODUCTION

Students in their final or third year of engineering college begin to feel the pressure of the
placement season as there are so many placement events going on around them. They want to
know where they stand in terms of job prospects and what they can do to better their chances.
The placement officer comes in handy at this point. The administration gives students critical
information on how to prepare for the placement season. When the majority of the work is
still done by hand, training and placement are critical components of every educational
institution.

For both the training and placement department and the students, a web application can be
developed to make the placement process easier and more successful. This program
establishes a regional network of training and placement cells, allowing each college and
student to be notified if a placement-related activity occurs at one of their colleges. This
method can help placement officers provide information about new firms.

Different accounts are created for the students and faculty. They can login with the registered
mail id. It has the feature that shows the information about the placement activities that take
place in the college so that the information about the placement drive can shared with all the
students.

Dept. of CSE, CMRIT 2022-2023 Page 1


Placement management system

1.1 Objectives

The Placement Management System is a web-based system for managing student placement.
The website was created for students and professors at colleges and universities. The system
preparation materials for the students and also stores the alumni details where the students get
the feedback from the placed students.

There are 3 modules such as Admin, Student and Faculty. The admin has the access to the
system for all kind of updating. The students can view the company details, job ,alumni
details and also access the study material required for interview . Students can also apply for
the job and details of the applied students are stored. The faculty can view the student details,
job and company details.

1.2 Scope of the project

This project covers a large vary of data of all the students and are classified according to
various streams. Various companies can access the data of students and they can maintain and
update their information. Students can access previous regarding concerning.
1. View Student details
2. Company Page
3. View recruitment Schedule
4.View applied list of students

Dept. of CSE, CMRIT 2022-2023 Page 2


Placement management system

CHAPTER 2
SYSTEM REQUIREMENTS

The system requirements for a project outline the necessary hardware and software resources
for development, deployment, and operation. It is important to carefully consider and plan for
the system requirements of a project, as the wrong choices can lead to performance issues,
compatibility problems, or other issues that can impact the success of the project

2.1 Hardware Requirements

Server-side requirements include:

• Minimum dual core CPU, recommended quad core or above

• Minimum 8GB RAM

• 20GB Hard Drive Space


Client-side requirements are any device that is capable of connecting to the internet and
running a web browser.

2.2 Software Requirements

Server-side software requirements are:


• XAMPP: XAMPP is a free, open-source software package that includes a web
server, PHP, and MySQL. It is often used for web development and testing, and
can be installed on a server or local machine.
• VS Code: To code in HTML and CSS

Client-side software can run on any device that supports an internet connection and a web browser.

Dept.
1. of CSE, CMRIT 2022-2023 Page 3
Placement management system

CHAPTER 3
DESIGN

The design chapter of this project report outlines the process and considerations that went into
the design of the project. This includes the identification of design goals and objectives, the
collection and analysis of data, the development of the system or product design, and the
validation and testing of the design. The design chapter provides a comprehensive
understanding of the project's design, and is based on established principles and practices.

3.1 ER Diagram

The Entity Relationship (ER) diagram is a visual representation of the data model of the
Placement project. It illustrates the entities, attributes, and relationships between the different
elements of the data model, and provides a clear overview of the organization and structure of
the data. The ER diagram is an important tool for understanding the underlying data model of
the Placement project, and for identifying the relationships and dependencies between different
data entities. In the following sections, we will examine the ER diagram in detail and discuss
the design and implement.

Dept.
2. of CSE, CMRIT 2022-2023 Page 4
Placement management system

Figure 3.1 E R Diagram

Dept.
2. of CSE, CMRIT 2022-2023 Page 5
Placement management system

3.2 Schema Diagram

The schema diagram is a visual representation of the structure and relationships of the database
used in the Placement project. It illustrates the tables, columns, and relationships between the
different elements of the database, and provides a clear overview of the organization and layout
of the data. The schema diagram is an important tool for understanding the underlying data
model of the Placement project, and for identifying the relationships and dependencies
between different data entities. In the following sections, we will examine the schema diagram
in detail and discuss the design and implementation of the database.

Figure 3.2 Schema Diagram

Dept.
3. of CSE, CMRIT 2022-2023 Page 6
Placement management system

CHAPTER 4
IMPLEMENTATION
4.1 Modules
The project is divided into 3 modules. 1) Admin module 2) Student module 3) Faculty
module Admin module: The admin has the access to the entire website where he can add ,
delete or update the data. Student module: Students can log in to the website or register if
he/she is the new user . They can access the study materials and can view the company and
job details that are currently recruiting. They can also view the feedback given in the
alumni table. Faculty module: They can view the details of the students ,company and job.
At first student or faculty logs in to the website. If the they are a new user they need to
register
 Admin module
The admin logs in to the website. Admin can add the details,update the data and also
delete the data.

Figure 4.1 Admin Module


Dept.
5. of CSE, CMRIT 2022-2023 Page 7
Placement management system

 Student Module

In this module the student can register into the website . After that he can login with the
registered email and password. Students can see the student details who have applied for the
placement drive. Students can also apply for the job. They can also view company ,job,alumni
details. They can also access the training training materials.

Figure 4.2 Student Module

 Faculty module

In this module faculty can register into the website and then can log in to the with the
registered email and password. Faculties can view all the details of
students,company,job ,alumni,training and schedule details.

Figure 4.3 Faculty Module


Dept.
5. of CSE, CMRIT 2022-2023 Page 8
Placement management system

 Interaction between the modules and database

Figure 4.4 Interaction between modules and database

Dept.
5. of CSE, CMRIT 2022-2023 Page 9
Placement management system

4.2 Installation
To install and run the program successfully, follow the steps below:

Install VSCode from https://code.visualstudio.com/download


- XAMPP :
- Download compatible version from [here](https://www.apachefriends.org/download.html)

- phpMyAdmin : _version 4.4.14_


- Download _version 4.4.14_ from [here](https://www.phpmyadmin.net/files/4.4.14.1/)
- #### For latest version [visit](http://www.phpmyadmin.net)

- Host: 127.0.0.1
- Server version: 5.6.26
- PHP Version: 5.5.28

4.3 Execution of the project

• Go to Xampp control Panel and *Start* `Apache` & `MySQL`


• Again,type in browser
- http://localhost:85/phpmyadmin/
• Create a database: `logins.2_db` - Import file:
[logins.2_db.sql]gins.2_db.sql) in the Import section of the database created.
- Save
• Browse the `Placement management system` Web Application

4.4 Code
 login.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Dept.
4. of CSE, CMRIT 2022-2023 Page 10
Placement management system
<title>Document</title>
<link rel="stylesheet" href="login.css">

<style>
body, html {
height: 100%;
margin: 0;
}

.bg {
/* The image used */
background-image: url("gra.jpg");

/* Full height */
height: 100%;

/* Center and scale the image nicely */


background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
</style>
</head>
<body>
<div class="full-page">
<div class="navbar">
<a href="sch.php">SCHEDULE</a>
<a href="login.php">Home</a>

 Studentreg.php
<?php
if($_SERVER["REQUEST_METHOD"]== "POST")
{
include 'partials/_dbconnect.php';
$name= $_POST['name'];
$email= $_POST['email'];
$password= $_POST['password'];
$sql="INSERT INTO `students` (`name`, `email`, `password`, `date`) VALUES ('$name',
'$email', '$password', current_timestamp())";
///echo $sql;
$res=mysqli_query($conn,$sql);
if($res)
{
echo' You have registered Successfully!!';
header("location:studentsuccess.php");
}
Dept.
4. of CSE, CMRIT 2022-2023 Page 11
Placement management system
else{
echo'Failed';
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form align="center" action="/dbms_mnprjct/studentreg.php" method="POST">
<h1 align="center">REGISTER</h1>
<br>
<br>
<br>
Name<input type="text" name="name"><br>
<br>
<br>
Email<input type="email" name="email"><br>
<br>
<br>
Password<input type="text" name="password"><br>
<br>
<br>
<input type="submit" name="submit">
</form>
</body>
</html>

 Studentsucess.php
<?php
if($_SERVER["REQUEST_METHOD"]== "POST")
{
include 'partials/_dbconnect.php';
$name= $_POST['name'];
$email= $_POST['email'];
$password= $_POST['password'];
$sql="INSERT INTO `faculty` (`name`, `email`, `password`, `date`) VALUES ('$name',
'$email', '$password', current_timestamp())";
echo $sql;
$res=mysqli_query($conn,$sql);
if($res)
{
echo'Success';
header("location:studentsuccess.php");
Dept.
4. of CSE, CMRIT 2022-2023 Page 12
Placement management system
}
else{
echo'Failed';
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form align="center" action="/dbms_mnprjct/facultyreg.php" method="POST">
<h1 align="center">REGISTER</h1>
<br>
<br>
<br>
Name<input type="text" name="name"><br>
<br>
<br>
Email<input type="email" name="email"><br>
<br>
<br>
Password<input type="text" name="password"><br>
<br>
<br>
<input type="submit" name="submit">

</form>
</body>
</html>

 Facultyreg.php
<?php
if($_SERVER["REQUEST_METHOD"]== "POST")
{
include 'partials/_dbconnect.php';

$name= $_POST['name'];
$email= $_POST['email'];
$password= $_POST['password'];

$sql="INSERT INTO `faculty` (`name`, `email`, `password`, `date`) VALUES ('$name',


'$email', '$password', current_timestamp())";
echo $sql;
Dept.
4. of CSE, CMRIT 2022-2023 Page 13
Placement management system
$res=mysqli_query($conn,$sql);

if($res)
{
echo'Success';
header("location:studentsuccess.php");
}
else{
echo'Failed';
}
}
?>

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form align="center" action="/dbms_mnprjct/facultyreg.php" method="POST">
<h1 align="center">REGISTER</h1>
<br>
<br>
<br>
Name<input type="text" name="name"><br>
<br>
<br>

Email<input type="email" name="email"><br>


<br>
<br>
Password<input type="text" name="password"><br>
<br>
<br>
<input type="submit" name="submit">
</form>
</body>
</html>

 Studentlogin.php

<?php
$login=false;
$error=false;

Dept.
4. of CSE, CMRIT 2022-2023 Page 14
Placement management system
if($_SERVER["REQUEST_METHOD"]== "POST")
{

include 'partials/_dbconnect.php';
$email=$_POST["email"];
$password=$_POST["password"];

$sql="Select * from students where email='$email' AND password='$password'";


$result=mysqli_query($conn,$sql);
$num=mysqli_num_rows($result);

if($num==1)
{

$login=true;
session_start();
$_SESSION['loogedin']= true;
$_SESSION['name'] = $name;
header("location:student.php");
}
else{

$error=true;
}

}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="adminlogin.css">
</head>
<body>
<?php
if($login)
{

echo '<div class="alert alert-warning alert-dismissible fade show" role="alert">


<strong>Success</strong> You have logged in successfully!!
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-
hidden="true">&times;</button>

</div>';
}

if($error)
{
echo '<div class="alert alert-warning alert-dismissible fade show" role="alert">
<strong>Invalid Details!</strong>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
Dept.
4. of CSE, CMRIT 2022-2023 Page 15
Placement management system
</div>';
}
?>
<div class="full-page">
<br>
<br>
<h1 align="center" >LOGIN</h1>
<div class="admin-form">
<form align="center" action="/dbms_mnprjct/studentlogin.php" method="post">
<br>
<br>
<div class="mb-3">
<label for="exampleInputEmail1" class="form-label">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" name="email" aria-
describedby="emailHelp">
</div>
<br>
<br>

<div class="mb-3">
<label for="exampleInputPassword1" class="form-label">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" name="password">
</div>
<br>
<br>

<button type="submit" class="btn btn-primary">Login</button>


</form>

</div>
</div>
</body>
</html>

 Facultylogin.php

<?php
$login=false;
$error=false;

if($_SERVER["REQUEST_METHOD"]== "POST")
{

include 'partials/_dbconnect.php';
$email=$_POST["email"];
$password=$_POST["password"];

$sql="Select * from faculty where email='$email' AND password='$password'";


$result=mysqli_query($conn,$sql);
$num=mysqli_num_rows($result);

if($num==1)
{

Dept.
4. of CSE, CMRIT 2022-2023 Page 16
Placement management system
$login=true;
session_start();
$_SESSION['loogedin']= true;
$_SESSION['name'] = $name;
header("location:faculty.php");
}
else{

$error=true;
}

?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="adminlogin.css">
</head>
<body>
<?php
if($login)
{

echo '<div class="alert alert-warning alert-dismissible fade show" role="alert">


<strong>Success</strong> You have logged in successfully!!
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-
hidden="true">&times;</button>

</div>';
}

if($error)
{
echo '<div class="alert alert-warning alert-dismissible fade show" role="alert">
<strong>Invalid Details!</strong>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>';
}
?>
<div class="full-page">
<br>
<br>
<h1 align="center" >LOGIN</h1>
<div class="admin-form">
<form align="center" action="/dbms_mnprjct/facultylogin.php" method="post">
<br>
Dept.
4. of CSE, CMRIT 2022-2023 Page 17
Placement management system
<br>
<div class="mb-3">
<label for="exampleInputEmail1" class="form-label">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" name="email" aria-
describedby="emailHelp">
</div>
<br>
<br>

<div class="mb-3">
<label for="exampleInputPassword1" class="form-label">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" name="password">
</div>
<br>
<br>

<button type="submit" class="btn btn-primary">Login</button>


</form>

</div>
</div>
</body>
</html>

 Student.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Admin Page</title>
<link rel="stylesheet" href="login.css">
</head>
<body>

<div class="navbar">
<a href="login.php">Logout</a>

<a href="studentdetails.php">Student details</a>


<a href="comapanydetails.php">Company details</a>
<a href="apply.php">Job details</a>
<a href="alumnidetails.php">Alumni/Placement history</a>
<a href="stutrain.php" >Training</a>
<a href="sch.php" >Schedule</a>
</div>
<br>
<br>
<h1>Welcome to Student Page!!</h1>

<button></button>
</body>
Dept.
4. of CSE, CMRIT 2022-2023 Page 18
Placement management system
</html>

 Faculty.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Admin Page</title>
<link rel="stylesheet" href="login.css">
</head>
<body>

<div class="navbar">
<a href="login.php">Logout</a>

<a href="studentdetails.php">Student details</a>


<a href="comapanydetails.php">Company details</a>
<a href="jobdetails.php">Job details</a>
<a href="alumnidetails.php">Alumni/Placement history</a>
<a href="stutrain.php" >Training</a>
<a href="sch.php" >Schedule</a>
</div>
<br>
<br>
<h1>Welcome to Faculty Page!!</h1>

<button></button>
</body>
</html>

 Studentdetails.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
Dept.
4. of CSE, CMRIT 2022-2023 Page 19
Placement management system
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>USN</th>
<th>NAME</th>
<th>BRANCH</th>
<th>DOB</th>
<th>SEX</th>
<th>CGPA</th>
<th>BACKLOGS</th>
<th>JOB-ID</th>

</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT usn,name,branch,dob,sex,cgpa,backlogs,job_id from studentf";
$result= $conn-> query($sql);

if($result-> num_rows > 0)


{
while($row=$result-> fetch_assoc())
{
echo "<tr><td>" . $row["usn"] . "</td><td>" . $row["name"] . "</td><td>" .
$row["branch"] . "</td><td>" . $row["dob"] . "</td><td>" . $row["sex"] . "</td><td>" .
$row["cgpa"] . "</td><td>"
. $row["backlogs"] . "</td><td>" . $row["job_id"] . "</td></tr>";
}
echo '</table>';

}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>

 Companydetails.php
Dept.
4. of CSE, CMRIT 2022-2023 Page 20
Placement management system
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>COMPANY-ID</th>
<th>COMPANY-NAME</th>
<th>TYPE</th>
<th>LOCATION</th>
<th>JOB-ID</th>

</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT company_id,c_name,type,location,job_id from companyf";
$result= $conn-> query($sql);

if($result-> num_rows > 0)


{
while($row=$result-> fetch_assoc())
{
echo "<tr><td>" . $row["company_id"] . "</td><td>" . $row["c_name"] . "</td><td>" .
$row["type"] . "</td><td>" . $row["location"] . "</td><td>" . $row["job_id"] . "</td></tr>";

}
echo '</table>';

Dept.
4. of CSE, CMRIT 2022-2023 Page 21
Placement management system
}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>

Alumini.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>JOB-ID</th>
<th>JOB-NAME</th>
<th>TYPE</th>

<th>DESCRIPTION</th>
<th>VACANCY</th>
<th>SALARY</th>
</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT job_id,job_name,type,description,vacancy,salary from jobf";
$result= $conn-> query($sql);
Dept.
4. of CSE, CMRIT 2022-2023 Page 22
Placement management system

if($result-> num_rows > 0)


{
while($row=$result-> fetch_assoc())
{
echo "<tr><td>" . $row["job_id"] . "</td><td>" . $row["job_name"] . "</td><td>" .
$row["type"] . "</td><td>" . $row["description"] . "</td><td>" . $row["vacancy"] ."</td><td>" .
$row["salary"] . "</td></tr>";

}
echo '</table>';

}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>

 Train1.php <!DOCTYPE html>


<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>STUDENT-USN</th>
Dept.
4. of CSE, CMRIT 2022-2023 Page 23
Placement management system
<th>NAME</th>
<th>COMPANY-NAME</th>

<th>JOB-NAME</th>
<th>SALARY</th>
<th>TYPE</th>
<th>FEEDBACK</th>

</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT st_usn,s_name,company_name,job_name,salary,type,feedback from alumnif";

$result= $conn-> query($sql);

if($result-> num_rows > 0)


{
while($row=$result-> fetch_assoc())
{
echo "<tr><td>" . $row["st_usn"] ."</td><td>" . $row["s_name"] . "</td><td>" .
$row["company_name"] . "</td><td>" . $row["job_name"] . "</td><td>" . $row["salary"] .
"</td><td>" ."</td><td>" . $row["type"] . "</td><td>". $row["feedback"] . "</td></tr>";

}
echo '</table>';

}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>

 Schedule.php
<?php
include 'partials/_dbconnect.php';
?>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Data</title>
<style>
.btn{
Dept.
4. of CSE, CMRIT 2022-2023 Page 24
Placement management system
position: absolute;
top:3%;
left:70%;
}
</style>
</head>
<body>
<div class="btn">
<a href="admin.php">
<button >Back</button>
</a>
</div>
<table border=1 cellspacing = 0 cellpadding = 10>
<tr>

<td>Subject-name</td>
<td>Interview-Questions</td>
<td>Delete</td>
</tr>
<?php

$rows = mysqli_query($conn, "SELECT id,name,img FROM training ")


?>

<?php foreach ($rows as $row) : ?>


<tr>

<td><?php echo $row["name"]; ?></td>


<a href="img/<?php echo $row["img"]; ?>">
<td> <img src="img/<?php echo $row["img"]; ?>" width = 700 "> </td>
</a>

<td>
<a class=.btn btn-primary btn-sm' href='deltr.php?id= <?php echo $row["id"]; ?>'>DELETE</a>
</td>

</tr>
<?php endforeach; ?>
</table>
<br>

</body>

 Admin.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
Dept.
4. of CSE, CMRIT 2022-2023 Page 25
Placement management system
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>SNO</th>
<th>DATE</th>
<th>TIME</th>

<th>COMPANY-ID</th>

</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT id,dt,tim,company_id from schedule";
$result= $conn-> query($sql);

if($result-> num_rows > 0)


{
while($row=$result-> fetch_assoc())
{
echo "
<tr>
<td>$row[id]</td>
<td>$row[dt]</td>
<td>$row[tim]</td>
<td>$row[company_id]</td>

</tr>
";
}

Dept.
4. of CSE, CMRIT 2022-2023 Page 26
Placement management system
}
}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>
Apply.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
table{
border-collapse: collapse;
width:100%;
color:#588c7e;
font-family:monospace;
font-size:25px;
text-allign:Center;

}
th{
background-color:#588c7e;
color:white;

}
tr:nth-child(even) {background-color:#f2f2f2};
</style>
</head>
<body>
<table border=1>
<tr>
<th>JOB-ID</th>
<th>JOB-NAME</th>
<th>TYPE</th>

<th>DESCRIPTION</th>
<th>VACANCY</th>
<th>SALARY</th>
Dept.
4. of CSE, CMRIT 2022-2023 Page 27
Placement management system
<th>APPLY</th>

</tr>
<?php
include 'partials/_dbconnect.php';
$sql="SELECT job_id,job_name,type,description,vacancy,salary from jobf";
$result= $conn-> query($sql);

if($result-> num_rows > 0)


{

while($row=$result-> fetch_assoc())
{
echo "
<tr>
<td>$row[job_id]</td>
<td>$row[job_name]</td>
<td>$row[type]</td>
<td>$row[description]</td>
<td>$row[vacancy]</td>
<td>$row[salary]</td>
<td>
<a class=.btn btn-primary btn-sm'
href='jobapply.php?id=$row[job_id]'>APPLY</a>
</td>
</tr>
";

}
echo '</table>';

}
else
{
echo "0 results";
}

?>
</table>
</body>
</html>
Delalumni.php
<?php
Dept.
4. of CSE, CMRIT 2022-2023 Page 28
Placement management system
.btn{
position: absolute;
top:3%;
left:70%;
}
</style>
</head>
<body>

<table border=1 cellspacing = 0 cellpadding = 10>


<tr>

<td>Subject-name</td>
<td>Interview-Questions</td>

</tr>
<?php

$rows = mysqli_query($conn, "SELECT id,name,img FROM training ")


?>

<?php foreach ($rows as $row) : ?>


<tr>

<td><?php echo $row["name"]; ?></td>


<a href="img/<?php echo $row["img"]; ?>">
<td> <img src="img/<?php echo $row["img"]; ?>" width = 700 "> </td>
</a>

</tr>
<?php endforeach; ?>
</table>
<br>

</body>
Train.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
Dept.
4. of CSE, CMRIT 2022-2023 Page 29
Placement management system
<table border=1>
<tr>
<th>IMAGE</th>
<th>SUBJECT</th>
</tr>
<tr>
<td>
<a href="gra.jpg">
<img src="gra.jpg" width="300px" height="250px">
</a>
</td>
<td>DSA</td>
</tr>
<tr>
<td>
<a href="gra.jpg">
<img src="gra.jpg" width="300px" height="250px">
</a>
</td>
<td>OOC</td>
</tr>
<tr>
<td>
<a href="gra.jpg">
<img src="gra.jpg" width="300px" height="250px">
</a>
</td>
<td>OS</td>
</tr>
<tr>
<td>
<a href="gra.jpg">
<img src="gra.jpg" width="300px" height="250px">
</a>
</td>
<td>DAA</td>
</tr>

</table>

</body>
</html>
4.5 Tables created

Table 4.5 Admin table


Dept.
4. of CSE, CMRIT 2022-2023 Page 30
Placement management system

Table 4.6 Training details

Table 4.7Student table

Table 4.8 Faculty table

Dept.
4. of CSE, CMRIT 2022-2023 Page 31
Placement management system

Table 4.9 Student details table

Table 4.10 Schedule details

Dept.
4. of CSE, CMRIT 2022-2023 Page 32
Placement management system

Table 4.11 Company details table

Table 4.12 Job details table

Table 4.13 Alumni details

Dept.
4. of CSE, CMRIT 2022-2023 Page 33
Placement management system

CHAPTER 5
INTERPRETATION OF RESULT

This chapter presents the findings of the Placement project and discusses the results of the
completed project. This includes a collection of snapshots of the output and an analysis of
the results, the implications and conclusions
5.1 RESULT OUTPUT

Figure 5.1 Home page

Figure 5.2 Login page

Dept.
4. of CSE, CMRIT 2022-2023 Page 34
Placement management system

Figure 5.3 Resgistration page

Figure 5.4 Student details page

Dept.
4. of CSE, CMRIT 2022-2023 Page 35
Placement management system

Figure 5.5 Admin page

Figure 5.6 Admin Student edit page

Dept.
4. of CSE, CMRIT 2022-2023 Page 36
Placement management system

Figure 5.7 Job details page

Figure 5.8 Company page

Dept.
4. of CSE, CMRIT 2022-2023 Page 37
Placement management system

Figure 5.9 Alumni page

Figure 5.10 Training page

Dept.
4. of CSE, CMRIT 2022-2023 Page 38
Placement management system

Figure 5.11 Schedule page

5.2 INTERPRETATION OF RESULTS

This project develops a placement website helping students to to know about the placement
drive.The admin has complete access to the website where he can update the details. Student
registers to the website and logs in to view all the details. They can also apply for the job.
Faculty can view the students details.

This project shows the interaction between three different modules and the database. Each
time a new registration occurs , all the details are added into the database. During login the
data are read from the database and verified if the entered details are present in the database.
If the data mismatch occur then person is not allowed to view the details.

This database also maintains the list of students who applied for the job. In admin module the
data can be updated ,read and deleted.

Dept.
4. of CSE, CMRIT 2022-2023 Page 39
Placement management system

CHAPTER 6
CONCLUSION AND FUTURE SCOPE

When it comes to managing student information, college placement managers have many
obstacles. It is more difficult because all information must be managed, enabling the
development of a web-based solution to handle the problem. The system provides more
accurate input. There is accurate data accessible. By ensuring security, it improves the
reliability of systems and software. Admin can see which companies’ students have applied to
and been accepted into, and we feel this project will benefit many students in the future. As a
result, we conclude that the suggested approach will correct the shortcomings in the current
system.

This project covers a large vary of data of all the students and are classified according to
various streams. Various companies can access the data of students and they can maintain and
updatetheirinformation.Students can access previous regarding concerning.
1. View Student details
2. Company Page
3. View recruitment Schedule
4.View applied List of students

Dept.
4. of CSE, CMRIT 2022-2023 Page 40
Placement management system

REFERENCES
[1] Referenced video from : https://youtu.be/DNxvyMT81mE
[2] Referenced video from :https://youtu.be/X-9baxVTF5M
[3] Referenced video from :https://youtu.be/CVZ76bstYxE
[4] Referenced video from :https://youtu.be/BEyypLQN1_Q
[5] Database System Concepts, seventh edition by Abraham Silberschatz, Henry
F.Korth, S.Sudarshan

Dept.
4. of CSE, CMRIT 2022-2023 Page 41

You might also like