Академический Документы
Профессиональный Документы
Культура Документы
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Synopsis on
Recruitment Application
SUBMITTED TO
SUBMITTED BY
Raveesh Layal
BU2015UGCS013
Computer Science and Engineering
SUPERVISED BY
Dr. Neeru
School of CSE
Academic Session
2015-2019
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Introduction
Recruitment is a process to discover the sources of manpower to meet the requirement of the
staffing schedule and to employ effective measures for attracting that manpower inadequate
numbers to facilitate effective selection of efficient personnel.
Recruitment App provides a basic framework for tracking open jobs and candidate
information, including work experience, preferences, and comments from interviewers.
From the posting of a new position through the interviews aimed at filling it, Recruitment
App lets you track your company’s job postings on employment websites and evaluate job
applications. It gives you a single location from which to manage the scheduling of
interviews, and you’ll be able to easily see what kind of progress you’re making toward
filling a particular position.
Recruitment App gives hiring managers and recruiters at small to medium-sized companies
one place they can go to monitor the candidate pipeline and see listings of positions and
candidates. By deploying it, your company can extend its salesforce.com solution to gather
measurable data to better target its recruiting efforts.
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Motivation :
We have studied fresherworld.com and Shine.com. These sides only provide the candidates to
the organizations but there is no feature is available to automate the recruitment process after
candidate is shortlisted. These web applications do not store the data of students who are
selected in interview rounds like Aptitude, GDPI, Technical Interview, HR Interview. These
application do not provide auto mail generation to the candidates. To solve this problem
Recruitment application not only track the candidates but also it can automate the interview
procedure to recruit the candidate. This application provides the auto mail generation to
shortlisted candidates. These sites do not provide to storage to store your data. This
application holds the list of selected student after each round of interview. An Interview has
many step to select student by checking the skills like aptitude test, Group
1. Related Work-:
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Proposed Method
The candidates looking for the job will register to this app. The HR must post any
new opening at their company to the app.
The candidate can search for appropriate jobs and upload their resumes.
Based on the resumes first round of short listing the candidates is carried out.
The information of candidates in the resumes will be extracted through the system
and will be checked if it fits in the criteria set by the company.
This extraction of information from the resumes will be done using the workflow
rules, validation rules and SOQL (Salesforce Object Query Language).
The candidates who satisfy the criteria are notified through automatic email-alerts.
The candidates will be called for interview.
Based on interview, final selection of candidates will be done and HR will display
their results through the app.
Based on their results reports will be generated and candidates can check their
status, reviews of recruiters about them, etc. on the app.
The Recruiting App will also have Google Map Integration which will help
candidates find exact location of company and where the branches of company are
located.
It will also be useful to company through which they can find how many
candidates are applying from which city, etc.
2. Plan of Work
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Designing of databases for Candidates section, Positions section, and Job Application
section.
Linking of all databases using a lookup relationship, where Job Application will
inherit the other two.
Design the UI using VisualForce and Salesforce Lightning.
Create the HR login and Registration Form.
Apply and define various Validation Rules and Criteria.
Summation of all the modules.
Testing
Deployment
3. Project Details:
Name: Recruitment Application
Technology to be used:
o SALESFORCE
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Salesforce.com is a cloud computing and social enterprise software-as-a-
service (SaaS) provider based in San Francisco. It was founded in March
1999, in part by former Oracle executive Marc Benioff.
o APEX
Apex is a programming language that allows developers to execute flow and
transaction control statements on the Force.com platform. As a language,
Apex is integrated, easy to use, data-focused, rigorous, hosted, multitenant
aware, automatically upgradeable, easy to test, and versioned.
o VISUALFORCE
Visualforce is a framework that enables the creation of dynamic, reusable
interfaces that can be hosted natively on the Force.com. It can be used to
create entire custom pages inside a Salesforce organization, or developers
can associate their own logic with a controller class written in Apex.
Developers can use Visualforce pages to override standard buttons, override
tab overview pages, define custom tabs, embed components in detail page
layouts, create dashboard components, customize sidebars in the Salesforce
console, and add menu items.
o HTML
o SLDS
o JAVASCRIPT/APEX CONTROLLER
JavaScript is a dynamic computer programming language. It is lightweight
and most commonly used as a part of web pages, whose implementations
allow client-side script to interact with the user and make dynamic pages.
It is an interpreted programming language with object-oriented
capabilities.
o SOQL
The Salesforce Object Query Language (SOQL) is used to search your
organization’s Salesforce data for specific information. SOQL is similar to
the SELECT statement in the widely used Structured Query Language
(SQL) but is designed specifically for Salesforce data.
4. Conclusion:
The essence of recruitment can be summed up as "the philosophy of
attracting as many applicants as possible for given jobs". The face value
of this definition is what guided recruitment activities in the past. These
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
days, however, the emphasis is on aligning the organization's objectives
with that of the individuals. By making this a priority, an organization
safeguards its interests and standing. After all, a satisfied workforce is a
stable workforce which also ensures that an organization has credible and
reliable performance. In a bid to underscore this subtle point, the project
examines the various processes and nuances one of the most critical
activities of an organization