PBL Report Example
PBL Report Example
COMPUTER TECHNOLOGY
PROJECT REPORT ON
SUBMITTED BY
CERTIFICATE
This is to certify that
Place :
Date :
ACKNOWLEDGMENT
We express our sincere regard and indebtedness to Kulkarni ma’am, for her
valuable time, guidance, encouragement, support and cooperation throughout the
duration of our project. We would sincerely like to thank IT Department for giving
the opportunity to work on enhancing our technical skills while undergoing this
project. This project helped in understanding the various parameters which are
involved in the development of a web application and the working and integration
of front end along with the back end to create a fully functional web application.
We would like to thank Prof. Bagade sir, Head of Department and whole of
department for their constant support.
ABSTRACT
Chapter 1: Introduction
1.1 Introduction
1.6 Objectives
b Activity Diagram
c Sequence Diagram
d State Chart
f Component Diagram
h Deployment Diagram
4.6 Modules
Prototype Snapshots
5.1
6.1 Conclusion
Reference
Chapter 7:
Chapter 1
INTRODUCTION
Introduction
A college Campus Recruitment System that consists of a student login, company login and an
admin login. The project is beneficial for college students, various companies visiting the
campus for recruitment and even the college placement officer. The software system allows the
students to create their profiles and upload all their details including their marks onto the system.
The admin can check each student details and can remove faulty accounts. The system also
consists of a company login where various companies visiting the college can view a list of
students in that college and also their respective resumes. The software system allows students to
view a list of companies who have posted for vacancy. The admin has overall rights over the
system and can moderate and delete any details not pertaining to college placement rules. The
system handles student as well as company data and efficiently displays all this data to respective
sides.
Aim
The major aim of campus placement is to identify the talented and qualified professionals before
they complete their education. It provide employment opportunities to students who are pursuing
or in the final stage of completing the course. This process reduces the time for an industry to
pick the candidates according to their need.It is a cumbersome activity and hence majority of the
companies find it difficult to trace the right talent. Many students do not understand the
importance of placement training that is being imparted, whether it is an aptitude training or soft
skills. They show the least interest in this due to various factors viz., projects, assignments or
more of activities loaded by the colleges as part of their curriculum thinking that it is not useful.
It is the responsibility of the companies training on placement to make the students equipped on
all aspects of career development along with creating a very good impact in them which makes
them feel every minute they spend in the placement training session is worth being there and will
help them in getting placed in their dream companies.
Existing System
All processes in the existing system are handled manually. All the work that is done
in the existing system is done by human intervention .As all the work is done manually, there
is a lot of workload on placement officers and it also increases the maximum chances of
errors. This is so slow and time consuming. Due to an increase in the number of user’s the
process becomes more difficult.In the system. This big problem is the searching; sorting and
updating of the student data and not any notification method available for giving information
to students except the notice board.
Proposed System
The proposed Online Placement system is intended to avoid all the drawbacks of the
existing system. It will add some more features than the existing system. The proposed
Online Placement system is a cost effective way of doing the manual processes done in the
existing system. This project is aimed at developing an online application for the placement
department of the college. Once you open this web application at the front end all the
schedules/events are available to everyone. The administrator is the master user; He gets the
most number of priorities than the other users. The different functions involved in the case of
an administrator are updating, approval. The administrator can view and approve the various
application forms. Students can edit their resume online, and update them constantly. When
students fill in the information for resume building they don't need or are allowed to enter
their yearly engineering marks, it will be extracted from result analysis documents of college.
Students can very flexibly search for and view company and vacancy details, and apply to
vacancies by attaching a resume. Students can access relevant resources placed online for
them.
Scope
This system has a big scope to do. Students can maintain their information.
Notifications are sent to students' email addresses about the companies. Students can access
previous information about recruitment. This project has a large scope as it has the following
features which help in making it easy to use, understand and modify it:
❖ Automation of Placement Procedure
❖ No Need to do Paper Work
❖ To save the environment by using paper free work
❖ To increase the accuracy and efficiency of placement procedure
❖ Management of Student Data
❖ Analysis of overall Placement
Objectives
The main objective of our Project on Campus Recruitment System is to manage the
details of College, Company, Job, Student, Vacancy. It manages all the information about
College, Placement, Vacancy, College. The project is totally built at the administrative end and
thus only the administrator is guaranteed access. The purpose of the project is to build an
application program to reduce the manual work for managing the College, Company, Placement,
Job. It tracks all the details about the Job, Student, Vacancy.
LITERATURE SURVEY
Hardware Requirements
Number Description
2 PC with 2 GB RAM.
Software Requirements
2 Language PHP
3 Database MySQL
5 Server Xampp
6 Browser Google Chrome
Chapter 4
1. Gantt Chart
Fig. Gantt Chart
c. Sequence Diagram
Fig. Sequence Diagram
d. State Chart
f. Component Diagram
h. Deployment Diagram
6. Modules
a. Student Dashboard
i. Flexible search for your dream job.
ii. Provide search for a job according to positions available and salary range.
iii. Automatic CV creation with options to select the template.
iv. Separate section for FAQs.
v. Detailed information about all the companies registered.
vi. Vacancy menu for search of particular company’s vacancy.
b. Recruiter's Dashboard
i. Recruiters can post placement opportunities with Title, CTC, Description
and no. of people to be recruited etc.
ii. Recruiters will be able to add his placement interview schedule to the
calendar.
iii. Recruiter will be visible to students once recruiter is verified by Admin
c. Admin Dashboard
i. Admin can verify and allow requesting companies.
ii. Admin will be able to provide a calendar for upcoming placements pools.
iii. Admin can remove unauthorized or defaulted companies accounts.
iv. Admin will be able to manage all the database operations.
v. Admin can add events to the calendar.
Chapter 5
PROTOTYPE SNAPSHOTS
1. Homepage
2. Admin Login
3. Admin Dashboard
Increasing the need of comfort and inculcating all the data at one place has always been a
challenging process for everybody. With the introduction of this web based training and
placement portal we promise to make the lives of students and administration a little easier by
proposing an alternative for the current system being used. Easy accessibility and functioning of
this portal will allow easy management of the allocation process during placement period. With
the increasing demand of digitalization in every aspect of day to day activities we can anticipate
the great demand for such portals in the near future and the comfort it will bring with it to the
lives of all. Also the rapidly increasing concerns of global warming due to increase deforestation
for large amount of paper that it requires we here have a minor role to save Mother Nature. So
we hope all of you can sit back and relax and enjoy the luxury of Digitalization. More so in the
busy and exhausting life we are saving one of the most crucial factor that keeps us running that is
human energy
Future scope: