Вы находитесь на странице: 1из 12

BAHRA UNIVERSITY

Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)

Synopsis on
Recruitment Application

A SYNOPSIS SUBMITTED ON PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD


OF
THE DEGREE OF

BACHELOR OF TECHNOLOGY in COMPUTER SCIENCE & ENGENEERING

SUBMITTED TO

BAHRA UNIVERSITY, SHIMLA HILLS

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

Discussion, Technical Interview HRInterview etc.


BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)

1. Related Work-:
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)

Proposed Method

➢ Recruitment Application contains one Recruitment interface.

➢ There are 3 classes Registration, Interview, Position which implements


Recruitment interface.
➢ User class inherits Registration class. User class is connected with User database
table.
➢ Written_Test, Technical_Interview and HR_Interview inherits Interview class.
These three classes connected through Candidate database table. 22
➢ Candidate and Job_Applicant inherits Position class. Both classes connected to
Position database table.
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
Methodology
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)

 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

Company Name: Grazitti Interactive


Field of Training: Salesforce Developer
Responsibility held by trainee: Database and UI
Month wise Training Schedule: Classroom Training in first two
months, then Project work.
Training Coordinator:
Name: Trishu Sachdeva
Mobile No: 9988616793
E-Mail ID: trishus@grazitti.com

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

HTML (Hyper Text Markup Language): A markup language used to


structure text and multimedia documents and to set up hypertext links
between documents, used extensively on the World Wide Web. HTML is a
markup language that uses a fixed set of markup tags.

o SLDS

The Salesforce Lightning Design System includes the resources to create


user interfaces consistent with the Salesforce Lightning principles, design
language, and best practices. Rather than focusing on pixels, developers
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)
can focus on application logic, while designers can focus on user
experience, interactions, and flows.

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.

 Objective: To develop a Recruitment Application that helps the HR to conduct


recruitment process and assign position to hired candidates.
BAHRA UNIVERSITY
Shimla Hills
Waknaghat - 173234, Distt. Solan (H.P.)

 Scope of the Project: As this is the combination of existing and non


existing recruitment system it has huge scope. It fulfils the requirement of
every organization. This is a common platform both for applicant and HR
to check the vacancies and fill those vacancies with best suitable
candidate.

 Role in project: Database Designing and UI Designing.

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

Вам также может понравиться