SlideShare a Scribd company logo
1 of 6
Download to read offline
IJIRST –International Journal for Innovative Research in Science & Technology| Volume 1 | Issue 12 | May 2015
ISSN (online): 2349-6010
All rights reserved by www.ijirst.org 1
Automated System for Placements
Rishikesh Bane Saman Khan
UG Student UG Student
Department of Computer Engineering Department of Computer Engineering
S.I.E.S Graduate School of Technology S.I.E.S Graduate School of Technology
Sneha Munden
UG Student
Department of Computer Engineering
S.I.E.S Graduate School of Technology
Abstract
Automated system for placements automates activities of placement cell by providing opportunities to the student community to
use collective intelligence to increase selection ratio and eases out process of creation of management information automatically.
ASP focuses on the automation of the placement cell. It includes authorizing the resumes, communicating about the various job
openings to the student community, managing the corporate relationship for inviting them for the placements as well other
activities like providing corporates with student resumes, creating the placement metrics, monitoring the progress of the selection
process, communicating with different users etc. .ASP provides a module for Student (Current Student), Administrator (TPO/
TnP Staff) and TnP coordinator. It manages Placement process of each Job posting individually, authenticate and activate the
student profiles, send notifications to students, create list of students as per company HR Manager Job Request, provide the list
of shortlisted student with resume, export data of shortlisted students to excel file based on Search Criteria, set preferences for
student eligibility criteria for placement, secured Access to users, upload of cv format by the admin as per each company
requirement, download of CV by the student, view news and events, update student information and their status with respect to
placement, view reports of placements, calendar to be aware of date of arrival of the company, list of students that have
registered for the company and various other events happening under Training and Placement.
Keywords: TnP, TPO, coordinator, Student, placements, ASP
_______________________________________________________________________________________________________
I. INTRODUCTION
The use of Internet and World Wide Web revolutionized the provision of information and the facility for the user to take action
on the information obtained. The use of Internet enables users to manage placement process. This led to a unique web based
placement management system developed specifically by the placements practitioner and the software programmer to become
Online Placement system. This system is an online application that can be accessed throughout the organization and outside as
well with proper login provided. This system can be used as an application for the Training and Placement Officer (TPO) of the
college to manage the student information with regards to placement. Students logging should be able to upload their information
in the form of a CV.
ASP is an application to facilitate students in SIESGST to register and search for jobs. The TPO to take effective actions on
the web as follow-on from the information they have viewed. TPO provides approval of student registration and updating. ASP
system provides information on placement providers and the placements they offer so that students may view and assess their
opportunities. Computer based information system are designed to improve existing system. Whatever the information, TPO has
to pass to the student and he or she can inform online. Improve accuracy in result. It has user-friendly interface having quick
authenticated access to documents. It provides the facility of maintaining the details of the students. It will reduce the paper work
and utilize the maximum capabilities of the setup and organization as well as it will save time and money, which are spending in
making reports and collecting data. It can be access throughout the organization and outside as well with proper login provided.
This system can be use as an application for college to manage the student information concerning placement.
II. COMPARISON WITH PREVIOUSLY IMPLEMENTED SYSTEM
1) Integration with the exam cell helps us retrieve the authentic students details and marks. These details can be used
directly into ASP. This eliminates the option of students filling their marks manually and then admin verifying them
row-by-row. The records provided by the students may be inaccurate. This leads to inconsistency in data and misleading
information. For example a company mentions eligibility criteria of as 60%. A student with 59.5% may round of his/her
aggregate to 60% and may apply for the company. Due to this the number of students eligible for the company will be
misleading. If only 20 students are available, due to rounding off of percent the count may increase to 25. This generates
misleading information. This entire integration is not present in the current implemented system.[3][4]
Automated System for Placements
(IJIRST/ Volume 1 / Issue 12 / 001)
All rights reserved by www.ijirst.org 2
2) We provide a separate login for CO-ORDINATOR. Co-ordinator is basically a department-level TnP head. He will be
able to view only the student’s specific to that branch/department only and perform all functionalities. This basically
will reduce the TPO/TnP Admin workload. There is no such login available in the current system.[3][4]
3) Status of student’s application for each company will be provided on student profile/home page. Whether he is
eligible/non-eligible and placed/unplaced for a company will be the status given.[3][4]
4) The news & events taking place under the TnP cell will be displayed in a calendar format. If a company is coming then
the particular date will be highlighted, and when you hover over the date, a pop-up screen will appear giving brief
description of the company and a link to the company page in the system.[3][4]
5) We provide a new option called as the Subscription Option. This has never been implemented before. Once we enter the
company page after viewing the news and events, there will be a subscription button at the bottom. When the student
clicks the button he will be subscribed for the company. This means that the TPO/TnP Admin will have an automated
interested students list for each company.[3][4]
6) Under the Training section of the system we are conducting online aptitude tests and important information regarding
interviews and placements.[3][4]
III. PROPOSED SYSTEM
The proposed system aims at managing student information with regards to placement. This system is use to store information of
all the students. CVs are categorized according to various streams. Various companies can access the information. Students can
maintain their information and can update it. Notifications are sent to students about the companies. Students can access previous
information about placement. Also the component is user friendly. Generally the TPOs of the Colleges have to face a lot of
problems in management of the Students information. Various type of searching criteria for student is given as by CGPA, live kt,
dead kt, internal kt and branch.
As per the proposed system, the student can view news and events, in which latest news about companies is provided. There
are mainly 2 categories- Placement news and training news. In placement news the student can subscribe for a company by
clicking on the Subscribe button. In the training news consist of the various workshops being conducted. Resume can be
uploaded and the resume format for different companies can also be downloaded. Student can view calendar and view the same
options as of news & events in a easy grid format. In the training part of the system we provide the option of downloading papers
and details regarding seminars and aptitude tests.
ASP will be integrated with the exam cell, so that the marks can be taken directly for filtration by the admin. There is no need
for any verification that was done earlier. It was tiresome and time consuming.
IV. IMPLEMENTATION
The entire project is built on spring framework and database schema with the help of MySQL Workbench.
Student:A.
Student is a very important entity of the ASP system. Student acts as the main user. Therefore, all the data provided to the
student should be accurate as well as consistent. Asp aims at providing transparency to student regarding all placement activities.
In student module, student is provided with tabs mainly news and events, student profile, resume and training. News and events
tab consists of news related to companies and training activities like seminars, pre-placement talks etc. News related to
companies’ leads to a page, which consists of information about the company, eligibility criteria with display of company logo.
Any student who wishes to apply for the company can click on subscribe button provided at the end of the page .The system will
then fetch information about the student to verify if the student is eligible to subscribe. If yes, a dialogue box with a message
“successfully subscribed” appears and the student details are entered into the database that has all enrolled students. If no,
dialogue box with a message “not eligible” appears.
News related to training can only be viewed and for convenience its details are provided in training tab.
A student can view his/her details in student profile. The student can also upload his/her photo on the profile. A student can
update his/her marks, number of live or dead kts and other details anytime. A student profile is made visible to both admin and
co-ordinator, hence making verification of data easy.
A student can download resume format that has been uploaded by the admin through the resume tab. A student can then
upload his/her resume as per the previously uploaded resume format by the admin. A student can also modify or update the
resume document an reload it.
Student can also view calendar. Calendar has respective days of upcoming events highlighted. On clicking the highlighted date
further details of the event.
Automated System for Placements
(IJIRST/ Volume 1 / Issue 12 / 001)
All rights reserved by www.ijirst.org 3
Fig. 1: Student Profile UI
In training a student can access aptitude question and interview questions of a particular company. Payment for seminars
related to placement. Details like description and timings of pre-placement talks can also be obtained.
Fig. 2: Company page on Student login
Fig. 3: Calendar Grid
Admin:B.
Admin is also provided with five tabs mainly news and events, view database, resume, calendar and training. News and events
can be added or removed by the admin by simply clicking on add or remove option at the bottom of the page. On clicking add,
admin is directed to another page where the admin can mention about the event and description including time ,date and venue
of the event.
Admin can upload resume format as per the company requirement so that the student can just fill in the details in that
particular file making the process easier and simpler. Admin can also download resumes which student has uploaded. This
enables admin to verify if the document uploaded by the student is as per the desired format and satisfies the requirement. Admin
can also add events to the calendar. The date of the event will be highlighted and will be visible to the student. Details of the
events like seminar and company can also provided. This ensures that students are aware of all the activities taking place in the
college with respect to placement.
Automated System for Placements
(IJIRST/ Volume 1 / Issue 12 / 001)
All rights reserved by www.ijirst.org 4
Fig. 4: Eligible Student List on Admin login
Fig. 5: Database Filtration
Fig. 6: News and Events with Edit option on Admin side
Co-Ordinator:C.
Co-ordinator can access information only related to their respective branch. Placement reports of each branch are generated as
per the number of students placed. The co-ordinator can then analyse the reports and take appropriate action like uploading more
number of test papers, asking students for company preference etc. coordinator can also upload necessary documents that are
required for training the students for interview and aptitude tests of various companies. A forum is also provided for students to
post questions and answers can be provided by respective co-ordinators.
Asp Using Hibernate:D.
Hibernate is an object-relational mapping framework for the Java language, providing a framework for mapping an object-
oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by
replacing direct persistence-related database accesses with high-level object handling functions.Hibernates primary feature is
mapping from Java classes to database tables (and from Java data types to SQL data types). Hibernate also provides data query
and retrieval facilities. It generates SQL calls and relieves the developer from manual result set handling and object conversion.
Automated System for Placements
(IJIRST/ Volume 1 / Issue 12 / 001)
All rights reserved by www.ijirst.org 5
Applications using Hibernate are portable to supported SQL databases with little performance overhead Mvc model in spring
framework has been used. Hibernate resolves the problem of mapping model to MySQL database. Hibernate allows creation of
tables in spring itself with its respective table created in MySQL simultaneously. This eliminates the need to create tables
separately and then again create a model in spring with respect to that particular table. Queries can be used in hibernate and
retrieval of data is also simplified. The function, which we have used in our application, is list record. Applications using
Hibernate are portable to supported SQL databases with little performance overhead
Fig. 7-10: Hibernate Example of Record
V. BENEFITS OF USING SPRING FRAMEWORK
Following is the list of few of the great benefits of using Spring Framework:
1) Spring enables developers to develop enterprise-class applications using POJOs. The benefit of using only POJOs is
that you do not need an EJB container product such as an application server but you have the option of using only a
robust servlet container such as Tomcat or some commercial product.
2) Spring is organized in a modular fashion. Even though the number of packages and classes are substantial, you have to
worry only about ones you need and ignore the rest.
3) Spring does not reinvent the wheel instead, it truly makes use of some of the existing technologies like several ORM
frameworks, logging frameworks, JEE, Quartz and JDK timers, other view technologies.
4) Testing an application written with Spring is simple because environment-dependent code is moved into this
framework. Furthermore, by using JavaBean-style POJOs, it becomes easier to use dependency injection for injecting
test data.
5) Spring's web framework is a well-designed web MVC framework, which provides a great alternative to web
frameworks such as Struts or other over engineered or less popular web frameworks.
6) Spring provides a convenient API to translate technology-specific exceptions (thrown by JDBC, Hibernate, or JDO, for
example) into consistent, unchecked exceptions.
Automated System for Placements
(IJIRST/ Volume 1 / Issue 12 / 001)
All rights reserved by www.ijirst.org 6
7) Lightweight IoC containers tend to be lightweight, especially when compared to EJB containers, for example. This is
beneficial for developing and deploying applications on computers with limited memory and CPU resources.
8) Spring provides a consistent transaction management interface that can scale down to a local transaction (using a single
database, for example) and scale up to global transactions (using JTA, for example).[1]
VI. CONCLUSION
In today’s world, smooth functioning of an organization cannot simply rely on paper work. Manual operation of a department
makes functioning of that department error prone and time consuming. The users however demand a fast and efficient system. In
existing system, most of the work is done manually. Students submit their marks through paper or Google forms. In the current
placement system the students are not aware of placement activities due to lack of communication. The proposed system- ASP
will help in eliminating all the drawbacks of the current online system and also automate most of the manual work the faculties
used to conduct.[4][3]
VII. FUTURE SCOPE
The system has been designed at the maximum possible excellence. Still we accept some drawbacks, as it is a human effort. The
system cannot provide the sms integration where the students will get notifications through sms alerts about various news in TnP.
The program is coded in spring framework, which will be very useful for future enhancement. There is scope for improvement of
the system. Apart from these there is scope for generating many more features. This software can be extended easily without
affecting the functionality. In the future, we can also provide automated mailing system. We can also create a module where the
payment for workshops n seminars can be done. System for NEFT can be implemented.
VIII. ACKNOWLEDGEMENT
All of this would not have been possible without the unrelenting support and enthusiasm of our project guide-Ms. Varsha Patil.
From suggesting us such a great topic for our project, and thereby educating and guiding us for the same, she has really been a
shining light for all of us to pursue this endeavour. We would also like to thank Prof. Rizwana Shaikh, Project Co-ordinator, for
giving us the right instruction and helping us with all the technicalities of the documentation. We would also like to thank our
Head Of Department Prof. Rajesh Kadu, and our Principal Dr. Alka Mahajan for their support and encouragement. We would
also like to thank the excellent faculty of the computer department, SIES GST for making our fundamentals clear, without which
we would have never come this far.
REFERENCES
[1] Documentation Springs. "Spring Documentation." Documentation - Springs. Spring MVC, 15 Mar. 2013. Web. 13 Oct. 2014.
<http://www.spring.io/docs>.
[2] Patel, Viral. "Spring MVC Tutorials, Tips & Tricks - ViralPatel.net." ViralPatelnetRss. Spring MVC, 6 June 2006. Web. 9 June 2014.
[3] Mr. Nilesh R., Dr. Seema S., Prof. Kavita S., Vidyalankar Institute of Technology “An Interactive Online Training and Placement System”.
[4] Gaurav G., Anchal J., International School of Informatics and Management “Training and Placement Cell”, www.iis.jaipur.org
[5] Wu Qunli, NCEPU, Baoding, China, “ Analysis on the integration of ERP in E-business”.
[6] PDF on “Spring Quick Reference Guide” www.tutorialpoint.com

