Project on Online Recruitment System

March 1, 2017 | Author: Rizwan Ahmad | Category: N/A
Share Embed Donate


Short Description

Download Project on Online Recruitment System...

Description

ONLINE RECRUITMENT SYSTEM CONTENTS

1. ABSTRACT 2. INTRODUCTION 3. DESIGN PRINCIPLES & EXPLANATION 3.1. MODULES 3.2. MODULE DESCRIPTIOIN 4. PROJECT DICTIONARY 4.1. DATAFLOW DIAGRAMS 4.2. DATA DICTIONARY 5. FORMS & REPORTS 5.1. I/O SAMPLES 6. BIBILIOGRAPHY

1. ABSTRACT Now a days the necessity of executing things increasing rapidly in our daily activities. Technology plays a vital role in day-to-day activities. And this in turn made great changes in many work fields and out of them recruitment process is one that changed lot of colors in their systematic approaches. The computer based recruitment system is to replace manual operations of

recruitment of an IT

company. As recruitment is a round the year activity involving thousands of candidates a need has been felt to automate the entire

operations. Applications are

collected in a prescribed format and checked for

eligibility. All eligible candidates are sent Admit cards for the selection test. The test in three areas-Aptitude ,Verbal and technical skills. The results are compiled and presented to management to decide the cut-offs for interviews. Based on the selection criteria decided by management interview

letters are generated. The system should

provide for queries and management reports during the recruitment process.

2. INTRODUCTION Online Recruitment system is to replace manual operations of

recruitment of an IT

company. As recruitment is a round the year activity involving thousands of candidates a need has been felt to automate the entire operations. Applications are collected in a prescribed format and checked for eligibility. All the eligible candidates are sent an automated message (just like Admit Card) for the selection test. The test is in three areas: 1.Aptitude Test 2.Verbal Ability 3.Technical Test The

results

are

compiled

and

presented

to

management to decide on cut-offs for interview. Based on the selection criteria decided by the management,

the qualified candidates are called for the interview. Also details of candidates called for interview are prepared for the interview board. The system should provide for queries and management reports during the recruitment process. Recruiting Recruiting is defined as persuading someone to work for a company or become a new member of an organization.

Objectives of Online Recruitment System



Provide an innovative, cost efficient and

effective recruitment system.



Increase

the

quality

and

quantity

of

applicants applying for vacancies.



Offer immediate cost savings on recruitment

with substantial long term

saving over a

prolong period.



Dramatically

reduce

paper

work

and

administrative work.



Streamline the recruitment process and

reduce the corporate’s overall recruitment cycle. Introduction to existing system

In the existing system all the activities are done manually. For recruiting thousands of candidates, the physical system have the following steps. 1.Calling for the applicants. 2.Selecting the applicants. 3.Generating Admit Card 4.Conducting examination. 5.Compiling results. 6.Selecting candidates for interview. 7.Generating Interview letters. 8.Preparing details for interview board. In the existing system all these activities are done manually. It takes lot of time to recruit candidates. In order to overcome this we must develop a solid platform for an online recruiting solution that can be rapidly customize and deployed to meet the specific needs of each client.

Every organization should have a separate recruitment cell. The recruitment board must provide an innovative, cost efficient and effective recruitment system.

Using

the

advanced

technology

the

recruitment cell must provide efficient system so that it reduces the paper work and administrative risks. Proposed System We are proposing to computerize all the tasks involved. We go about the following way.



Admit card generations now devoid of any

mistakes. The roll numbers assigning is done efficiently by maintaining a database so that there is no chance of the same number being assigned to different applicants. Even the chance of a roll number not being issued to a candidate is minimized.



The examination is being conducted online.

The three spheres in which the exam is being conducted have the respective

database

of

questions. The candidates take the examination online within the time constraints after which the page automatically closes.



As the examination is online the evaluation

process is simplified to a great extent.



With the database of the results being

maintained it is very easy to generate a range of statistics necessary to put to candidates in different categories.



Based on the categories the details pertaining

to the students can be retrieved from the database

which we maintain for the students and this can be forwarded to the interview board.

