0% found this document useful (0 votes)
62 views21 pages

College Placement System-1

Place menej

Uploaded by

stortemfkopo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views21 pages

College Placement System-1

Place menej

Uploaded by

stortemfkopo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

College Placement System

A Major Project Report Submitted To

Rajiv Gandhi Proudhyogiki Vishwavidyalaya, Bhopal

Towards Partial Fulfilment for The Award of

Bachelor of Engineering
In
Computer Science and Engineering
Submitted By:

Aman Pandey (0817CS211003)

Aryan Gawali (0817CS211007)


Under the Supervision of:

Mrs. Srasthi Thakur

Lakshmi Narain Collage of Technology and Science, Indore


Estd.2004

CERTIFICATE

This is certified that project called “Collage Placement System”

submitted by Aman Pandey (0817CS211003) and Aryan Gawali

(0817CS211007) is a satisfactory account of the Bonafide work done

under our supervision and is recommended towards partial fulfilment

for the award of the degree Bachelor of Engineering in Computer

Science and Engineering/ Information Technology to Rajiv

Gandhi Prodhyogiki Vishwavidyalaya, Bhopal (M.P)

Date: 16-11-2024

Endorsed By:

Mrs. Srashti Thakur Mr. Bahrani Prakash

Project Guide (HOD, CSE/IT) Principal, LNCT


Contents

1. Introduction/Overview

2. Working of the System

3. Feasibility Study

4. System Description

5. Project Scope

6. Benefits of Collage Placement System

7. System Requirements

8. Conclusion
ACKNOWLEDGEMENT

Every endeavour I understand takes an indomitable urge, perseverance, and


proper guidance especially when it is most needed. Internally motivated to
undertake some appreciable work as my degree project. Unsure though but
with a hope and then I was introduced to this project work to be completed,
initially when I had ever thought of, the kind of work I was going to do.

A sincere gratitude to my guide Mrs. Srashti Thakur for providing all the
necessary requirements, moral support, and other staff members for their
valuable guidance. Their fruitful suggestions, valuable comments and
support were of immense help for continuation dissertation work. He/she
gave me the opportunity to complete the project under his/her guidance and
supervision.

I also owe my sincere thanks to Mrs. Srashti Thakur (HOD, CSE/IT) and to
Mr. Bahrani Prakash (Principal, LNCT Indore) for helping me in each aspect
of my academic activities and all the teaching and non-teaching staffs of
Department of Computer Science and Engineering/Information Technology
who have been always ready with a helping hand.

I am really indebted to Shri. Suprabhat Chauksey (M.D, LNCT Indore) for


providing all the facility and infrastructure to complete my work.
And, I thank my parents and my entire family member for their unlimited
support and strength. Without their dedication and dependability, I could
not have completed my minor project work.

Last, but not the least, I thank all the peoples, who have helped me directly
or indirectly in accomplishing this work. It has been a privilege to study at
Lakhmi Narain College of Technology, Indore.

Aman Pandey (0817CS211003)

Aryan Gawali (0817CS211007)


1. Introduction/Overview

From a student’s perspective, placements represent a critical milestone in


their academic journey, offering invaluable opportunities for career growth
and providing a direct link to the professional world. It is one of the most
anticipated and defining moments of a student's educational experience.
Efficient management and execution of the placement process is, therefore,
crucial for educational institutions. Traditionally, many colleges still rely on
manual methods to handle placement activities, which can be both labor-
intensive and time-consuming. Manual systems require significant human
intervention, leading to increased workloads, higher chances of errors,
delays, and inconsistency in handling student data, tracking recruitment
progress, and coordinating communication between students, faculty, and
recruiters.

The major challenges of manual placement systems include difficulties in


maintaining up-to-date student records, tracking application statuses, and
generating real-time reports for both students and companies. The lack of
automation can cause ambiguity, confusion, and inefficiencies, which not
only frustrate students and recruiters but also affect the overall reputation
of the institution’s placement process.

To overcome these challenges, we have developed a comprehensive and


scalable College Placement System. Our system automates key aspects of
the placement process, reducing the reliance on manual effort, and
significantly cutting down on administrative burden. By automating tasks
such as student data management, resume submission, job application
tracking, and recruiter coordination, the system ensures smooth and error-
free operations.
2. Working of The System

The system comprises 3 modules: Students, Placement Department/Admin,


