Professional Documents
Culture Documents
BY
ANSHULI SHANDILYA
Submitted to
DR. NEENA GUPTA
(Assistant Professor)
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.
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.
3
ACKNOWLEDGEMENT
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
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.
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
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
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.
Modules:
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
14
Figure 2:DFD level 1
15
5. E-R DIAGRAM
16
TABLE STRUCTURES
1 .APPLIED TABLE
17
3. STUDENTS DETAILS
4. VACANCY
TABLE4: VACANCY
18
7. SCREENSHOT
1. Home Page
2. Registration Page
19
3. Student Login Form
20
5. View 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