3. DESIGN PRINCIPLES & EXPLANATION 3.1. MODULES Overall Description of Online Recruitment System  Registration  Administration  Operator Company 3.2. MODULE DESCRIPTION Registration This module involves the fulcrum part of laying a foundation for the whole process by

registering the aspiring candidates. This process is accomplished online by allowing the interested candidates to provide the related information of them. Recruitment cell advertises for the post in various websites and asks the applicants to submit their details and post their CV’s on or before a fixed date. The candidates who are interested can logon to the website and apply online.



First the candidates log on to the website and

fill the application form.



The information provided by the candidate is

verified to check whether it fits the criterion that has been put forth. 

If the information is found to be invalid say

the degree possessed by the candidate does comply with that demanded by the board then the

application process is stopped by terming invalid candidate. 

If the information is found correct then the

candidate is provided with Id and password.



Subsequently an admit card is generated that

plays host to the information like candidate ID no., the date of exam, name and venue of examination. 

The admit card is mailed to all eligible

candidates. 

The candidate by logging on with the ID and

password allocated can get the information and instructions related to the exam. Also, some tips are provided for the benefit of the aspirant.

The stated steps form the core of the registration process. Once the candidate takes all these steps then his registration can be termed as successful. Administration This module mainly constitutes of the person in charge of the whole process that is the person who is at the helm of the affairs. He is the one who has the authority to make the major decisions concerning the recruitment process. 

He is responsible for setting the criterion for

the candidates to be examined. 

He is the one who decides on which different

spheres are the candidates to be examined. 

He is the one who fixes the date of exam.



He is in charge for appointing the operators

required to carry forward the process.



He decides the cut-off limit for the candidates

that have under taken the test. 

He decides on the number of candidates that

can be selected. So, practically makes all the important decisions without actually doing too much. He can be regarded as the driving force behind the whole process. He can be compared to sailor of ship that is whole recruitment process in this case. Operator He is the aspect responsible for the test that is being conducted. He can be considered as the examination controller. He is appointed by the administrator. 

He decides the questions that are to present in

the question paper.



He decides the overall structure of each part

of the question paper. 

He watches over the test and is responsible for

the evaluation. 

He categorizes the candidates depending upon

the marks obtained and the cut-off limit set. 

He is responsible for making the list of the

final selected candidates. It can be said that the operator is the potential workhorse of the complete process. He is the aspect from whom the major work is being accepted. Company These are the clients of our web portal. Whenever some company has some openings they list those openings on our website. Then in accordance with the criteria the test is conducts in the desired modules. 

The companies list the openings.



The specifications and the qualifications that

the company desires in job aspirants. 

Complying with the standards laid by the

company the candidate is tested in the required spheres. 

The result of the exam conducted is intimated

to the companies. 

The list of selected candidates is then

forwarded to the company.

Project goal The goal is to introduce a hybrid replacement from the age old manual recruitment process. To create an effective and efficient system capable of smoothening up the whole setup. The aim here is to develop an interface through which two ends can

meet. The ends being the job aspirants and the job providers.

4. PROJECT DICTIONARY 4.1. DATAFLOW DIAGRAMS Data flow diagrams represent the flow of data through a system. A DFD is composed of: 1.Data movement shown by tagged arrows. 2.Transformation or process of data shown by named bubbles. 3.Sources and destination of data represented by named rectangles. 4.Static storage or data at rest denoted by an open rectangle that is named. The DFD is intended to represent information flow but it is not a flowchart and is not intended to indicate

decision-making, flow of control, loops and other procedural aspects of the system. DFD is a useful graphical tool and is applied at the earlier stages of requirements analysis. It may be further refined at preliminary design stage and is used as mechanism for creating a top level structural design for software. The DFD drawn first at a preliminary level is further expanded into greater details: The context diagram is decomposed and represented with multiple bubbles Each of these bubbles may be decomposed further and documented as more detailed DFD s. Explanation DFD s.

VALIDATES REGISTR ATION

ADMINISTRATO R

OPERATOR

CANDIDATE

APPOIN TS REGIS INFO

TEST RESULT

SETS

COMPANY

UNDERTAKES DECLA RES

DATA

REGISTRATION

CANDIDATE

ADMIT CARD