and College Management.

The students would require to register first using their personal and
academic details. They can log in using their email/username and
password. They can view and update their profile and academic details.
They can change their password if they want. The student can view both the
ongoing as well as all the company recruitments along with the details and
apply if they are eligible. They can view the list of the companies they
applied to and check their status. They can also add and view off-campus
jobs they have applied for and view their status.
They can view the policy page. They can log out anytime they want.

The placement department admin can log in using their credentials. They
can view both the ongoing as well as all the company recruitment lists along
with their details on the Homepage. For placement, the admin can choose
the course, branch, and section. They can view the list and search for the
students using the filter – by username/status (placed, etc.). They can view
the company and student details. They can update the status and upload
the offer letter. The admin will have the access to add, update, delete and
view the companies. They can enter the company details. They can add job
descriptions, criteria, dates, eligibility, and more. For off-campus
recruitment, the admin would require to choose the course, branch, and
section. They can view the list of students and search for a particular
student using the filter – by username or status (placed, etc.). They can
add/view the off-campus applications along with the details of the status.
They can view the statistics based on branches. They can view the graphical
representation as students placed vs unplaced, student’s vs the number of
jobs offered, companies and categories.
The college management admin can log in using their credentials. They can
view both the ongoing as well as all the company recruitment list along with
the details. They can view the students by choosing the course, branch, and
section. They can view the list and search for a student by their username.
They can view the student details as well.

They can check the statistics based on the branch. They can view the
graphical representation as students placed vs unplaced, student’s vs the
number of jobs offered, companies and categories. They can view the off-
campus application of the students who have been placed by choosing the
course, branch and section. They can view the list of students and even
search for a particular student using the username or status (places, etc.).
They can even check the policy page. They can log out anytime they want.
Note: There would be 3 categories – Mass, Core and Dream.

If you are placed in a higher category, you cannot apply for the lower one.
Also, you cannot apply anywhere if you have been placed in 2 companies on
campus.
3. Feasibility Study
Objectives of the Study:

The primary objective of this feasibility study is to determine the


viability of creating a College Placement System that:

• Automates manual tasks, thereby improving operational efficiency.

• Reduces errors and inconsistencies in student and company data


management.

• Enhances the experience for students, faculty, and recruiting


companies.

• Ensures scalability, flexibility, and user-friendliness.

A. Technical Feasibility:

The technical feasibility of the CPS depends on the availability of appropriate


tools and technologies to support its design and deployment. Some key
considerations include:

• Software Platform: The system will be developed using modern web


technologies such as HTML5, CSS3, JavaScript (React or Angular for
front-end), and a back-end framework like Python Django.

• Database Management: The system will require a robust database


management system (DBMS), such as MySQL, PostgreSQL, or
MongoDB, to store student, job, and recruiter data securely.

• Cloud Infrastructure: To ensure scalability, the system will be


deployed on cloud platforms like AWS, Azure, or Google Cloud, which
will allow easy scaling based on usage demand.

• Security Features: Given the sensitivity of student data, the system


will implement encryption protocols (e.g., SSL/TLS) and access control
mechanisms to ensure privacy and security.
• Integration Capabilities: The CPS will need to integrate with other
institutional systems (e.g., Learning Management Systems or Student
Information Systems), requiring the development of APIs or data sync
solutions.

B. Operational Feasibility:

The operational feasibility of the CPS involves ensuring that the institution
has the resources and capabilities to operate the system effectively.

• Training Requirements: Staff and students will need to be trained on


how to use the system. A user-friendly interface and comprehensive
training sessions will be provided to ensure smooth adoption.

• Stakeholder Support: There is a need for active involvement from


faculty, placement officers, and recruiters to ensure successful system
implementation. A dedicated team within the institution will oversee
the deployment and maintenance of the system.

• System Maintenance: The system will require regular maintenance


and updates, including bug fixes, security patches, and feature
enhancements. A technical support team will be essential for ongoing
system operations.

C. Economic Feasibility:

The economic feasibility focuses on whether the CPS can be developed and
implemented within the institution’s budget. The key factors include:

• Development Costs: The initial cost of system development will


include expenses for software development, database setup, cloud
infrastructure, and testing.

• Operational Costs: After the system is deployed, ongoing operational