More Related Content

What's hot

Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for Collegeijtsrd
 
Ntcs brochure
Ntcs brochureNtcs brochure
Ntcs brochurentcs
 
Sims(Student Information management System)
Sims(Student Information management System)Sims(Student Information management System)
Sims(Student Information management System)saiyadsanobar
 
IRJET - A Review Paper on Managing Student Database
IRJET -  	  A Review Paper on Managing Student DatabaseIRJET -  	  A Review Paper on Managing Student Database
IRJET - A Review Paper on Managing Student DatabaseIRJET Journal
 
IRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET Journal
 
IRJET- Student Statistics System using Confined Android App
IRJET- Student Statistics System using Confined Android AppIRJET- Student Statistics System using Confined Android App
IRJET- Student Statistics System using Confined Android AppIRJET Journal
 
Counseling Tips and Tricks 2.0
Counseling Tips and Tricks 2.0Counseling Tips and Tricks 2.0
Counseling Tips and Tricks 2.0Shelley Krause
 
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...IRJET Journal
 
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGSMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGIJITE
 
Online Examination System for English Grammar
Online Examination System for English GrammarOnline Examination System for English Grammar
Online Examination System for English Grammarijtsrd
 
A New Registration Model for Mandarin Proficiency Test
A New Registration Model for Mandarin Proficiency TestA New Registration Model for Mandarin Proficiency Test
A New Registration Model for Mandarin Proficiency TestIJERA Editor
 