NAME

PASSWORD TEST MODULE

STU-ID

TESTDATE QUALIFICATION TEST LETTER

DATASTORED CANDIDATE DATABASE

ADMINIST RATOR-ID OPERATOR

ADMINISTRATOR

MAJOR DECISION S

APPOINTS

MAKES

MAINTAINS

OP- DATABASE

OFFER LETTERS COMPANY

CANDIDAT ESLIST -LIST SPECIFICAT IONS

COMPANY

GETS

OFFER LETTERS

ISSUES

PROVIDES

ARE STORED

ED

SELECTED SPECIFICATIONS CANDIDATES

OPERATOR VALIDATIO N

QUESTIONS

PASSWORD PREPARES OPERATOR RESULTS

EVALUATES

PROVIDES REFERS

DETAILE D STATUS

RESULT DATABASE

CANDIDATE

PASSWORD

RESULT

INVALIDATE STUDENTID

TEST

PROVIDER QUESTIONS DATABASE

4.2. E-R DIAGRAMS 4.3. DATA DICTIONARY DATA FLOW DIAGRAMS

Database Tables Table Name: login Primary Key: Login_ id and Password

Data

Data Width Constraint

name type Login_id Char 20

Description

Notnull,

Id for admin,

unique

operator

and

user Password Char 15

Notnull,

Password

unique

admin, operator user

for and

Table Name: registration Primary Key: user_id and password.

Data

Data

Width Constraint

name Sno

type Number 20

Unique

Description Student number

Sname

Char

30

Generated Student name

Address Char Emailid Char Phno

50

Address

25

student Email id of

Number 15

Gender Char Quali Char User_id Char

6 10 18

of

student Phone number Male/female Qualification Notnull,Unique System generated for

Pwd

Char

18

the

student Student gives

DOB DOE SSC%

Date Char 18 Number 10

password Date of birth Date of exam SSC

percentage

Table Name: Operator Primary Key: op_id .

Attribute Data

Width

Constraint Description

Name OP_id

10

Notnull,

Operator

Unique 30

id Operator

18

name Operator

Type Char

Op_name Char Log_pwd Char

login Address

Char

40

Table Name: Operator

password Address

Attribute

Data

Width

Constraint Description

Name Adm_id

Type Char

10

Notnull,

Operator

Unique 30

id Operator

18

name Operator

Adm_name Char Log_pwd

Char

login Address

Char

40

password Address

Table name: Vquestion Data name Data type Qid Number Qn Op1 Op2 Op3

Char` Char Char Char

Constraint Description Question id generated Question Option1 Option2 Option3

Op4 Ans Level1 Keyword1

Char Char

Option4 Correct

Char

answer Level

Char

question Keyword

of

of question

Table name: Qquestion Data name Data type Qid Number Qn Op1 Op2 Op3 Op4 Ans Level1 Keyword1

Constraint Description Question id

Char` Char Char Char Char Char

generated Question Option1 Option2 Option3 Option4 Correct

Char

answer Level

Char

question Keyword

of

of question Table name: Tquestion ata name Qid Qn

Data type

Constraint

Descript

Number

ion Question id

Char`

generated Questi

on Op1 Op2 Op3 Op4 Ans Level1 Keyword1

Char

Option

Char Char Char Char

1 Option2 Option3 Option4 Correct

Char

answer Level

Char

question Keyword of

of

question Result table

Table name: Results

Attribute

Data

Width Constraint Description

Name User_id

Type char

10

Notnull,

student id

Unique Student_nam Char e marks grade

30

student

number 10

name Marks

Char

obtained Grade

1

5. FORMS & REPORTS 5.1. I/O SAMPLES Application from

After registration

Selecting Applications

Selected Applicants

After selecting the applicant

Admit card Generation

Exam Editor

Question paper generation

Paper Selection

Question paper

End of question paper

Writing the exam

Admit card validation

Attempting exam

Exam details

Writing the exam

End of question paper

Results

Statistics

Administrator

6. BIBLIOGRAPHY 1.

BOOK

ON

ASP.NET

PROGRAMMING 2.

HTML Black Book By Steven Holzner

3.

ORACLE By Evan Byross

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF