100% found this document useful (1 vote)
1K views13 pages

Online Job Portal System

This document provides an overview of an online job portal system built using Microsoft .NET. It describes the key functionality for job seekers and employers. Job seekers can search for jobs, post resumes and apply for positions. Employers can post job openings, search resume databases and track applications. The system aims to facilitate connections between job seekers and employers through an online portal.

Uploaded by

Suhrita Saha
Copyright
© Attribution (BY)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views13 pages

Online Job Portal System

This document provides an overview of an online job portal system built using Microsoft .NET. It describes the key functionality for job seekers and employers. Job seekers can search for jobs, post resumes and apply for positions. Employers can post job openings, search resume databases and track applications. The system aims to facilitate connections between job seekers and employers through an online portal.

Uploaded by

Suhrita Saha
Copyright
© Attribution (BY)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Minor Project Documentation

System: ONLINE JOB PORTAL


Environment:Microsoft .NET

Submitted by
ANIRBAN MUKHERJEE
SUHRITA SAHA
ONLINE JOB PORTAL SYSTEM Page 2

An Overview
Technology has changed the way job seekers search for jobs and employers find qualified
employees. While employers still advertise job openings through traditional advertising mediums,
such as local newspapers and magazines, today employers and job seekers turn to online job
portals to find employment matches. Job seekers can advertise their skills and search for available
positions, and employers can announce employment openings through job portals.

Job Seekers
The majority of job portals allow job seekers to sign up for a free account, which allows them to
search job openings posted by employers and post their resumes for employers to review. Portals
offer resume posting services, allowing job seekers to copy and paste resume information from a
word processing document or build a new resume with online tools. Job portals often offer the
option of submitting a completed resume, created from a word processing program such as
Microsoft Word. Job seekers can browse through job openings posted by employers and apply for
positions through the job portal.

Employers
Job portals provide a centralized location for employers to post information about job openings.
The majority of employment portals require a fee for employers to post job openings and respond
to resumes, with varying terms depending on the job portal. Employers can browse through job
seekers' resumes to find potential matches for job openings. Employers can utilize job portal
matching technology, allowing the system to find potential matches for employment openings.

Tools
Job portals often include tools and articles to help job seekers with their search. Job seekers can
use salary calculators to see where their income ranks within their industry and career mapping
technology to develop a long-term plan for career growth. Resources for job seekers include
information about effective cover letter writing, job search strategies, industry-specific resume
styles and salary negotiation techniques.

Networking
Employment portals offer community bulletin boards and forums designed to assist job seekers in
their employment search. Users can connect with other seekers or potential employers by
participating in forum conversations about sales, technology, the health care industry, government
jobs, restaurant employment and issues affecting recent college graduates.

Training
Employment portals offer online training and educational resources to help prepare job seekers for
the marketplace. Job seekers can find courses to improve marketing or typing skills and state-
specific programs to help prepare for insurance licensing exams. To advance their education, job
seekers can use employment portals to enroll in online certificate and degree programs through
accredited institutions.

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 3

Objectives
Objectives of this site are as under:

 To increase the business of Client.


 To make it Global.
 To facilitate job search.
 To facilitate company so that it can search for best candidates available.
 To help candidates to fetch a right job.
 To act as a middle men connecting Job seeker and Provider.

Functionality
Case A - Job Seeker Administration

 Job Seeker has to register himself with the site.


 After success full Log in Job Seeker can register his resume.
 Job Seeker Register his Bio Data in a particular Vacancy Category.
 He can also update his resume.
 He can search for Vacancy according to his skill set and can apply for a job.
 He can check his Job Status i.e. from where does he get a response.

Case B - Job Provider Administration

 Company has to register itself.


 After success full Login Company can register Vacancy.
 Registration for Vacancy will generate Vacancy Id.
 Company can update a Vacancy.
 Company can search for skill full candidate to fill up Job.

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 4