Information Management System for Higher Educational Institutions
 Information Management System for Higher Educational Institutions Information Management System for Higher Educational Institutions
Information Management System for Higher Educational InstitutionsIJMREMJournal
 

What's hot (20)

Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
 
Ntcs brochure
Ntcs brochureNtcs brochure
Ntcs brochure
 
B017540718
B017540718B017540718
B017540718
 
Sims(Student Information management System)
Sims(Student Information management System)Sims(Student Information management System)
Sims(Student Information management System)
 
IRJET - A Review Paper on Managing Student Database
IRJET -  	  A Review Paper on Managing Student DatabaseIRJET -  	  A Review Paper on Managing Student Database
IRJET - A Review Paper on Managing Student Database
 
Asif change t (1)
Asif change t (1)Asif change t (1)
Asif change t (1)
 
IRJET- ACE Forum
IRJET-  	  ACE ForumIRJET-  	  ACE Forum
IRJET- ACE Forum
 
IRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement CellIRJET- Enhanced Mobile Application for Training and Placement Cell
IRJET- Enhanced Mobile Application for Training and Placement Cell
 
Education 11-00552
Education 11-00552Education 11-00552
Education 11-00552
 
IRJET- Student Statistics System using Confined Android App
IRJET- Student Statistics System using Confined Android AppIRJET- Student Statistics System using Confined Android App
IRJET- Student Statistics System using Confined Android App
 
