0% found this document useful (0 votes)
137 views25 pages

T&P Project Report

This document is a project report on developing an online training and placement management system. It discusses planning requirements like drawing issues with existing systems and gathering user requirements. It covers the design including use case diagrams, ER diagrams and relational schemas. It also discusses the implementation including coding, tools used, and screenshots of the developed site. The system allows students, companies and administrators to manage training and placement activities online.

Uploaded by

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

T&P Project Report

This document is a project report on developing an online training and placement management system. It discusses planning requirements like drawing issues with existing systems and gathering user requirements. It covers the design including use case diagrams, ER diagrams and relational schemas. It also discusses the implementation including coding, tools used, and screenshots of the developed site. The system allows students, companies and administrators to manage training and placement activities online.

Uploaded by

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

MALAVIYA NATIONAL INSTITUTE OF

TECHNOLOGY ,Jaipur

PROJECT REPORT ON
ONLINE TRANING AND PLACEMENT
MANAGEMENT SYSTEM

SUBMITTED TO: SUBMITTED BY:

DR. NAMITA MITTAL ASHISH GOYAL

(2016UCP1100)

ABHISHEK TIBREWAL

(2016UCP1103)

1
CONTENT:
 Preface

 Acknowledgement

 Introduction

 Objective

 Planning and Requirement analysis

 Drawbacks in existing systems

 User Requirements(features)

 Data gathering

 Design

 Use-Case Diagram

 E-R Diagram

 Relational Schemas

 Normalization of relational schemas

 Implementation

 Coding

 Glimpse of our site

 Tools and technologies used

 References

2
PREFACE

The “Online Training and Placement Management System” is an


online application that can be accessed throughout the
organization and outside as well with proper login provided. It
offers many flexible and convenient features, allowing admin,
students and company to maximize time and efficiency. It has
been developed to override the problems prevailing in the
practicing manual system.

The application is reduced as much as possible to avoid errors


while entering the data. It also provides error messages while
entering invalid data. No formal knowledge is needed for the
user to use this system. Thus by this all it proves it is user-
friendly.

This system allows to update the information for students and


companies. Also the admin manages both students and
companies in the way such that the admin can access and update
their information.

ACKNOWLEDGEMENT

3
We take this opportunity to express our sincere gratitude to all
those who helped us in various capacities in undertaking this
project and devising the report.

We are privileged to express sense of gratitude to our


respected teacher Dr. Namita Mittal for providing a vision
about the system. We have been greatly benefited from
their regular critical reviews and inspiration throughout
my work.

We would also like to thank our friends and companions


for their cooperation and compliance.

With sincere regards,


Ashish Goyal
Abhishek Tibrewal

INTRODUCTION

4
The “Online Training and Placement Management System” can
lead to error free, secure, reliable and fast management system. It
can assist the user to concentrate on their other activities as well
as on the record keeping. Thus it will help organization in better
utilization of resources. The organization can maintain
computerized records without redundant entries. That means that
one need not be distracted by information that is not relevant,
while being able to reach the information.

The aim is to automate its existing manual system by the help of


computerized equipments and full-fledged computer software,
fulfilling their requirements, so that their valuable
data/information can be stored for a longer period with easy
accessing and manipulation of the same. Basically the project
describes how to manage for good performance and better
services for the clients.

This system can be used as a web application for the Training and
Placement Officers of the college to manage the student
information with regard to placement and training. Students and
companies logging should be able to upload their information.
Administrator logging in may also search any information put up
by the students. This will also help in fast access procedures in
placement related activities.

OBJECTIVE

5
This project is aimed at developing a web application for the
Training and Placement Department of the College that can be
accessed throughout the organization with proper login
provided. This system can be used as a web application for the
Training and Placement Officers (TPO) of the college to manage
the student information with regard to placement.

The main objective of the project on “Online Training and


Placement Management System” is to manage the details of
students, company, training, placement, registration. It manages
all the information about training, placement, students and
companies. The project is totally built at administrative end and
thus only admin can access all the information. However students
and companies can also access and update their information.

The purpose of the project is to build an application program to


reduce the manual work for placement and training cell of
college, for students and for companies. It maintains records
instead of written materials.

Planning and Requirement analysis

6
 Drawbacks in existing systems

 Some problems with existing systems :


 Student has no profile of its own to see.
 Student can’t update his/her information by
himself/herself, he/she has to go to Placement & Training
Cell office and the updation is done manually.
 No confirmation mail sent to student if he/she got selected
by any company.
 There is no separate notification panel. All the information
comes through mail, so anyone can’t see all the information
at one place.
 The maximum work of admin is manual.

 User Requirements(Features)

 For the students:


o Student can register at training and placement cell.
o Can login and view his/her profile.
o Can update his/her information that were provided at
the time of registration.
o Student can view general notifications from T & P cell
and can also see the details of companies that are
visiting.

7
o A student can apply for the visiting company for
internship or placement if he/she is eligible for that.

 For the companies:

o A company can register at training and placement cell.

o Companies add basic details like, for which branch the


company is coming and criteria for that branch.

 For the admin:

o Can add new admin at training and placement cell.

o Add general notifications for the students.

o Have access to all the information about students and


companies means admin can view or update information
of students and company.

o Only the admin gives approval to the company after


verifying that it’s a correct company or not.

o Admin also update the absents of students.

o Admin changes the status of the students from not


selected to got intern/placement after receiving final
result from the company.

o Admin can view the list of students who got placement


or internship in which company.

8
 Student Notification Panel:
o There will be general notifications about interviews,
pre-placement talks etc.
o List of visiting companies will be there with their
details and basic criteria.
o Student can also view the name of companies in which
he/she registered.

 Admin Notification Panel:

o List of all students who got placement.

o List of all students who got internship.

o List of all registered students for company (separate for


internship and placement).

 The password of every user is stored in database in


encrypted form, so that no one can understand it.

 If any user is logged in then no other user can log in at the


same time on the same browser.

 Data Gathering

9
The data is gathered from various resources:
 Student’s data is collected from the students of our college
(MNIT Jaipur).
 Student’s images are collected from students through MNIT-
ERP and social media.
 Company’s information is gathered from the mail received
from “Placement & Training Cell, MNIT Jaipur” during our
campus placement and training drive.

Design

10
 Use-Case Diagram

 E-R Diagram

11
 Relational Schemas

12
Admin Schema
Company Schema
Company Criteria Schema

Student Schema

 Normalization of relational schemas

13
14
15
16
17
18
Implementation
 Coding

Session-protection

19
Companies with same branch that the students have are
shown during apply for the company section.

Various Constraints check, password encryption And


Displaying error and Success message

20
View registered company by student.

Insert, delete, update Queries

21
 Glimpse of our site

22
After got Intern

Dynamic Drop down list of Companies(Branch


wise) for a student
List of Visiting Companies for Internship
Mail Facility for better user experience and
Authenticity.

23
 Tools and technologies used

 Back-End: php with mysql ( xampp server)

 Front-End: html, css , javascript

 Hardware Specification:

o Operating System- windows


o Browser that supports html, css, javascript.

References
 Websites:

o http://www.w3schools.com

o https://www.quora.com

o http://stackoverflow.com

o https://www.tutorialspoint.com
 

 Books: 

o Database management system concepts by korth.

24
25

You might also like