Features
Front-End Features:-

 Completely configurable site colors, icons and graphics


 Jobs are categorized into multilevel categories for convenient browsing
 Front page display for job categories, front page featured jobs and latest jobs
 Job category ordering can be configured by the admin or can be set as alphabetic
 Support for featured/paid job listings
 Contact us form for getting feedback from visitors
 Tell a friend system
 Email verification (Can be switched on/off from admin panel)
 Password retrieval system
 In built ad management system for banner ads, text ads and affiliate ads.

Job Seeker’s Features:-

 Maintain multiple resumes


 View, edit, duplicate and send resumes
 Mark resumes as searchable
 Mark resumes as confidential
 Maintain multiple cover letters
 Duplicate cover letters
 Advanced search for jobs
 Save search results
 Search jobs based on keywords, categories, locations etc.
 Apply for jobs online in real time
 View Company profiles
 Keep track of the jobs for which you applied

Employer's End Features:-

 Maintain multiple company profiles


 Post multiple job offers
 Edit / Remove job offers
 Make your job offers featured
 Other paid features like making offers bold, highlight etc.
 Keep track of the applications received
 Remove applications
 Post logo for premium employer listing
 Activate the search resume facility by paying fee based on requirements

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 5
Admin Panel Features:-

 Extensive usage stats (For categories, members, new sign ups, resumes, jobs etc.)
 Recent stats for jobs posted today, yesterday and in last 7 days
 Similar stats are available for resumes, employer sign ups, job seeker sign ups etc.
 Job categories management console (multilevel)
 Add / edit / remove categories
 Category ordering for display on front-end
 Shift jobs from one category to another
 Highly configurable site parameters
 Highly configurable layout parameters
 Full control over site color scheme (directly from admin panel)
 Create / Edit / Save as many color schemes desired
 Fully customizable graphic elements (directly from admin panel)
 Create / Edit / Save as many icon sets as you like
 Switch ON-OFF email verification process
 Configure all outgoing emails
 Cleanup routines
 Configure fees like job posting, premium membership, bold, featured job offers etc.
 View all billing transactions
 Add/edit/remove transactions
 Location management console to add/edit/remove locations for which jobs can be posted
 Extensive employer management console
 Manage premium employers
 Approve logos for premium employers
 Extensive job seeker management console
 View/Edit/Delete Members
 Search members
 Extensive jobs management console
 Search/edit/delete/approve job offers
 Extensive resume management console
 Search/edit/delete/approve resumes
 Extensive cover letter management console
 Search/edit/delete/approve cover letters
 Email Subscribers individually or collectively
 Search subscribers
 Visitor feedback section
 Sponsored ad management
 Support for banner ads, text ads and affiliate ads
 Admin can Add / Edit / Delete / Approve / Disapprove any ad

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 6

DRD – Data Flow Diagram


Symbols used in Data Flow Diagrams:-

circle

: Process

roundedrectangle : External Entity

: Data-Store
openrectangle

: Database
flatcylinder

: Data Flow

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 7

DATA FLOW
DIAGRAM
Level-0

get opportunity

get applicants

give requirements
JOB SEEKERS JOB PROVIDERS
give qualifications

(users) (companies)

JOB PORTAL
MANAGEMENT

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ERS

applicant
NT
s)