Counseling Tips and Tricks 2.0
Counseling Tips and Tricks 2.0Counseling Tips and Tricks 2.0
Counseling Tips and Tricks 2.0
 
An Android Application for University Based Academic Solution
An Android Application for University Based Academic Solution An Android Application for University Based Academic Solution
An Android Application for University Based Academic Solution
 
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
 
Smartpoly Android Application
Smartpoly Android ApplicationSmartpoly Android Application
Smartpoly Android Application
 
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNINGSMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
 
Online Examination System for English Grammar
Online Examination System for English GrammarOnline Examination System for English Grammar
Online Examination System for English Grammar
 
A New Registration Model for Mandarin Proficiency Test
A New Registration Model for Mandarin Proficiency TestA New Registration Model for Mandarin Proficiency Test
A New Registration Model for Mandarin Proficiency Test
 
Presentation1
Presentation1Presentation1
Presentation1
 
Information Management System for Higher Educational Institutions
 Information Management System for Higher Educational Institutions Information Management System for Higher Educational Institutions
Information Management System for Higher Educational Institutions
 
Online assessment guide eklavvya.in
Online assessment guide  eklavvya.inOnline assessment guide  eklavvya.in
Online assessment guide eklavvya.in
 

Similar to Ijirstv1 i12005

IRJET- NIE Placements: An Automated Application for Android Users
IRJET-  	  NIE Placements: An Automated Application for Android UsersIRJET-  	  NIE Placements: An Automated Application for Android Users
IRJET- NIE Placements: An Automated Application for Android UsersIRJET Journal
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREIRJET Journal
 
IRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET- A Web-Based Career Spot for Placement Activities and Data AnalysisIRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET- A Web-Based Career Spot for Placement Activities and Data AnalysisIRJET Journal
 
Training and pracement cell
Training and pracement cellTraining and pracement cell
Training and pracement cellrohit goel
 
school billing system report
school billing system reportschool billing system report
school billing system reportaki_shu
 
Enhanced Recruitment Portal
Enhanced Recruitment PortalEnhanced Recruitment Portal
Enhanced Recruitment PortalIRJET Journal
 
IRJET- Design and Development of Ranking System using Sentimental Analysis
IRJET-  	  Design and Development of Ranking System using Sentimental AnalysisIRJET-  	  Design and Development of Ranking System using Sentimental Analysis
IRJET- Design and Development of Ranking System using Sentimental AnalysisIRJET Journal
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET Journal
 
GROUP -G.pptx
GROUP -G.pptxGROUP -G.pptx
GROUP -G.pptxsuper561
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management SystemIRJET Journal
 
A Survey Paper on Leave Automation
A Survey Paper on Leave AutomationA Survey Paper on Leave Automation
A Survey Paper on Leave Automationijtsrd
 
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptx
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptxqwhyt7nutnututnutntunum nuntunt unnyt cps.pptx
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptxciscopackett498
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”IRJET Journal
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptxPriyansuPradhan2
 
Institute management system
Institute management systemInstitute management system
Institute management systemKrishnakumarV17
 
College management - Osiz Technologies
College management - Osiz TechnologiesCollege management - Osiz Technologies
College management - Osiz Technologiesandrea newman
 
Design and Development of Placement Portal for Institutions
Design and Development of Placement Portal for InstitutionsDesign and Development of Placement Portal for Institutions
Design and Development of Placement Portal for InstitutionsIRJET Journal
 
Effective ways to manage online fee collection, online admission, online form...
Effective ways to manage online fee collection, online admission, online form...Effective ways to manage online fee collection, online admission, online form...
Effective ways to manage online fee collection, online admission, online form...Splashgain Technology Solutions Pvt Ltd.
 
Real Time Application for Career Guidance
Real Time Application for Career GuidanceReal Time Application for Career Guidance
Real Time Application for Career Guidanceijtsrd
 

Similar to Ijirstv1 i12005 (20)

IRJET- NIE Placements: An Automated Application for Android Users
IRJET-  	  NIE Placements: An Automated Application for Android UsersIRJET-  	  NIE Placements: An Automated Application for Android Users
IRJET- NIE Placements: An Automated Application for Android Users
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
 
IRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET- A Web-Based Career Spot for Placement Activities and Data AnalysisIRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
IRJET- A Web-Based Career Spot for Placement Activities and Data Analysis
 
Erp software
Erp softwareErp software
Erp software
 
Training and pracement cell
Training and pracement cellTraining and pracement cell
Training and pracement cell
 
school billing system report
school billing system reportschool billing system report
school billing system report
 
Enhanced Recruitment Portal
Enhanced Recruitment PortalEnhanced Recruitment Portal
Enhanced Recruitment Portal
 
IRJET- Design and Development of Ranking System using Sentimental Analysis
IRJET-  	  Design and Development of Ranking System using Sentimental AnalysisIRJET-  	  Design and Development of Ranking System using Sentimental Analysis
IRJET- Design and Development of Ranking System using Sentimental Analysis
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
 
GROUP -G.pptx
GROUP -G.pptxGROUP -G.pptx
GROUP -G.pptx
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
 
A Survey Paper on Leave Automation
A Survey Paper on Leave AutomationA Survey Paper on Leave Automation
A Survey Paper on Leave Automation
 
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptx
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptxqwhyt7nutnututnutntunum nuntunt unnyt cps.pptx
qwhyt7nutnututnutntunum nuntunt unnyt cps.pptx
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”
 
placement management system.pptx
placement management system.pptxplacement management system.pptx
placement management system.pptx
 
Institute management system
Institute management systemInstitute management system
Institute management system
 
College management - Osiz Technologies
College management - Osiz TechnologiesCollege management - Osiz Technologies
College management - Osiz Technologies
 
Design and Development of Placement Portal for Institutions
Design and Development of Placement Portal for InstitutionsDesign and Development of Placement Portal for Institutions
Design and Development of Placement Portal for Institutions
 
Effective ways to manage online fee collection, online admission, online form...
Effective ways to manage online fee collection, online admission, online form...Effective ways to manage online fee collection, online admission, online form...
Effective ways to manage online fee collection, online admission, online form...
 
Real Time Application for Career Guidance
Real Time Application for Career GuidanceReal Time Application for Career Guidance
Real Time Application for Career Guidance
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

