The document describes an online job portal project that allows job seekers to search and apply for jobs, and recruiters to post vacancies. The main stakeholders are recruiters, job vacancies, job seekers, and an administrator. The system enables recruiters to create and post vacancies, associate job seekers with vacancies, and schedule interviews. Job seekers can register profiles, search and apply for jobs, and view application statuses. The project requirements, hardware and software needs, data flow diagrams for job seekers and recruiters, and entity relationship diagram are also outlined.
2. Introduction
• The name of the project is Online Job portal
•
• The website provides both the jobseekeers and the recruiters his PIN
number which is unique.
•
• The main stakeholders of this system are:
• 1. Recruiting manager.
• 2. Vacancies
• 3. Job Seekers.
• 4. Administrator
•
• This system enables the Recruiting manager to login to the system and
create a vacancy and post it on the web. The Recruiting manager can
associate jobseekers with a vacancy and Schedule the interview. He is able
to search on jobseeker number and Vacancy number.
3. • This system enables the jobseekers to login, to
view all the vacancies and to view the applicant
and vacancy details. He is also able to search on
interview date, number and vacancy number.
•
• The Job Seekers can register and create a
profile. He/She can search and apply for jobs
online. He could view his interview details and
application status.
4. Project Overview
• The requirements are as follows:
1.Generic:
a. Login to the system through the first page of the application – the
welcome message should display the Name and Employee number
of the person.
b. Change the password after login to the application (optional)
c. See his/her details and change it.(Optional)
d. Help from the system
2.Recruiter group:
a. Should be able to create a new vacancy.
b. Should be able to change any of the editable details for the
vacancy.
c. Should be able to search on Applicant Number and Vacancy
Number.
5. • . Administrator
• a. Should be able to create a new applicant.
b. Should be able to change any of the
editable details for the applicant.
c. Should be able to search on Applicant
Number and Vacancy Number.
d. Attach an applicant to a vacancy - The
relationship between applicant and vacancy.
6. • Job Seeker:
a. Should be able to view all vacancies
scheduled to be taken.
b. Should be able to view the details of the
company.
c. Should be able to view the details of the
vacancy.
d. Should be able to search on vacancies,
Applicant Number and Vacancy Number.
7. Software and hardware requirement
Hardware Interface :-
• The system should have these hardware requirements :
• The processor should be at least Pentium 3 or above
• The processor speed should be greater than 400Mhz
• The video device should support graphics
• Ram should be or greater than 120 mb
Software Interfaces :-
• The software requires the support of the following soft wares for the
database and other requirements
• Php and html editor for web interface
• Mysql for database
• Server(windows 2000,apache or…)
8. Data Flow Diagram
• Job Seeker DFD
Job Seeker
1
Sign UP
2
Sign IN
1.1
Personal
Info.
1.2
Proffesio
nal Info.
user_login
Proffesional_d
personal_d
proffesional_d1
2.1
Update
Account
2.2
Mail
personal_d
proffesional_d
job_app
New User Existin User
InsertPersonalInfo.
InsertProffesonalInfo.
UpdateSeekerAcc.
CheckM
ail
StoringLoginInfo.
StoringPersonalInfo.
StoringQualification
StoringJobInfo.
UdatingPersonalInfo.
UpdatingProffesionalInfo.
ChekingMail
C
hecking
U
ser
N
am
e
&
Passw
ord
9. Employer DFD
Employer
1
Sign UP
1.1
User
Info.
1.2
Company
Details
2
Log IN
2.1
Putting
New Job
2.2
Update
Account
2.3
Check
Mail
1
Search Job
Seeker
emp_account
comp_acc
emp_personal
job
emp_account
Job_app
personal_d
Proffesional_d
N
ew
E
m
p.Sign
U
p
UserInfo.
Company Info.
StoreUserInfo.
StoreCompanyInfo.
StoreUserPositioninOrg.
New Jo
UdateAcc.
JobMail
Job Seekers
PostingNewJob
UpdateAcc.
ChechReceivedMail
SeekerResume
SeekerResume
1
Interview
Schd.
InterviewforEligibleCandidate
job_letter
C
allInterview