get
JOB SEEKERS JOB PRO
(users) (comp

ANIRBAN MUKHERJEE
DATA FLOW DIAGRA
Level-1

get
send
vacancy

opportunity
create pofile

send resume
create profile

SUHRITA SAHA
st st
or or
JOB e e JO
SEEKERS re re PROVI
da da
MANAGEMENT tri tri MANAG
ta ta
ev ev

ARASHA DATTA
e e
da da
ta ta
ONLINE JOB PORTAL SYSTEM

DATABASE

RITUPARNA BISWAS
Page 8
USER COMPANY

ANIRBAN MUKHERJEE
DATA FLOW DIAGRAM
validates

validate
login / register

login / register
ACCOUNT Level-2
Details

search for openings

return search results


USER COMP.
LOGIN re LOGIN
find existing user find
gis existingcomp.
ter

SUHRITA SAHA
register new user
ne
RESUME w
JOB
Details co
SEARCH
m
store userresume pa
submit

submit
resume
vacancy

ny
retrieve

ARASHA DATTA
USER FIND COMP.
MNGMT. MATCH MNGMT.
notify company
notify user
about applicant
about opportunity

search in data-table

retrieve from data-table


retrieve
ONLINE JOB PORTAL SYSTEM

JOB OPPENINGS

RITUPARNA BISWAS
Details
Page 9

store vacancy details


ONLINE JOB PORTAL SYSTEM Page 10

ERD – Entity Relationship


Diagram
Entities:-

 Job Seekers ( usr_usrid, usr_pswd, usr_name, usr_addrs, usr_email )


 Job Providers ( co_usrid, co_pswd, co_name, co_addrs, co_email )
 Resume ( r_qual1, r_qual2, r_qual3 )
 Vacancy ( v_qual1, v_qual2, v_qual3 )
 Newsletter ( nws_pno, nws_dt )
 Admin ( ad_usrid, ad_pswd )

Relationship:-

Job Seekers Resume ( M : M )


Job Seekers Newsletter ( M : 1 )
Job Providers Vacancy ( M : M )
Job Portal Resume ( 1 : M )
Job Portal Newsletter ( 1 : 1 )
Job Portal Vacancy ( 1 : M )
Job Portal Admin ( 1 : 1 )

Symbols used in Entity Relationship Diagram:-

rectangle
: Entity Set

ellipse
: Attribute Property

diamond
: Relationship

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


RITUPARNA BISWAS ARASHA DATTA SUHRITA SAHA ANIRBAN MUKHERJEE
usr_usrid usr_pswd co_pswd co_usrid
usr_name co_name
su
bsc
usr_addrs JOB SEEKERS rib JOB PROVIDERS co_addrs
es
usr_email co_email
submits NEWSLETTER submits
r_qual1 v_qual1
nws_pno p nws_dt
u
b
r_qual2 RESUME li VACANCY v_qual2
s
h
r_qual3 v_qual3
stored by JOB PORTAL stored by
manages
SYSTEMS
ADMIN
ad_usrid
DATABASE
ADMIN
ADMIN
ISA
ad_pswd
NETWORK
ADMIN
Page 11 ONLINE JOB PORTAL SYSTEM
ONLINE JOB PORTAL SYSTEM Page 12

SQL Codes and Structure of the


Tables
Job Seekers

SQL> create table jobseekers(usr_usrid varchar2(70), usr_pswd


varchar2(30),usr_namevarchar2(70),usr_addrs varchar2(70), usr_email varchar2(70));
Field Name Data Type
usr_usrid varchar2(70)
usr_pswd varchar2(30)
usr_name varchar2(70)
usr_addrs varchar2(70)
usr_email varchar2(70)

Job Providers

SQL> create table jobproviders(co_usrid varchar2(70), co_pswd


varchar2(30),co_namevarchar2(70),co_addrs varchar2(70), co_email varchar2(70));
Field Name Data Type
co_usrid varchar2(70)
co_pswd varchar2(30)
co_name varchar2(70)
co_addrs varchar2(70)
co_email varchar2(70)

Resume

SQL> create table resume(r_qual1 varchar2(70), r_qual2 varchar2(70), r_qual3 varchar2(70));


Field Name Data Type
r_qual1 varchar2(70)
r_qual2 varchar2(70)
r_qual3 varchar2(70)

Vacancy

SQL> create table vacancy(v_qual1 varchar2(70), v_qual2 varchar2(70), v_qual3 varchar2(70));


Field Name Data Type
v_qual1 varchar2(70)
v_qual2 varchar2(70)
v_qual3 varchar2(70)

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS


ONLINE JOB PORTAL SYSTEM Page 13
Newsletter

SQL> create table newsletter(nws_pno varchar2(70), nws_dt varchar2(70));


Field Name Data Type
nws_pno varchar2(70)
nws_dt varchar2(70)

Admin

SQL> create table admin(ad_usrid varchar2(70), ad_pswd varchar2(30));


Field Name Data Type
ad_usrid varchar2(70)
ad_pswd varchar2(30)

ANIRBAN MUKHERJEE SUHRITA SAHA ARASHA DATTA RITUPARNA BISWAS

You might also like