Professional Documents
Culture Documents
A PROJECT REPORT
Submitted by
Ashish Kumar
(150301120051)
CENTURION UNIVERSITY OF
TECHNOLOGY&MANAGEMENT:: ODISHA
JANUARY 2019 / APRIL 2019
6
SPECIMEN CERTIFICATE
BONAFIDE CERTIFICATE
bonafide work of “Ashish Kumar ”carried out the project work under my
project has not been carried out earlier in this institute and the university.
Mr.Divyajyoti Pattnayak
SIGNATURE
Certified that the above mentioned project has been duly carried out as per the
norms of the college and statutes of the university
SIGNATURE
Prof. Dr. P.K.Mohanty)
Head Of Department
7
ACKNOWLEDGEMENT
I am highly grateful to Mr. Smruti Ranjan Dhal who evinced keen interest and invaluable
support in the progress and successful completion of my project work.
Signature
8
TABLE OF CONTENTS
1. INTRODUCTION
1.1.Purpose
1.2.Project Features
2. ABSTRACT
3. PROJECT DESCRIPTION
4.1.User Modules
4.2.System Modules
4.3.Dataflow Diagram
4.4.ER Diagram
5. CONCLUSION
1. CHAPTER 1
9
INTRODUCTION
Campus Recruitment System is a web application software which helps to make a clear
communication between Student’s, Companies and Placement Cell.
The working process:
First Admin of the website register placement cell faculties by email and password in
website so they can login and manage their work. Placement Cell will add those students who
are interested for their placement. No extra student’s allowed who has not added by
placement cell. The students have to visit placement cell for adding the name in placement
cell.
Now it’s a work of placement cell to visit for company so company came to collage for
campus drive. If any company ready for campus drive in collage the placement cell tells chief
executive officer or Human resource Manager to register the company in collage website.
During registration of company, company have to put email, PAN number, company name.
After registration is done by company side it’s a job of placement cell to verify weather
registration is correct or wrong. Placement cell will check the each and every information of
company. If everything is right then placement cell will verify the company from his
dashboard and send password in company email. If company will fake then Placement cell
will Blacklist the company so students can’t able apply for that. Also in future the company
will never able to register by same email id. After that company will login with his own email
id and password sent by placement cell which is automatically generated by placement cell.
Now company has access to the website by login. After login of company, company will post
the job with each and every details. The students, placement cell and company will see the all
job posted by company. Now it’s the choice of student’s to apply for those company. After
Student’s apply the placement cell and company both knows how much of student’s is
applied for what kind of job and for which company.
The placement cell and company both will able to view the resume. Now company can view
all the student’s details and resume. Based on resume company will allow or reject student’s.
Now the only allowed students can sit in the company. If the student’s is allowed for
interview, the student’s able to see he/she is allow or rejected.
Now placement cell also see the student’s allowed or rejected. Placement cell can report the
student’s if there is error on resume.
So placement cell can help the student.
This project reduce the confusion between student, placement cell and company.
10
1.1. Purpose
2. CHAPTER 2 ABSTRACT
In every collage the placement process is too complex. Students confused each
and every time weather he/she is going to sit in company or not. Students have
no idea whose next company is going to visit in campus for requirement. Even
when company going to arrive in the collage, the registration for that company
started by placement cell which done in pen and paper. It’s takes lots of time of
students and placement faculties and student have no idea about company. Well
this is story of each and every Universities and collage.
Even company doesn’t know how much student’s is interested for my company.
This project is made for make a clear communication
between Placement Cell, Company and Students. So each and every person get
the clear information.
12
Objectives of project :
The main objectives of project are:-
To make a clear communication between students, placement cell and company.
To save the time of students, placement cell and company.
Reduce the pen and paper work.
Student’s get the each and every details of upcoming company in collage.
3.2 Tools and Techniques :
PHP MySql
Software Requirements :-
Xampp
Sublime Text 3
Visual Studio Code
Brackets
13
The main user is the admin. The work of admin are as follows:-
Students Description :
It includes student details like name, registration number, email id and resume
details, Phone number. This information may be used for keeping the records of
the students for resume used to send to the company.
Company Description :
It includes Company details like name, contact number, pan number, address,
CIN number etch. Through this information it will be more beneficial for
keeping records of the company and who apply for job.
Placement Details :
Placement details can report the student if resume is not good. Also Placement
block the company if company is fraud.
14
It will work with the all Apache Server on mysql database with mysqli
connection.
The project is secured with 32 bit Encryption algorithm.
It will access through browser.
4.1.1 Admin :
Description and Priority: In every collage the placement process is too complex.
Students confused each and every time weather he/she is going to sit in company or
not. Students have no idea whose next company is going to visit in campus for
requirement. Even when company going to arrive in the collage, the registration for
that company started by placement cell which done in pen and paper. It’s takes lots of
time of students and placement faculties and student have no idea about company. Well
this is story of each and every Universities and collage.
Even company doesn’t know how much student’s is interested for my company.
This project is made for make a clear communication between
Placement Cell, Company and Students. So each and every person get the clear
information.
16
This is the from homepage, Here user can login, do student registration for placement and
company can do their company registration.
17
After Register of Student Now Student can go for LOGIN and here is the login page
Where student can enter the college mail and password to login into the profile.
Now admin can login into the system and the placement department team by providing
the email, name, password and click on ADD .
19
Now placement cell can login and see what are the jobs posted by company and whether
a student is applied or not and status of the resume.
20
Now placement department can add students for placement registration by click on Add
final year students .
21
After giving the details of student click on ADD to add the students for placement.
This is the form of Company Registration where company can Register for Recruitment
22
After Register it was showing one pop-up messege “Register successfully ..wait for
verification”.
23
Now placement can login and check which company is register for recruitment.
24
Now placement cell can Allow to the company for recruitment or can black list the
company. And can Add the password of company after verify the company details.
Here the password is unique and auto generated by placement cell and a company can
login after verification of placement cell. Placement cell will send the email and with
password to company in email.
25
Here the company can post jobs according to their requirements by click in POST JOBS
button.
27
Company will fill the all details of requirement and post the job
After adding all the details of jobs click on post and save button .
28
Now student can login into the profile and see the job posted and apply for the job.
29
This is the job posted by the company and student can apply .
30
Now student can apply for job by clicking in Apply here button.
Now student can see he/she is apply for the job or not is status .
It was showing you are not applied yet is application status.
31
Now status was showing is pending because company was not selected the resume.
Now placement can see the which student is applied in which company and his/her resume
is accepted or rejected
32
Now placement cell generate random password and click allow to recruit or blacklist.
38
Now placement cell can see whether the company is black listed or allowed for recruitment
or not.
39
The status is showing company is allowed by placement cell to post the job.
40
Placement cell change the password or generate new password after registration of
company.
Company can view the resume of students, accept resume and reject the resume based on
it’s information
42
Now placement cell can see all the data wheather resume is accepted or rejected
Also placmenet cell report the students’s if there’s any error in resume
52
Placement cell can send the status to student wheather everythings ok or report student
for resume
54
Placement has succesfully reported to the student. The pop up message is showing.
55
Placement cell will generate random password of company and can change any time
56
Admin Management
Campus
Student Management Recruitment Company Management
System
Placement Management
DFD Level 2 then goes one step deeper into parts of Level 1. It may
require more text to reach the necessary level of detail about the
system’s functioning.
Manage Company
Details
Check
Forgot Credentia Manage
Password l Modules
Manage Placement
Details
Send Email
To User
4.4 ER Diagram:
Password
see
Company_i
id pass ema
il emai
s_id c_id
A password
check D
Student_company_id
AD placementdepart
D
finalyear_students
password
emai
emai P_id
id registration_n
o
61
5. Conclusion :