costs will include hosting fees, technical support, and periodic
software updates.
• Cost-Benefit Analysis: By automating key tasks, the CPS will reduce
the workload of placement officers and administrative staff, leading to
cost savings. Additionally, the system will increase placement
efficiency, potentially improving placement rates and enhancing the
institution’s reputation, leading to long-term financial benefits.

D. Legal Feasibility:

Legal feasibility concerns ensuring that the system complies with relevant
laws and regulations, particularly with respect to data privacy and security.

• Data Privacy: The CPS must adhere to data protection laws such as
GDPR (General Data Protection Regulation) in Europe or CCPA
(California Consumer Privacy Act) in the United States. Student data
must be stored and processed securely, with appropriate consent
obtained from students.

• Data Security: The system must implement strong encryption, user


authentication, and secure access controls to protect sensitive student
and recruiter data from unauthorized access or breaches.
4. System Description
The system comprises 2 major modules with their sub-modules as follows:

❖ Student:

• Registration:

- The student will require to register by adding their personal and


academic details.

• Login:

- The student can log in using their email/username and


password.

• Profile:

- They can view their personal/academic details and even update


them in their profile.

• Change Password:

- The student can change their password if they want.

• Homepage:

- The student can view the ongoing company recruitments along


with the details and can apply if eligible.

- They can also view all company recruitments along with the
details and can apply if eligible.

• Placements:

- The student can view the list of the companies they have
applied to and details about their status.

• Off-campus:

- They can add/view off-campus jobs they have applied for and
details about their status.
• Policy (static page):

- They can view the policy.

• Logout:

- The student can log out anytime they want.

❖ Placement Department/Admin:

• Login:

- The placement department admin can log in using their


credentials.
• Homepage:

- They can view the ongoing company recruitment list along with
the details.

- They can view all company recruitment lists along with the
details.
• Placements:

- They can view the list of placements using filters - by USN /


status (placed etc.)
- They can view the company and student details.
- They can update the status and upload the offer letter.

• Manage Company:

- The admin can add/update/delete/view companies.


- They can add the company details.
- They can view the job description, criteria, dates, eligibility etc.

• Off-Campus:
- They can view off-campus applications by choosing a course,
branch, and section.
- They can view the list of off-campus applications by using the
filters - by USN / status (placed etc.)
- They can add/view off-campus applications and details about
the status.
• Statistics:
- They can view the statistics based on branches.
- The graphical representations as placed vs unplaced, student vs
number offered, companies and categories.

• Policy (static page):

- They can view the policy.


• Logout:
- The admin can log out anytime they want

❖ College management:

• Login:
- The college management admin can log in using their
credentials.
• Homepage:
- They can view the ongoing company recruitment lists along
with the details.
- They view all the company recruitment lists along with the
details.

• View students:
- They can search the students by choosing a course, branch
and section.
- They can view the list of students by filtering by USN.
- They can view the student details.
• Statistics:
- They can view the statistics based on branches.
- They can view the graphical representations as placed vs
- unplaced, student’s vs the number of jobs offered, companies
and categories.
• Off-Campus:
- They can view the off-campus applications by choosing a
course, branch, and section.
- They can view the list of jobs by filtering by USN / status
(placed etc.)
- They can view off-campus applications of only those students
who have been placed.
• Policy (static page):
- They can view the policy.
• Logout:
- They can log out whenever they want.
5. Project Scope

In-Scope:
• Student Profile Management:

- Students will be able to create and manage their profiles,


including academic details, skills, and resume submissions.
• Job Posting and Application:

- Recruiters will post job openings, and students will apply for
jobs through the platform.
• Application Tracking and Interview Scheduling:
- Students and recruiters will have visibility into the status of
applications and interview schedules.
• Real-Time Notifications:
- Automated notifications to keep students informed about
application statuses, interview invitations, and offers.
• Reporting and Analytics:

- Placement officers will have access to reports on student


progress, job application statistics, recruiter engagement,
and placement success.
• User Management and Role-Based Access:

- Admin will have control over user management, allowing


them to grant or restrict access based on roles (student,
recruiter, admin, faculty).

Out of Scope:
• Integration with Third-Party Job Portals:

- Integration with external job portals (e.g., LinkedIn, Naukri)


is not part of this project’s scope but could be considered in
future iterations.
• Advanced AI Features:

- AI-based job recommendations, skills matching, or predictive


