Recruitment System
Recruitment System
Recruitment System
Submitted by
22075A6608-B.GANGADHAR YADAV
2022-2023
NBA Accredited for CE, EEE, ME, ECE, CSE, EIE, IT B.Tech. Programmes
Approved by AICTE, New Delhi, Affiliated to JNTU-H, Recognised as “College with Potential for Excellence” by UGC
Vignana Jyothi Nagar, Pragathi Nagar, Nizampet (S.O), Hyderabad TS 500 090 India
SOFTWARE ENGINEERING LABORATORY
CERTIFICATE
AIM: ………………………………………………………………………………………………………..1
3. OVERALL DESCRIPTION…………………………………………………………….…………..3
AIM:
To create an automated system with various components to facilitate the processes
involved in finding, attracting, assessing, interviewing, and hiring a new employee.
PROBLEM STATEMENT:
A recruitment system is a platform to hold all the processes of employment for the
organization. This system reduces time consumption for both organization and candidates. The
recruitment system allows the job seekers to view the job opportunity through Advertisement
and helps to apply for the job. The organization shortlist the applicants for the interview. The
shortlisted applicants undergo through a process of Test and Interview. The HR department
selects the Applicant based on the performance in the Test and Interview. Finally the recruited
applicants are informed.
SOFTWARE REQUIREMENT SPECIFICATION:
(1) INTRODUCTION:
Recruitment System is an interface between the Candidate and the Companies
responsible for the Recruitment. The system helps both types of users in providing the
ease of manual work. This system also provides the candidate to write their skills and
talents with a full interface to get a job. It helps the organization also to search for a
profile with specific skills only, so they do not have to go through every job seeker
asking him/her about the skill they needed.
PURPOSE:
The main purpose of recruitment is searching of suitable candidates for filling the
vacancies of the organization. To enhance the success rate of the selection process by
reducing the number of, under-qualified or overqualified job applicants. To evaluate the
effectiveness of various recruiting techniques and sources for all types of job applicants.
Recruit right people who will fit in to organizations culture and contribute to the
organizations goals.
(2) SCOPE:
The scope of Recruitment and Selection is very wide and it consists of a variety
of operations. Resources are considered as most important asset to any
organization.
The process is driven by job posting portals, hiring (consulting) organizations,
candidate assessment firms, Human Resource Management Systems (HRMS),
and much more.
It is not just about getting the right talent, but also about setting up the right
processes in order to achieve the goal of hiring good employees..
DEFINITIONS, ACRONYMS AND THE ABBREVIATIONS:
Organization
Refers to the super user who is the Central Authority with the privilege to
manage the entire system. It can be any higher official in the HR department.
Candidate
One who wishes to apply for the job.
RS
Refers to this Recruitment System.
HTML
Markup Language used for creating web pages.
J2EE
Java 2 Enterprise Edition is a programming platform java platform for
developing and running distributed java applications.
HTTP
Hyper Text Transfer Protocol.
TCP/IP
Transmission Control Protocol
REFERENCES:
Geeks for geeks
Java tpoint
TECHNOLOGIES TO BE USED:
• HTML
• PHP
• C#
TOOLS TO BE USED:
• Jupiter IDE (Integrated Development Environment)
• Rational Rose tool (for developing UML Patterns)
OVERVIEW:
SRS includes two sections overall description and specific requirements –
Overall Description will describe major role of the system components and interconnections.
Specific Requirements will describe roles & functions of the actors.
OVERALL DESCRIPTION:
PRODUCT PERSPECTIVE
The RS acts as an interface between the ''Candidate” and the “Organization”. This system
tries to make the interface as simple as possible and at the same time not risking the security of
data stored in. This minimizes the time duration for recruitment process.
SOFTWARE INTERFACE
The software required for online recruitment system for the development of the project is:
Processor: RYZEN 7
Processor Speed: 250 MHz to 833 MHz
Ram: 8 GB
Ram Hard Disk: 512 GB
SYSTEM FUNCTIONS:
CONSTRAINTS:
The candidate requires either mobile or System to enroll and get updates from
organization.
Candidate must and should enter the details correctly.
ASSUMPTIONS AND DEPENDENCIES:
The Candidate must have basic knowledge of computers and English Language.
FUNCTIONAL REQUIREMENTS:
Creation of the new record for the new job seeker or the new employer.
Deletion of the record which already exists in the system based on the admin’s
request.
Posting the requisition for the candidates and able to retrieve them if required.
Candidates can apply for the job and see the further details.
Admin handles employers and their job posts, this function eases the process of
management.
NON FUNCTIONAL REQUIREMENTS:
The security of the system is maintained by providing a login interface to the user. Only
those who have the login and password can enter the system.
User-Friendly as the system is very interactive and can be easily operated.
Maintainability and reliability if the system is kept very thoroughly as all the records
kept in the database have the backups and system can restore if there is power loss.
USE CASE DIAGRAM:
SEQUENCE DIAGRAM:
ACTIVITY DIAGRAM:
CLASS DIAGRAM:
COMPONENT DIAGRAM:
DEPLOYMENT DIAGRAM:
STATE CHAT DIAGRAM:
Testing
Registration page:
Check whether the page can registration page in without
providing the user with any details.
Check whether the data entered is saving in database or not
Check whether the user can register with same details again
Check whether the user can register with same account details
Check whether the submit button is working properly
Login page:
Check whether the page can log in without providing the user
with any details.
Check and log in to the page with the correct username and
invalid password
Check whether the password is encrypted form while entering the
same
Check and log in to the page with a valid username and valid
password.
Check and log in to the page with a valid username
CONCLUSION:
Effective recruitment and selection can contribute towards an
organization’s success. During the recruitment process, both
internal and external sources of employees should be considered.
This will increase the probability of organizations attracting a wide
range of candidates.