You are on page 1of 24

ONLINE JOB PORTAL

BY

ANSHULI SHANDILYA

Submitted to
DR. NEENA GUPTA
(Assistant Professor)

GURUKUL KANGRI VISHWAVIDYALAYA , HARIDWAR


SESSION (2017-18)

1
CERTIFICATE

This is to certify that this project entitled “ONLINE JOB PORTAL” submitted in
the partial fulfillment, for the award of degree of Master Of Computer Application
of Gurukul Kangri Vishwavidyalaya, Dehradun by ANSHULI SHANDILYA
was carried out by them under my supervision. The matter embodied in this project
work has not been submitted earlier for award of any degree or diploma in any
university/institutions to the best of our knowledge and belief.
We wish all the best in their future carrier.

Dr. Neena Gupta


(Assistant Professor)

2
DECLARATION
We hereby declare that this submission is own work and that, to the best of
knowledge and belief, it contains no material previously published or written by
another person nor material which to a substantial extent has been accepted for the
award of any degree of the university or other institute of higher learning except
where due acknowledgement has been made in the text.

DATE: ANSHULI SHANDILYA


( MCA 5th Sem)

3
ACKNOWLEDGEMENT

We acknowledge all those whose guidance and encouragement has made


successful in winding up this opus. We take this opportunity to express our deep
and sincere gratitude to our department staff that have been kind enough to spare
their valuable time, on which we had no claims. Their guidance and motivation
conceived a direction in us and made the project and the report a success.
We also thankful to our training guide Dr. Neena Gupta for his timely support for
successful culmination of this project.

Date:

4
ABSTRACT

Online Job Portal is to develop a system using which job applicants and recruiters
can communicate with each other. The purpose is to enable applicants to search for
jobs in a convenient manner and to enable employers to find suitable candidates.
Easy Job Portal is a job portal where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement .Easy Job is a job portal
like Monster.com, naukri.com where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement. Job Recruiters match
job seeker profile to employer requirement and send message to the job seekers.
System has powerful keyword based search facilities to search for specific
requirement. Easy Job Portal support multi user environment and can support very
large database, can store resume; It has facility to send system generated email to
candidates whenever new job posted which match the profile of the candidate.

5
MODULE DESCRIPTION

1). Applicant registration

2). Company registration

3). Job search

4). Vacancy Registration

5). Message
1) Applicant registration:
The applicant can register into the site by providing his details and he can set
his username and password for logging in later.
2) Company registration:
The authority of the company can register into the site by providing its
details and they can set its username and password for logging in. They can also
specify their requirements for each vacancy.
3) Job search:
Applicants can search for the job vacancies in the fields of their choice and
apply as interested.

4) Vacancy registration:
Authority of the company can provide all the necessary information
about the vacancies in each post along with eligibility criteria.
5) Message:
Software selects the apt ones from the registered applicants for each post
and informs them by a mobile alert. The message includes interview details.

6
Easy Job Portal Benefits:-
 Complete web based solution.

 Job Search using keywords, Specialization and location in the home page
 Job Mail alert to the Job Seekers.

 Hot Jobs in home page

 Employer can manage and edit job requirement at any time.

 Reports for the Recruiter.

 Status for the Employee

 Status for the Job Seekers

 Powerful security features for protect sensitive personal information.

7
Table of Contents

1 Introduction ................................................................................................ 9
2 System Specification .................................................................................. 11
2.1 Software Requirements Specifications ............................................ 11
2.2 Hardware Requirements Specifications .......................................... 11
3 Problem Definition ................................................................................... 12
3.1Existing system .................................................................................. 12
3.2Proposed system ................................................................................. 12
4 Data flow diagram .................................................................................... 14
5 E-R diagram .............................................................................................. 16
6 Screenshots .................................................................................................. 19
7 Testing........................................................................................................... 22
8 Conclusion .................................................................................................... 23
9 Reference ...................................................................................................... 24

8
1. INTRODUCTION

The importance of placement system is increasing day by day. Thousands of


applicants are depending placement cell. But the applicants are facing so many
problems. This project is an attempt to minimize the problems of an applicant to
find a correct job. If we can make it an online computerized and a mobile alert
process it will be so fast and convenient for the applicants. Far from upsetting
matters, however, new technologies have predominantly made life better and
considerably easier for most of people, and so it must be concluded that they
should be welcomed.
Online Job Portal is to develop a system using which job applicants and
recruiters can communicate with each other. The purpose is to enable applicants to
search for jobs in a convenient manner and to enable employers to find suitable
candidates.
Easy Job Portal is a job portal where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement .Easy Job is a job portal
like Monster.com, naukri.com where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement. Job Recruiters match
job seeker profile to employer requirement and send message to the job seekers.
Software does not require a dedicated computer and can be run on almost
any PC running Windows OS The package includes the MOB JOBS software and
a normal cell phone and data cable. It uses a normal SIM card from a GSM
operator with a local mobile number. In functionality it is similar to the four digit
short codes but unlike short codes that is billed according to the agreement