analytics will not be part of the initial release.
• Mobile App Development:
- While the system will be responsive for mobile browsers, a
standalone mobile app is outside the scope for the first
version.
• Off-Campus Placement Management:

- The system will focus primarily on on-campus placement


activities. Off-campus placement support may be considered
in future releases.
6. Benefits of the College Placement System (CPS)
Automation of Routine Task:

• Finding:
- Automating key tasks such as job posting management,
application submission, and interview scheduling will
significantly reduce administrative overhead.
• Insight:
- By automating routine processes, the CPS will free up
valuable time for placement officers to focus on strategic
activities like student counselling and recruiter engagement.
Automation will also eliminate human errors related to
manual data entry, leading to a more reliable system.

Improved Communication and Collaboration:

• Finding:
- The CPS provides a centralized platform where students,
recruiters, and placement officers can interact seamlessly.

• Insight:
- By providing real-time communication tools, the system will
streamline interactions, ensuring that important updates
(e.g., interview invitations, feedback, application status) are
delivered promptly. Notifications and alerts will reduce the
risk of missed opportunities and foster more transparent
communication among stakeholders.

Real-Time Data Tracking and Transparency:

• Finding:
- The ability to track applications, interview statuses, and job
offers in real time is one of the most valuable features of the
CPS.
• Insight:
- With real-time tracking, students will have greater visibility
into the status of their applications, which will reduce
anxiety and confusion. Placement officers and recruiters will
also benefit from the transparency, allowing them to manage
their tasks more effectively. This enhanced transparency
leads to improved decision-making and efficiency throughout
the process.

Enhanced Reporting and Analytics:

• Finding:
- The CPS will generate real-time reports and dashboards on
placement statistics, recruiter engagement, and student
progress.
• Insight:
- These insights will allow placement officers to make data-
driven decisions, track the success of the placement process,
and identify areas for improvement. For example, they could
quickly identify trends, such as the most in-demand skills,
successful companies, or areas where students may need
more preparation.

Scalability and Flexibility:

• Finding:
- The CPS is designed to be scalable, capable of supporting
growing numbers of students, recruiters, and job postings
without compromising performance.
• Insight:
- As the educational institution expands and the number of
students and recruiters increases, the CPS can scale to
accommodate these changes. The system’s flexible
architecture also allows for the easy addition of new features
and integrations (e.g., third-party job portals, interview
platforms) in the future.
7. System Requirements

Hardware Requirement:

• I3 processor system or higher

• 4 GB RAM or higher

• 100 GB ROM or higher

Software Requirement:

• Front End: HTML, CSS, JAVASCRIPT

• Backend: MySQL

• Framework: Django
8. Conclusion

The College Placement System (CPS) represents a significant leap forward in


transforming how educational institutions manage their placement
processes. The challenges of manual systems—such as inefficiencies,
communication breakdowns, lack of transparency, and high administrative
workloads—are addressed through the automation and centralization
offered by CPS. By streamlining tasks such as job posting, application
tracking, and interview scheduling, the system will save time, reduce errors,
and improve overall operational efficiency.

The CPS will enhance communication between students, recruiters, and


placement officers, providing a unified platform that ensures transparency
and real-time updates. Students will benefit from greater visibility into their
application status, while recruiters will have an efficient tool for managing
their hiring process. Placement officers will be able to monitor progress,
generate reports, and make data-driven decisions, ultimately improving the
overall effectiveness of the placement process.

Furthermore, the system’s scalability ensures it can grow with the


institution, accommodating an increasing number of students, job postings,
and recruiters. By delivering a user-friendly and secure platform that fosters
better engagement and simplifies administrative tasks, CPS will not only
improve the placement experience for all stakeholders but also contribute to
an institution’s reputation as a leader in career services.
While the system promises numerous benefits, its successful
implementation will depend on overcoming challenges such as resistance to
change, data security concerns, and ensuring smooth adoption by all users.
With careful planning, training, and stakeholder engagement, the CPS can
bring transformative change to the placement process, increasing placement
success rates, strengthening ties with recruiters, and, most importantly,
supporting students in launching successful careers.

In conclusion, the College Placement System is a forward-thinking solution


that will drive efficiency, enhance transparency, and ultimately provide
better outcomes for students, recruiters, and educational institutions alike.
By leveraging technology to streamline and automate placement activities,
CPS will play a key role in improving the overall quality and success of the
placement process.

You might also like