Synopsis OnlineJobPortal
Synopsis OnlineJobPortal
Synopsis OnlineJobPortal
2. INTRODUCTION
Online Job Portal is a web application, where job seekers can register themselves and search
jobs which are suitable for them whereas the employers register and post job vacancies
available in their organizations/companies. The registered job seekers can create their profile,
update their profile, upload new resume, search and apply for the jobs, and can view the
status of applied jobs. The employers can post job vacancy details and update the details as
and when necessary. Employers can also search, view and download applicant resumes. The
administrator of the job portal can handle the management of job seekers as well as
employers and also the functionality as well as the general settings of the website.
3. PROJECT CATEGORY
It's comes under "Fast Forward Services", it offers specialized services to
jobseekers of all profiles to help speed up their job search. These services are designed to
enhance your profile, increase exposure to recruiters and keep you abreast with latest job
openings.
1|
4. Tools Used for Development:-
i) Integrated Development Environment (IDE)- Dreamweaver is positioned as a versatile web
design and development tool that enables visualization of web content while coding.
PHP-5.5- It will be used server side scripting language to manage the data flow of
application.
RAM 4 GB
Server Apache2.4
Back-end MYSQL-5.6
PHP-5.5
2|
5. PROBLEM DEFINATION
Before creating this website, all jobseekers to send their resumes or information through
postal mails or they use person to person contacts with each other. It will take long time to
send their requirements through this type of communications. Here there May error occurs in
the process. Employers need to advertise the vacancies and sort all applicant details. The
administration faces the problems to collect all the information from clients and consultants
to analyze the requirement in the corresponding Clients. Administration has to send
requirements information to different consultants and jobseekers.
Solution of that problem is “Online Job Portal” where applicants easily find
the jobs and employer can find suitable candidate for the job.Here all job seekers send their
resumes Or information through our site .It does not consume much of time .It is very easier
to modify if any error occurs in the process. It is also very easier to administrator to collect
information from clients and consultants.
REQUIREMENTS SPECIFICATIONS:
A high-level requirements specification is required. The
purpose of the requirements analysis is to identify requirements for the system.
1.1 Admin:
Manage jobseeker and employer module.
Send notification messages to employer and jobseeker.
Ability to change website’s interface look.
Provide roles and authentication to users.
Create/Edit/Save as many icon sets.
Admin can Add/Edit/Delete/Approve/Disapprove any job.
1.2 Employer:
3|
Apply for a job-Jobseeker applies the job to a company after
submitting the resume and the required details.
Resume View Reports-Job seeker also has the option of Report Generation.
2) Technical Specifications:
Project goals: The goal of this website is to provided services to the people and also help to
hunt a job.
System architecture/infrastructure: It defines the architecture of the job portal ,
User: Register/login into the system
Search: Search job acc. To the requirements and skill.
Apply Job: Apply job if all the requirements has fulfilled.
Recuiter: Login into the system.
Check: Check the applied job.
Confirm: If desirable then shortlisted for interview.
Database model: It is divided into three section:
Posting and looking Up Jobs- How the portal facilitates the process of posting,
searching, and applying for jobs.
4|
PROJECT PLANNING AND SCHEDULING:
Planning and scheduling is a complicated part of software development. Planning, for our
purposes, can be thought of as determining all the small tasks that must be carried out in
order to accomplish the goal. Scheduling can be thought of as determining whether
adequatent resources are available to carry out the plan. We should show the Gantt Chart and
Program Evalution Review Technique (PERT).
Gantt Chart: A Gantt chart is a graphical depiction of a project schedule. A Gantt chart
is a type of bar chart that shows the start and finish dates of several elements of a project
that include resources, milestones, tasks and dependencies
5|
PERT Chart: PERT (Program Evalution Review Technique) chart is a project
management tool used to schedule, organize, and coordinate tasks within a
project.
a) Project Scope
b) Product Scope.
a) Project Scope: “The work that needs to be accomplished to deliver a product, service, or
result with the specified features and functions."
The Scope of Online Job portal is work-oriented .It shows hows the work has done.
It is developed to provide job to jobseekers with different jobs information like
online applying for jobs, search jobs.
Supported by well-designed database and web-based design.
b) Product Scope: "The features and functions that characterize a product, service, or result.”
It focus on functional requirements that what the project requirements has to be done.
6|
7. ANALYSIS
DFD level 0
Level1
7|
Level2
8|
ER Diagram
9|
10 |
STATE DIAGRAM
11 |
8. A COMPLETE DATABASE AND TABLES DETAIL
12 |
13 |
9. A COMPLETE STRUCTURE
• NUMBER OF MODULES : The application comprises the following major modules:Job
Seeker module, Employer module and administration module
This module provides functionalities for job seekers.Applicants can post their resumes with
personal and professional details. Theycan also update the resume as frequently as required.
The applicant can alsobrowse through the present vacancies available. Job seekers can also
get mailalerts when their resumes are selected by employers.
Effort:10 days
Process Logic: Jobseeker easily hunt the job as per the skills and requirements.
Implementation Methodology: Develop website using PHP and Mysql which help
jobseeker to search easily job in a last effort and only internet connection required.For
frontend use Javascript.
Employer Module:
This module provides functionalities related to employers. Employers can post vacancy
details and update the details as and when necessary. Employers can search through applicant
resumes based on different criteria.
Effort:10 days
Process Logic: Employee easily search the canditate as per the skills and requirements.
Implementation Methodology: Develop website using PHP and Mysql which help
employer to easily search the candidate and only internet connection required.For frontend
use Javascript
Administration Module:
Effort:15 days
Implementation Methodology: Develop website using PHP and Mysql which help
jobseeker to search easily job in a last effort and only internet connection required.For
frontend use Javascript
14 |
10. OVERALL NETWORK ARCHITECTURE:
15 |
11. IMPLEMENTATION OF SECURITY MECHANISMS AT VARIOUS
LEVELS:-
The protection of computer based resources that includes hardware, software, data,
procedures and people against unauthorized use or natural disaster is known as System
Security.
i)Security
ii)Integrity
iii)Privacy
iv)Confidentiality
SYSTEM SECURITY : It refers to the technical innovations and procedures applied to the
hardware and operation systems to protect against deliberate or accidental damage from a
defined threat.
DATA SECURITY: It is the protection of data from loss, disclosure, modification and
destruction.
16 |
PRIVACY: It defines the rights of the user or organizations to determine what information
they are willing to share with or accept from others and how the organization can be
protected against unwelcome, unfair or excessive dissemination of information about it.
a) Scope-
There is a lot of scope for developing this project in future according to the
requirements of institution.
It is a website that deals with employment or careers.
It is user-friendly website so anyone easily use it.
It is releted to carrers and jobs so it is more useful website.
b) Enchancement-
Here is always a room for improvement in any software package, however good and
efficient it may be. The important thing is that the website should be flexible enough for
further modifications. Considering this important factor, the web site is designed in such a
way that the provisions are given for further enhancements. At present this website provides
all the information using static pages and reservation forms. In future we can enhance our
project by providing options . Moreover, it is just a beginning; further the system may be
utilized in various other types of auditing operation viz. Network auditing or similar
process/workflow based applications.
13.BIBLIOGRAPHY:-
Books Reference:
HTML & CSS: “The Complete Reference, Fifth Edition Book” -Thomas Powell.
JavaScript: “The Definitive Guide (5th Edition) by David Flanagan.” — Douglas Crockford
PHP Solutions: “Dynamic Web Design Made Easy”- By David Powers
MYSQl: MySQL Cookbook, by Paul DuBois.
17 |
Websites Reference:
www.w3schools.com
www.wikipedia.org
www.tutorials.com
18 |