Top Banner
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
71
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Project on  Online Recruitment System

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

Page 2: Project on  Online Recruitment System

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

Page 3: Project on  Online Recruitment System

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.

Page 4: Project on  Online Recruitment System

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,

Page 5: Project on  Online Recruitment System

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

Page 6: Project on  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

Page 7: Project on  Online Recruitment 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.

Page 8: Project on  Online Recruitment System

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.

Page 9: Project on  Online Recruitment System

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.

Page 10: Project on  Online Recruitment System
Page 11: Project on  Online Recruitment System

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.

Page 12: Project on  Online Recruitment System

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.

Page 13: Project on  Online Recruitment System

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

Page 14: Project on  Online Recruitment System

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

Page 15: Project on  Online Recruitment System

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.

Page 16: Project on  Online Recruitment System

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.

Page 17: Project on  Online Recruitment System

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.

Page 18: Project on  Online Recruitment System

4. PROJECT DICTIONARY

4.1. DATAFLOW DIAGRAMS

Data flow diagrams represent the flow of data through

a system. A DFD is composed of:

Page 19: Project on  Online Recruitment System

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

Page 20: Project on  Online Recruitment System

Each of these bubbles may be decomposed further and

documented as more detailed DFD s.

Explanation DFD s.

VALIDATES

REGISTR ATION

TEST RESULT

CANDIDATE

ADMINISTRATOR

OPERATOR COMPANY

Page 21: Project on  Online Recruitment System

APPOINTS

REGIS INFO

SETS

UNDERTAKES

DECLARES

Page 22: Project on  Online Recruitment System

DATA

NAME

PASSWORDTEST MODULE

STU-ID

CANDIDATE

ADMIT CARD

REGISTRATION

Page 23: Project on  Online Recruitment System

TESTDATE

QUALIFICATION TEST LETTER

DATASTORED

CANDIDATE DATABASE

ADMINISTRATOR-ID

OPERATOR

MAJOR

DECISIONS

ADMINISTRATOR

Page 24: Project on  Online Recruitment System

APPOINTS

MAKES

Page 25: Project on  Online Recruitment System

MAINTAINS

OP- DATABASE

LIST

GETS PROVIDES

OFFER LETTERS

COMPANY

CANDIDATES -LIST

SPECIFICATIONS

OFFER LETTERS

COMPANY

Page 26: Project on  Online Recruitment System

ISSUES

ARE STORED

ED

Page 27: Project on  Online Recruitment System

SELECTED SPECIFICATIONS CANDIDATES

PASSWORD

PREPARES

OPERATORVALIDATION

QUESTIONS

DETAILED STATUS

RESULTS

OPERATOR

Page 28: Project on  Online Recruitment System

EVALUATES

PROVIDES

REFERS

RESULT DATABASE

Page 29: Project on  Online Recruitment System

PASSWORD

INVALIDATE

STUDENTID

PROVIDER

QUESTIONS DATABASE

TEST

CANDIDATE RESULT

Page 30: Project on  Online Recruitment System

4.2. E-R DIAGRAMS

4.3. DATA DICTIONARY

DATA FLOW DIAGRAMS

Database Tables

Table Name: login

Primary Key: Login_ id and Password

Page 31: Project on  Online Recruitment System

Data

name

Data

type

Width Constraint Description

Login_id Char 20 Notnull,

unique

Id for admin,

operator and

user

Password Char 15 Notnull,

unique

Password for

admin,

operator and

user

Page 32: Project on  Online Recruitment System

Table Name: registration

Primary Key: user_id and password.

Data

name

Data

type

Width Constraint Description

Sno Number 20 Unique Student

number

Generated

Sname Char 30 Student

name

Address Char 50 Address of

Page 33: Project on  Online Recruitment System

student

Emailid Char 25 Email id of

student

Phno Number 15 Phone

number

Gender Char 6 Male/female

Quali Char 10 Qualification

User_id Char 18 Notnull,Unique System

generated

for the

student

Pwd Char 18 Student

gives

password

DOB Date Date of birth

DOE Char 18 Date of exam

SSC% Number 10 SSC

percentage

Page 34: Project on  Online Recruitment System

Table Name: Operator

Primary Key: op_id .

Attribute

Name

Data

Type

Width Constraint Description

OP_id Char 10 Notnull,

Unique

Operator

id

Op_name Char 30 Operator

name

Log_pwd Char 18 Operator

login

password

Address Char 40 Address

Page 35: Project on  Online Recruitment System

Table Name: Operator

Attribute

Name

Data

Type

Width Constraint Description

Adm_id Char 10 Notnull,

Unique

Operator

id

Adm_name Char 30 Operator

name

Log_pwd Char 18 Operator

login

password

Address Char 40 Address

Table name: Vquestion

Data name Data type Constraint Description

Qid Number Question id

Page 36: Project on  Online Recruitment System

generated

Qn Char` Question

Op1 Char Option1

Op2 Char Option2

Op3 Char Option3

Op4 Char Option4

Ans Char Correct

answer

Level1 Char Level of

question

Keyword1 Char Keyword

of question

Page 37: Project on  Online Recruitment System

Table name: Qquestion

Data name Data type Constraint Description

Qid Number Question id

generated

Qn Char` Question

Op1 Char Option1

Op2 Char Option2

Op3 Char Option3

Op4 Char Option4

Ans Char Correct

answer

Page 38: Project on  Online Recruitment System

Level1 Char Level of

question

Keyword1 Char Keyword

of question

Table name: Tquestion

ata name Data type Constraint Descript

ion

Qid Number Question id

generated

Qn Char` Questi

on

Op1 Char Option

1

Op2 Char Option2

Op3 Char Option3

Op4 Char Option4

Ans Char Correct

Page 39: Project on  Online Recruitment System

answer

Level1 Char Level of

question

Keyword1 Char Keyword of

question

Result table

Table name: Results

Attribute

Name

Data

Type

Width Constraint Description

User_id char 10 Notnull,

Unique

student id

Student_name Char 30 student

Page 40: Project on  Online Recruitment System

name

marks number 10 Marks

obtained

grade Char 1 Grade

5. FORMS & REPORTS

Page 41: Project on  Online Recruitment System

5.1. I/O SAMPLES

Application from

After registration

Page 42: Project on  Online Recruitment System

Selecting Applications

Page 43: Project on  Online Recruitment System

Selected Applicants

After selecting the applicant

Page 44: Project on  Online Recruitment System

Admit card Generation

Exam Editor

Page 45: Project on  Online Recruitment System

Question paper generation

Page 46: Project on  Online Recruitment System

Paper Selection

Question paper

Page 47: Project on  Online Recruitment System
Page 48: Project on  Online Recruitment System

End of question paper

Writing the exam

Page 49: Project on  Online Recruitment System

Admit card validation

Page 50: Project on  Online Recruitment System

Attempting exam

Exam details

Page 51: Project on  Online Recruitment System

Writing the exam

Page 52: Project on  Online Recruitment System

End of question paper

Page 53: Project on  Online Recruitment System

Results

Statistics

Page 54: Project on  Online Recruitment System
Page 55: Project on  Online Recruitment System

Administrator

Page 56: Project on  Online Recruitment System

6. BIBLIOGRAPHY

1. BOOK ON ASP.NET

PROGRAMMING

2. HTML Black Book

By Steven Holzner

3. ORACLE

By Evan Byross