You are on page 1of 40

PROJECT REPORT

ON
PLACEMENT MANAGEMENT SYSTEM
SUBMITTED TO:

UNIVERSITY OF PUNE

FOR THE PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE

DEGREE OF

BACHELOR IN COMPUTER SCIENCE(BCS)


SUBMITTED BY

Miss.Shaikh Tanjila Younus

Miss.Shinde Gayatri Balasaheb


UNDER THE GUIDANCE OF

Mrs.Wamne S.V

DEPARTMENT OF COMPUTER SCIENCE


THROUGH

R.B.N.B. COLLEGE,SHRIRAMPUR
“EDUCATION THROUGH SELF HELP IS OUR MOTTO”.

KARMVEER
RAYAT SHIKSHAN SANSTHA’S

R.B.NARAYANRAO BORAWAKE COLLEGE

SHRIRAMPUR-413709

CERTIFICATE
Department of Computer Science
This is to Certify that the Project Titled Placement
Management System. Has been successfully completed
by Miss.Shaikh Tanjila Younus & Miss.Shinde
Gayatri Balasaheb students of BSC(Comp Sci) For the
Savitribai Phule Pune University.
During Academic Year 2022-2023
Project Guide HOD(Comp Sci)
Mrs.Wamne.S.V Dr.Shinde.B.S
Internal Examiner External Examiner
INDEX
Sr content Page No
No.
1 Acknowledgement
2 Introduction to System
Existing System
scope of the System

3 Feasibility study
4 Fact Finding Technique
5 Requirement Analysis
6 Hardware and Software
Requirements
a.Hardware Requirements
b.Software Requirements
7 ER Diagram
8 Data Dictionary
UML Diagrams
1.Class Diagram
2.Object Diagram
3.Use Case Diagram
4.Activity Diagram
5.Sequence Diagram
6.Collabration Diagram
7.componenet Diagram
8.Deployment Diagram
10 Input/Output Screen
11 Feture Enhancement
12 Limitations
13 Advantages
14 Bibliography
ACKNOWLEDGEMENT
We would like to thank all people who have helped us to take this project
through. We would like to take this opportunity to extend our hurtfully and
gratitude and affection to all those people without whose support and co-
operation, we would not have been able to bring our project work to a
complete destination.
We are sincerely grateful to our project guidance to
Mrs.Wamne.S.V who have played a crucial role to complete our project.
I would also like to take this opportunity to express a deep sense of gratitude
to HOD Dr. Shinde B.S and all teaching staff of Department of Computer
science, R.B.N.Borawake College for their cordial support,valuable
information and guidance,which helped me in completing this task.
Also special thanks to my collegians helped me in preparation of project.
Thanks All Once Again……..!

Miss.Shaikh Tanjila Younus


Miss.Shinde Gayatri Balasaheb
(TYBCS)
INTRODUCTION TO SYSTEM
Placement Management system provides information on system
providers and placements they offer so that students may view and
assess their opportunities will have well developed web sites to
inform their students of vacancies and how to prepare for their work
integrated learning experience. Placement Management System is
an application to facilities for student to register and fill the
Application form The Administrator plays an important role in our
project. He provides Approval of students registration and
updating.Placement Management System is to Eliminate human
errors and create a computerized system. There are several sorts of
modules accessible in this project to manage the
application,company,and placement.

Our project provides the facility of maintaining the details of


the students and gets the requested list of candidates for the
company who would like to recruit the students based on given
query.
Existing System
Existing system lead to many problems .These are as follows
Problems in existing system

 Maximum manual work: in the existing system all the work that is
done by human intervention. Humans should do all the work.

 Errors: due to the manual intervention there are maximum chances


of errors.

 Maximum human interface: the interface between the student and


administrator is maximum.

 Time consuming: due to above problems every procedure becomes


time consuming.

 File system: the records were stored in modified access sheets


hence sorting problem

 No hierarchical: the files were not stored hierarchical format hence


searching problems.

 Updating records: due to above problems the updating was very


difficult and ambiguous.

 Duplication of files: due to above problems the duplication of


records was usual hence data redundancy.
SCOPE OF THE SYSTEM

Application will provide the separate user account which are


used to upload resume,
update profile and apply for multiple job.
Provide easy and quick search of job from this application.
This application provide user on criteria that is alone by
specific user account.
User can update profile and resume for different types of job
category.

SCOPE OF WORK:
The solo objective of this project is to develop such type of system
titled Placement System .This is now on the ground the important
objective of this project are following.

To provide the way to upload the Resume .

 It provide the facility of Account creation to the student as well as


Employer.

It provide the detailed information to the student about the job.

 student can apply the job .


FEASIBILITY STUDY

The analysis of current system is most important thing in the


development of any new system or project. Feasibility study provides
the process for analysis of the current system. So it’s basically the
analyst done within organization to determine whether problem can
be solved more effectively.

 Operational Feasibility.
 Economical Feasibility.
 Technical Feasibility.

 Operational Feasibility-
In this feasibility the implementation cost of the
system is considered i.e. It considers the acceptability of the
system. In this checks whether system will be used if the
developed and implemented are the user of system able to handle
the system. Whether proposed system will cause any trouble?
In the operational feasibility, after the implementation
of the system, training programs are arranged for user. In this
cost of training program as well as space or time required to
develop system are consider.
Gnerally all this feasibility checked by the analyst
which have good understanding of the system or he has hard
study about system.
 . Economical Feasibility-

This feasibility is useful to find the system


development cost and checks whether it is justifiable. For
this purpose it checks investigation cost, software and
hardware cost, training cost, salaries, etc.
For “Placement Management System” there is no
need of training, salaries and maintenance cost. It needs only
some software which is cheaper in market. So this system is
economically feasible.
 Technical Feasibility-

The technical feasibility study always focuses on the


existing computer hardware, software and personal. This also
includes need for more hardware, software and personal of
possibility of procuring or installing such facilities.
The “Placement Management System” does not need
extra hardware, software or any personal detail. All
software, hardware required for system is available on
computer. There is also not need of any special operator. So
this system is technically feasible.
FACT FINDING TECHNIQUES

At the time of system or before starting actual work system,


analyst has to collects information about the manual system from user
which is the system is going to be developed.

In order to develop this information, system analyst prefers any


one of the following fact finding techniques or prefer one or more
fact finding technique according to the situation. These techniques
are as follows

 Record Searching:-

Information was collected by means of various document


maintained by the worker in Plumbing shop. The workers and
manager of “shop” was very kind to provide record details. They also
show the procedure how they seals product to customer and how they
maintain there bill manually.

Observation:-

Observation allows getting the information which may be useful


for getting some advanced enhancement that other fact finding
techniques can’t do. With the observation we obtained the first
hand information about how activities are carried out and this is
useful when we need to actually observe how documentations are
handled, how processes are carried out and whether specified step .

What kind of system?


What does it do?
Who run the system?
Who are the important people in it?
What is the history of the system?
Hardware Platform:

•Processor:Intel(R)Core(TM)i5 -
6006U CPU
• RAM:
• Monitor: Generic HP
monitor,mouse,keyboard,print
er.

Software Platform:
• Operating System:
Windows 10
• Frontend: HTML, CSS,
JS
• Backend: PHP
• Database: mysql
• Browser:MozillaFirefox
Google Chrome
PROJECT DIAGRAMs…
ER DIAGRAM
Data Dictionary
Admin:

Field Name Datatypes Size Constraint Description

Admin_id Int 5 Primary key Admin_id


Admin_name String 30 Not Null Admin_name
Admin_phone Numeric 10 Not Null Admin_phone
Admin_password String 30 Not Null Admin_password

Student:

Sid Int 4 Primary Key Student id

Sname String 20 Not Null Student name


Sphone no Numeric 10 Not Null Student phno
Percentage Float 4 Not Null Percentage
Field name Datatype Size Constraints Description

Company:

Field name Datatype size Constraints Description

Cid Int 3 Primary key Company Id


Cname String 30 Not Null Company Name
Email String 35 Not Null Email
ContactNo String 10 Not Null Contact Number
Job:

Field Name Datatypes Size Constraint Description

Student id Int 5 Foreign key Student id


Company id Int 5 Foreign key Company id
Job type String 20 Not Null Job type
Job salary Int 34 Not Null Job salary

Schedule:

Field Name Datatype Size Constraint Description

Date Date 25 Not Null Date


time time 34 Not Null time

Interview:

Field Name Datatype Size Constraint Description

Apptitude String 23 Not Null Apptitude


Technical String 24 Not Null Technical
Hr round String 35 Not Null Hr Round

Shortlist Candidate

Field Name Datatype Size Constraint Description

Acadmic year Int 5 Not Null Academic Year


Branch String 25 Not Null Branch
Category String 25 Not Null Category
CLASS DIAGRAM
OBJECT DIAGRAM
USE CASE DIAGRAM
USE CASE DIAGRAM FOR STUDENT
USE CASE DIAGRAM FOR ADMIN
USE CASE DIAGRAM FOR COMPANY
ACTIVITY DIAGRAM
SEQUENCE DIAGRAM
COLLABRATION DIAGRAM

Admin

Company
Deployment Diagram
INPUT/OUTPUT SCREEN

Login page
CREATE ACCOUNT
REGISTRATION FORM
Placement form
Wipro Company Details
TCS Company Details
Infosys Company Details
Apply Form
Uplod Resume
Future Enhancement

This project is completed but still they want to update and modify
some modules.
We are always thinking about Guest requirements also growing day
by day. We
always want implement something more.

1)A payment system against a professional resume.


2)Auto-Generated Mailing System informing both the Job-Seekers
and the Recruiters.
3)SMS -Alert direct phone.
4)The errors occurred due to failure nature of the website has to be
reduce as far possible to make the site & more user friendly in nature.
5)This website should be launched in World Wide Web (www) to
have the live version over the internet.
Limitation
 Only for Student :
This system is used only for Student not for all and In
this System not specify schedule of the job.

Advertisement is not provided:

In this system still advertisement part is not


implemented.

 The size of the database increases day-by-day,


increasing the load on the database back up and data
maintenance activity.

Multiple language support is not provided. So user must


know the English language.

This is computerized system that’s why in any case if the


server is down then the whole system collapse
Advantages:
Long Term Focus on Goals
Expertise and Guidance
It Chance of finding Qualified candidate
It Reduces Training Costs
It Promotes Diversity
Outside people bring in new ideas
People have a winder range of experience
BIBLOGRAPHY

Refrence Book:
 Learning PHP
 My SQL
 CSS
 PHP..A Beginner’s Guide
 By vikram vaswani

Website:

 Google Searching engine


 www.tutorialspoint.com
 www.w3schools.com

You might also like