Placement-Management-System

Sahil Sojitra
5 min readApr 12, 2022

--

20IT146 — Sahil Sojitra

Introduction:

Placement Management System is created with aim to provide efficient platform for Placement related all the features. It provides facilities to all persons related to placement process, College TPO to manage on campus Job and Company (HR) to manage Off campus and on campus Job and Student to apply both Job. There are currently some systems which more or less implement the features that we’ll be providing, but not all the features that we provide are covered in a single application.

Our system aims at providing the compatibility to simplify the process of placement for students, Companies and TPO.

This system that consists of a student login, company login and a TPO login. This is beneficial for college students, various companies visiting the campus for recruitment and even the college placement officer.

The system consists of a company login where various companies can view a list of students in that college and also their respective Academic details and assign off campus Job announcement and also request TPO for job announcement. Also see the applied student list.

TPO can add student details, view student details and announce on campus job to student. And TPO can see the company details and requested company’s job request.

The software system allows the students to create their profiles or TPO added student login. Students can view a list of companies. See on campus/off campus job details and applied on it.

Purpose:

The purpose of the project is to build a web-application program to reduce the manual work for placement cell of all colleges, for students and for companies. It maintains records of students and as well as companies instead of written materials. The project focuses on designing a System for graduating students to a pool company from various domains.

Scope:

Our project has a big scope to do. We can store information of all the students, Companies, TPO. Various companies can access the information. Company announced jobs. Students can maintain their information and can update it. Student can view and apply the on campus/Off campus job. All Information can manage by collage respective officers (TPO). And there are many more scope…

Technology and Literature Review:

Following Technologies are used for development/management/tracking. For frontend Bootstrap, JavaScript, jQuery (Basic HTML, CSS) are used. For Backend Nodejs, Express JS are used and For Database MySQL is used. We are equipped with basic workflows of each tool and tech. and capable to explore further if required. Each of the above technologies is freely available and some of the skills yet to be learnt but it is manageable. From this, it is clear that our project is technically feasible.

Non-Functional Requirements:

Security: Security is primary requirement of any system. This platform must maintain/process data in secure way so unauthorized entities do not have illegal access of it.

Performance: Performance requirements define how well the system performs certain functions under specific conditions. Examples are speed of response, throughput, execution time and storage capacity. … Like most quality attributes, performance requirements are key elements when designing and testing the product. This platform should be designed in such a way that its performance is smooth for users.

Scalability: Scalability is a property of a system that describes the ability to appropriately handle increasing (and decreasing) workloads. Scalability competes with and complements other non-functional requirements such as availability, reliability and performance. This platform must be designed in such way that it is able to scale well with increasing/decreasing accesses, users etc.

Availability: System must be available to authorized users when it required. This platform must be designed in such a way that it is always available to authorized user and should handle abnormal scenarios well by displaying proper message to users. In any abnormal situations, users’ data should not be lost.

User Characteristics:

There are three types of users in system require:

1. TPO

2. Student

3. Company (HR)

TPO:

· TPO needs to sign up register giving complete details or login and later view and update details.

· It can manage student add/view details and do on campus job announce.

· It can see request of company (HR) regarding to job and assign job to student and see applied student list.

Student:

· Student need to sign up register giving complete details or login and later view and update details.

· They can view and apply for any Company announce job Off campus or on campus job announcement.

Company (HR):

· The Company initially has to sign up register giving complete details or login and later view and update details.

· The Company (HR) has to request the Placement officer for on campus job announcement.

· It also assigns Off campus job announcement.

· The Company may shortlist the students who applied. They may use their details (academic as well as personal).

ER DIAGRAM OF PLACEMENT MANAGEMENT SYSTEM

User Manual:

First the homepage of our website

Signup Page of TPO:

Conclusion:

According to me, this project gave all of us the confidence to believe in ourselves and a great experience of how to work as a team. It also boosted our technical coding as well as time management skills. To complete this project, first We understood the need of such system then We gathered relevant data and started work on it. After that We started designing and coding phase for actual implantation of the system.

--

--