Ijirstv1 i12005

  • 1. IJIRST –International Journal for Innovative Research in Science & Technology| Volume 1 | Issue 12 | May 2015 ISSN (online): 2349-6010 All rights reserved by www.ijirst.org 1 Automated System for Placements Rishikesh Bane Saman Khan UG Student UG Student Department of Computer Engineering Department of Computer Engineering S.I.E.S Graduate School of Technology S.I.E.S Graduate School of Technology Sneha Munden UG Student Department of Computer Engineering S.I.E.S Graduate School of Technology Abstract Automated system for placements automates activities of placement cell by providing opportunities to the student community to use collective intelligence to increase selection ratio and eases out process of creation of management information automatically. ASP focuses on the automation of the placement cell. It includes authorizing the resumes, communicating about the various job openings to the student community, managing the corporate relationship for inviting them for the placements as well other activities like providing corporates with student resumes, creating the placement metrics, monitoring the progress of the selection process, communicating with different users etc. .ASP provides a module for Student (Current Student), Administrator (TPO/ TnP Staff) and TnP coordinator. It manages Placement process of each Job posting individually, authenticate and activate the student profiles, send notifications to students, create list of students as per company HR Manager Job Request, provide the list of shortlisted student with resume, export data of shortlisted students to excel file based on Search Criteria, set preferences for student eligibility criteria for placement, secured Access to users, upload of cv format by the admin as per each company requirement, download of CV by the student, view news and events, update student information and their status with respect to placement, view reports of placements, calendar to be aware of date of arrival of the company, list of students that have registered for the company and various other events happening under Training and Placement. Keywords: TnP, TPO, coordinator, Student, placements, ASP _______________________________________________________________________________________________________ I. INTRODUCTION The use of Internet and World Wide Web revolutionized the provision of information and the facility for the user to take action on the information obtained. The use of Internet enables users to manage placement process. This led to a unique web based placement management system developed specifically by the placements practitioner and the software programmer to become Online Placement system. This system is an online application that can be accessed throughout the organization and outside as well with proper login provided. This system can be used as an application for the Training and Placement Officer (TPO) of the college to manage the student information with regards to placement. Students logging should be able to upload their information in the form of a CV. ASP is an application to facilitate students in SIESGST to register and search for jobs. The TPO to take effective actions on the web as follow-on from the information they have viewed. TPO provides approval of student registration and updating. ASP system provides information on placement providers and the placements they offer so that students may view and assess their opportunities. Computer based information system are designed to improve existing system. Whatever the information, TPO has to pass to the student and he or she can inform online. Improve accuracy in result. It has user-friendly interface having quick authenticated access to documents. It provides the facility of maintaining the details of the students. It will reduce the paper work and utilize the maximum capabilities of the setup and organization as well as it will save time and money, which are spending in making reports and collecting data. It can be access throughout the organization and outside as well with proper login provided. This system can be use as an application for college to manage the student information concerning placement. II. COMPARISON WITH PREVIOUSLY IMPLEMENTED SYSTEM 1) Integration with the exam cell helps us retrieve the authentic students details and marks. These details can be used directly into ASP. This eliminates the option of students filling their marks manually and then admin verifying them row-by-row. The records provided by the students may be inaccurate. This leads to inconsistency in data and misleading information. For example a company mentions eligibility criteria of as 60%. A student with 59.5% may round of his/her aggregate to 60% and may apply for the company. Due to this the number of students eligible for the company will be misleading. If only 20 students are available, due to rounding off of percent the count may increase to 25. This generates misleading information. This entire integration is not present in the current implemented system.[3][4]
  • 2. Automated System for Placements (IJIRST/ Volume 1 / Issue 12 / 001) All rights reserved by www.ijirst.org 2 2) We provide a separate login for CO-ORDINATOR. Co-ordinator is basically a department-level TnP head. He will be able to view only the student’s specific to that branch/department only and perform all functionalities. This basically will reduce the TPO/TnP Admin workload. There is no such login available in the current system.[3][4] 3) Status of student’s application for each company will be provided on student profile/home page. Whether he is eligible/non-eligible and placed/unplaced for a company will be the status given.[3][4] 4) The news & events taking place under the TnP cell will be displayed in a calendar format. If a company is coming then the particular date will be highlighted, and when you hover over the date, a pop-up screen will appear giving brief description of the company and a link to the company page in the system.[3][4] 5) We provide a new option called as the Subscription Option. This has never been implemented before. Once we enter the company page after viewing the news and events, there will be a subscription button at the bottom. When the student clicks the button he will be subscribed for the company. This means that the TPO/TnP Admin will have an automated interested students list for each company.[3][4] 6) Under the Training section of the system we are conducting online aptitude tests and important information regarding interviews and placements.[3][4] III. PROPOSED SYSTEM The proposed system aims at managing student information with regards to placement. This system is use to store information of all the students. CVs are categorized according to various streams. Various companies can access the information. Students can maintain their information and can update it. Notifications are sent to students about the companies. Students can access previous information about placement. Also the component is user friendly. Generally the TPOs of the Colleges have to face a lot of problems in management of the Students information. Various type of searching criteria for student is given as by CGPA, live kt, dead kt, internal kt and branch. As per the proposed system, the student can view news and events, in which latest news about companies is provided. There are mainly 2 categories- Placement news and training news. In placement news the student can subscribe for a company by clicking on the Subscribe button. In the training news consist of the various workshops being conducted. Resume can be uploaded and the resume format for different companies can also be downloaded. Student can view calendar and view the same options as of news & events in a easy grid format. In the training part of the system we provide the option of downloading papers and details regarding seminars and aptitude tests. ASP will be integrated with the exam cell, so that the marks can be taken directly for filtration by the admin. There is no need for any verification that was done earlier. It was tiresome and time consuming. IV. IMPLEMENTATION The entire project is built on spring framework and database schema with the help of MySQL Workbench. Student:A. Student is a very important entity of the ASP system. Student acts as the main user. Therefore, all the data provided to the student should be accurate as well as consistent. Asp aims at providing transparency to student regarding all placement activities. In student module, student is provided with tabs mainly news and events, student profile, resume and training. News and events tab consists of news related to companies and training activities like seminars, pre-placement talks etc. News related to companies’ leads to a page, which consists of information about the company, eligibility criteria with display of company logo. Any student who wishes to apply for the company can click on subscribe button provided at the end of the page .The system will then fetch information about the student to verify if the student is eligible to subscribe. If yes, a dialogue box with a message “successfully subscribed” appears and the student details are entered into the database that has all enrolled students. If no, dialogue box with a message “not eligible” appears. News related to training can only be viewed and for convenience its details are provided in training tab. A student can view his/her details in student profile. The student can also upload his/her photo on the profile. A student can update his/her marks, number of live or dead kts and other details anytime. A student profile is made visible to both admin and co-ordinator, hence making verification of data easy. A student can download resume format that has been uploaded by the admin through the resume tab. A student can then upload his/her resume as per the previously uploaded resume format by the admin. A student can also modify or update the resume document an reload it. Student can also view calendar. Calendar has respective days of upcoming events highlighted. On clicking the highlighted date further details of the event.
  • 3. Automated System for Placements (IJIRST/ Volume 1 / Issue 12 / 001) All rights reserved by www.ijirst.org 3 Fig. 1: Student Profile UI In training a student can access aptitude question and interview questions of a particular company. Payment for seminars related to placement. Details like description and timings of pre-placement talks can also be obtained. Fig. 2: Company page on Student login Fig. 3: Calendar Grid Admin:B. Admin is also provided with five tabs mainly news and events, view database, resume, calendar and training. News and events can be added or removed by the admin by simply clicking on add or remove option at the bottom of the page. On clicking add, admin is directed to another page where the admin can mention about the event and description including time ,date and venue of the event. Admin can upload resume format as per the company requirement so that the student can just fill in the details in that particular file making the process easier and simpler. Admin can also download resumes which student has uploaded. This enables admin to verify if the document uploaded by the student is as per the desired format and satisfies the requirement. Admin can also add events to the calendar. The date of the event will be highlighted and will be visible to the student. Details of the events like seminar and company can also provided. This ensures that students are aware of all the activities taking place in the college with respect to placement.
  • 4. Automated System for Placements (IJIRST/ Volume 1 / Issue 12 / 001) All rights reserved by www.ijirst.org 4 Fig. 4: Eligible Student List on Admin login Fig. 5: Database Filtration Fig. 6: News and Events with Edit option on Admin side Co-Ordinator:C. Co-ordinator can access information only related to their respective branch. Placement reports of each branch are generated as per the number of students placed. The co-ordinator can then analyse the reports and take appropriate action like uploading more number of test papers, asking students for company preference etc. coordinator can also upload necessary documents that are required for training the students for interview and aptitude tests of various companies. A forum is also provided for students to post questions and answers can be provided by respective co-ordinators. Asp Using Hibernate:D. Hibernate is an object-relational mapping framework for the Java language, providing a framework for mapping an object- oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct persistence-related database accesses with high-level object handling functions.Hibernates primary feature is mapping from Java classes to database tables (and from Java data types to SQL data types). Hibernate also provides data query and retrieval facilities. It generates SQL calls and relieves the developer from manual result set handling and object conversion.
  • 5. Automated System for Placements (IJIRST/ Volume 1 / Issue 12 / 001) All rights reserved by www.ijirst.org 5 Applications using Hibernate are portable to supported SQL databases with little performance overhead Mvc model in spring framework has been used. Hibernate resolves the problem of mapping model to MySQL database. Hibernate allows creation of tables in spring itself with its respective table created in MySQL simultaneously. This eliminates the need to create tables separately and then again create a model in spring with respect to that particular table. Queries can be used in hibernate and retrieval of data is also simplified. The function, which we have used in our application, is list record. Applications using Hibernate are portable to supported SQL databases with little performance overhead Fig. 7-10: Hibernate Example of Record V. BENEFITS OF USING SPRING FRAMEWORK Following is the list of few of the great benefits of using Spring Framework: 1) Spring enables developers to develop enterprise-class applications using POJOs. The benefit of using only POJOs is that you do not need an EJB container product such as an application server but you have the option of using only a robust servlet container such as Tomcat or some commercial product. 2) Spring is organized in a modular fashion. Even though the number of packages and classes are substantial, you have to worry only about ones you need and ignore the rest. 3) Spring does not reinvent the wheel instead, it truly makes use of some of the existing technologies like several ORM frameworks, logging frameworks, JEE, Quartz and JDK timers, other view technologies. 4) Testing an application written with Spring is simple because environment-dependent code is moved into this framework. Furthermore, by using JavaBean-style POJOs, it becomes easier to use dependency injection for injecting test data. 5) Spring's web framework is a well-designed web MVC framework, which provides a great alternative to web frameworks such as Struts or other over engineered or less popular web frameworks. 6) Spring provides a convenient API to translate technology-specific exceptions (thrown by JDBC, Hibernate, or JDO, for example) into consistent, unchecked exceptions.
  • 6. Automated System for Placements (IJIRST/ Volume 1 / Issue 12 / 001) All rights reserved by www.ijirst.org 6 7) Lightweight IoC containers tend to be lightweight, especially when compared to EJB containers, for example. This is beneficial for developing and deploying applications on computers with limited memory and CPU resources. 8) Spring provides a consistent transaction management interface that can scale down to a local transaction (using a single database, for example) and scale up to global transactions (using JTA, for example).[1] VI. CONCLUSION In today’s world, smooth functioning of an organization cannot simply rely on paper work. Manual operation of a department makes functioning of that department error prone and time consuming. The users however demand a fast and efficient system. In existing system, most of the work is done manually. Students submit their marks through paper or Google forms. In the current placement system the students are not aware of placement activities due to lack of communication. The proposed system- ASP will help in eliminating all the drawbacks of the current online system and also automate most of the manual work the faculties used to conduct.[4][3] VII. FUTURE SCOPE The system has been designed at the maximum possible excellence. Still we accept some drawbacks, as it is a human effort. The system cannot provide the sms integration where the students will get notifications through sms alerts about various news in TnP. The program is coded in spring framework, which will be very useful for future enhancement. There is scope for improvement of the system. Apart from these there is scope for generating many more features. This software can be extended easily without affecting the functionality. In the future, we can also provide automated mailing system. We can also create a module where the payment for workshops n seminars can be done. System for NEFT can be implemented. VIII. ACKNOWLEDGEMENT All of this would not have been possible without the unrelenting support and enthusiasm of our project guide-Ms. Varsha Patil. From suggesting us such a great topic for our project, and thereby educating and guiding us for the same, she has really been a shining light for all of us to pursue this endeavour. We would also like to thank Prof. Rizwana Shaikh, Project Co-ordinator, for giving us the right instruction and helping us with all the technicalities of the documentation. We would also like to thank our Head Of Department Prof. Rajesh Kadu, and our Principal Dr. Alka Mahajan for their support and encouragement. We would also like to thank the excellent faculty of the computer department, SIES GST for making our fundamentals clear, without which we would have never come this far. REFERENCES [1] Documentation Springs. "Spring Documentation." Documentation - Springs. Spring MVC, 15 Mar. 2013. Web. 13 Oct. 2014. <http://www.spring.io/docs>. [2] Patel, Viral. "Spring MVC Tutorials, Tips & Tricks - ViralPatel.net." ViralPatelnetRss. Spring MVC, 6 June 2006. Web. 9 June 2014. [3] Mr. Nilesh R., Dr. Seema S., Prof. Kavita S., Vidyalankar Institute of Technology “An Interactive Online Training and Placement System”. [4] Gaurav G., Anchal J., International School of Informatics and Management “Training and Placement Cell”, www.iis.jaipur.org [5] Wu Qunli, NCEPU, Baoding, China, “ Analysis on the integration of ERP in E-business”. [6] PDF on “Spring Quick Reference Guide” www.tutorialpoint.com