College Placement System-1
College Placement System-1
Bachelor of Engineering
In
Computer Science and Engineering
Submitted By:
CERTIFICATE
Date: 16-11-2024
Endorsed By:
1. Introduction/Overview
3. Feasibility Study
4. System Description
5. Project Scope
7. System Requirements
8. Conclusion
ACKNOWLEDGEMENT
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.
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.
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:
A. Technical Feasibility:
B. Operational Feasibility:
The operational feasibility of the CPS involves ensuring that the institution
has the resources and capabilities to operate the system effectively.
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:
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.
❖ Student:
• Registration:
• Login:
• Profile:
• Change Password:
• Homepage:
- 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):
• Logout:
❖ Placement Department/Admin:
• Login:
- They can view the ongoing company recruitment list along with
the details.
- They can view all company recruitment lists along with the
details.
• Placements:
• Manage Company:
• 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.
❖ 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:
- 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:
Out of Scope:
• Integration with Third-Party Job Portals:
• 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.
• 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.
• 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.
• 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.
• 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:
• 4 GB RAM or higher
Software Requirement:
• Backend: MySQL
• Framework: Django
8. Conclusion