9
between the content provider and the service provider and can only be reached
from certain networks a long code (Local GSM number) can be accessed from
almost anywhere in the world for the price of an Normal SMS depending on
location and tariff of the Local GSM operator. Receiving the response is an
incoming SMS and is free.

10
2. SYSTEM SPECIFICATION

2.1 HARDWARE REQUIREMENTS-:


Minimum Requirements

Processors : Intel Pentium Pro or Processor running at 133 MHz

Hard Disk : 1.2 GB Hard Disk


RAM : Client Level – Minimum 128MB

Display Type: SVGA Color Monitor


Keyboard : Enhanced 104 Standard
Mouse : PS/2 2 Button

2.2 SOFTWARE REQUIREMENTS-:


Operating System: WINDOWS 2007

Tools Used: Front end: NetBeans IDE 8.0.2


Back end: MYSQL ,GlassFish server 4.1

11
3. PROBLEM DEFININITION
3.1 Existing System:-
The present system requires applicants to search through print and visual media for
job opportunities. Applicants need to apply for jobs using conventional methods
and appear for interview on a specified date at a specified location. Employers
need to advertise the vacancies and sort all applicant details, conduct selection
procedures and complete the formalities. This approach is tedious and requires
much effort and resources.

3.2 Proposed System:-


The proposed system is a web based application which allows applicants and
employers to register their details. Applicants can browse through the vacancy
details that are posted and can apply for the jobs online. Employers can browse
through the posted resumes and select suitable candidates.

Modules:

Job Seeker Module:-

Design for the technology and engineering professionals, enabling them to perform
highly targeted job searches based on specific criteria, including location, type of
employment, skill set and keyword. This career site will also allow the job seekers
to post resume.

Employer Module:-

Design system for the employers to post job requirements and allow searching
candidates from the resume database that matches the skill.

12
Recruiter Module:-

Design resume database that allow recruiters to quickly and efficiently find
candidates with specialized skill sets that match desired criteria.

13
4.DATA FLOW DIAGRAM

Figure 1:DFD Level 0

14
Figure 2:DFD level 1

Figure 3:DFD level 2

15
5. E-R DIAGRAM

16
TABLE STRUCTURES

The structure of all tables included in the project is as under:-

1 .APPLIED TABLE

TABLE1: APPLIED TABLE


2. COMPANY DETAILS

TABLE2: COMPANY DETAILS

17
3. STUDENTS DETAILS

TABLE3: STUDENTS DETAILS

4. VACANCY

TABLE4: VACANCY

18
7. SCREENSHOT

1. Home Page

2. Registration Page

19
3. Student Login Form

4. Company Login form

20
5. View vacancy

6.View Applied Vacancy

21
8. TESTING

The task of System Testing is done with many different straights. This System is
tested by following steps:
Unit Testing-
The unit test focuses on the internal processing Logic and data Structure with in
the boundaries of a component. In this testing each and every program is tested
individually using Record that program produced satisfactory output and validation
also.
Validation Testing-
Validation Testing provides final assurance that software meets all function
behavioral and performance requirements. Validation Testing is indicates
validation in System.
System Testing-
System Testing verifies that all elements mash properly and that overall system
function performance is achieved. System Testing indicates the fetch of errors in
the software Developed. To test computer software it is actually series different
test whose purpose is to full exercise the computer base system.

22
9. CONCLUSION
The Online job portal System is developed using java and sql fully meets the
objectives of the system for which it has been developed. The system is operated at
a high level of efficiency and all the job seekers and user associated with the
system understands its advantage. The system solves the problem. It was intended
to solve as requirement specification.
There have been numerous cases of computer glitches, errors in Content,
and security lapses reported in online job searching .So in the near future the so –
called software could be made more secure and reliable. While electronic glitches
are rare, they have been known to occur, for instance when computer crashes
voided the efforts of thousands of student. There are also cases in which the
correction software has corrupted database. So the software can be programmed
well so as to avoid corrupted information.
Online Job Portal is to develop a system using which job applicants and
recruiters can communicate with each other. The purpose is to enable applicants to
search for jobs in a convenient manner and to enable employers to find suitable
candidates.
Easy Job Portal is a job portal where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement .Easy Job is a job portal
like Monster.com, naukri.com where Job Seeker can post their resumes, mange
profile, and search for a job and apply for a job. Employer posts their requirement,
searching for the candidates and matches the requirement. Job Recruiters match
job seeker profile to employer requirement and send message to the job seekers.

23
10. Reference
1. http://www.roseindia.com
2. http://java.sun.com/products/jsp
3. Professional JSP, Wrox publications.
4. Matthew siple (1998) “The Complete guide to Java Database Programming” Tata McGraw-
Hill Publishing Company Limited(124-135).
5. Herbert schildt (2001) “The complete Java Reference” Tata McGraw-Hill publishing
Company Limited(907-915).
6. Gnu.inflibnet.ac.in>jspui

24

You might also like