Online job portal
project is aimed at developing or building
an online search Portal for jobs application for job seekers. The system project is an
online web application which can be
accessed anywhere only with proper login provided. The system will be used as
an Online Job Portal for job seekers. Job Seekers should be able to login and upload their Curriculum Vitae(CV). Companies and
organizations may also login and access or search any information uploaded by
1.1.BACKGROUND OF THE STUDY
quality of people hired for a specific job is usually the key issue when
measuring the effectiveness of the employment.However,in certain circumstances
the speed of hiring is also an issue and also contribute to quality hiring.The
job recruitment or hiring employees
process in the past years was based on
advertsisments in the newspapers and have a panel on the appointed day to
traditional hiring of employees starts with the processing of application
forms,describe the job for each position,verify application forms and lastly
evaluate the best person for the job.The whole process from advertsment to
hiring a quality applicant takes a lot
of time, effort and also has more weaknesses.The advertisement itself is costly
especially when done through print media(newspapers) therefore the publication
of the job adverts will only last for a very short time and in that case few
people will have seen the job vacancy.Morever,submission of the application
form require physical presence of the applicant to hand it over
and this could be inconvenience most applicants due to the fact that we
belong to different geological locations in country.
Thus, the traditional recruitmentprocess is not be the bestin today’s
competitive job market.
The rationale of a hiring process
is to stretch out to potential employees and bring out the specific kind
of required skills and experiences in
the field organization.The question here
is how this could be made efficient and possible. This question or problem can be solved by an online job portal
system which is set to transform the way in which companies and other employers recruit their employees.
Online job portal system is fundamental in removal of paper works and
introduction of workflow systems that connect job seekers and employers and
also stores data in reliable databases.At a very low cost, the Internet offers
employers and job searchers access to detailed and up-to-date information about
job searchers and job vacancies in different locations around the world”. In
this case, companies can therefore commit themselves to equal opportunities as
job providers and can generate new and qualified employees.Kenya is a
developing country and so is the change in technology.Due to this change in
technology job recruitment must also change because the use of the internet is
also frequent then developing an online job portal will be of great impact to
job seekers and employers.The system will be reliable because most Kenyans are ever using the
internet for browsing and entertainment.The online job portal will use the
internet to advertise and find best people for jobs.The system is to be used by
employers to improve efficiency in employment sector and it will provide jobs
catalog and information to members or users and help them decide on which jobs
Kenya employment has been made manual in the past many years upto this current
situation where everything has totally changed due to technological changesThe
traditional mode of employement takes a
lot of steps from advertisement,application,verify application and conduct
interviews therefore consuming a lot of time.In the current Kenya where
technology is also advancing most job recruitment process has abit changed
though some problems still occur.Most companies have developed websites where
they advertise their jobs and still go back to traditional way where
application form is downloaded and filled then submitted to the company for
further verification then be called afterwards for the job.The problems with
this current system include the following;
is not easy for the job seeker to apply for a specific job he/she needs because
the job description sometimes does not cover up everything.
is expensive for the job seeker to submit the application form in person to the
some cases it might not be efficient because not everybody is conversant with
company websites that exist therefore only few applicants can read the post and
apply for the job.
still exists as the application form is downloaded instead of being submitted
is no chance of uploading Curriculum Vitae (CV) and also the members cannot
update their profile.
the above mentioned problems can be solved with the development of the web
portal where job seekers can create their accounts,upload their Curriculum
Vitae (CV) ,apply jobs online,update their profile regularly and wait for a
reply.Moreover,the job seeker has a chance to apply the best job that suits
his/her specific job skills.The job
portal will also help job seekers who don’t know various companies and other
employers unlike in the current system where websites are used where few people
are aware of the existing company.
The online job portal will allow job
seekers to apply for jobs at their comfort from any part of the world using
internet connection.Loss of data will reduce due to an application database
that will be provided.Many people will be helped in job application due to user
friendliness of the portal.The portal will be a solution to many who were in
need of their dream jobs because they will search for it online and be able to
apply online too.
1.4 SCOPE OF THE
In this online portal, there is no
payment therefore free registration.Banners for advertisement on this portal
are not allowed.This system can run on windows and also can be accessed by use
of mobile phones.It is supported in MYSQL database and data security is
provided.It is operated in English language.
AIMS AND OBJECTIVES
To come up with a more user
friendly, cheap, convenient and available job portal system in Kenya. This will
make the employment process easier .
The project objectives include the
develop a user friendly job portal application interface.
develop an online search portal for job seekers.
facilitate the company to search for the best candidate available.
buid a system that will act as a link connecting job portal application and
2: LITERATURE REVIEW
This chapter will focus on literature
review and background of the study of the system.It helps to identify the
problems that exist in the existing systems and also it provides the best
approach to achieve the objectives.It will deal with comparison between portal
and existing system.Online job portal system is a kind of e-recruitement system
that allows users or the job seekers and companies to apply jobs and post jobs
online respectively. Online job portal is a web based recruitment system that
can be defined as recruiting process which is conducted through web-based
tools, for instance, a firm’s corporate intranet or its public internet. This
recruitment process through the online job portal can also be termed as
e-recruitment, internet recruitment or online recruitment (M Kerrin,
2003).Visiting various websites and applying for jobs is much tiresome because
they require a lot of extra effort. It takes a lot of time to know and learn
about a company, the requirements the company wants for a position and also
their qualifications. In most cases, the only way to look up for jobs is
through websites or employee referrals. This idea motivated me to develop a
system where time and efforts are saved because the job post will tell the job
seeker where the company is located and may be learn more.
2.1. OVERVIEW OF ONLINE JOB PORTAL
Internet has began to
become a popular advantage to most organizations and companies. Many companies
have designed websites to be used to advertise their jobs. It came to my
realization that a portal can be far better to use in job advertisement than
websites because a portal can be a gateway to access website information
whereas a website just displays online content.
A portal enhances
functionality and flexibility to cater for various classes of users.Many
companies have realized the need to change employment or recruitment process in
order to cope up with the increasingly changing
technology and the large number of job seekers.(Midiwo,2015).
The internet therefore
has become a popular way to recruit people.The Human Resource Information
System(HRIS) is a system which has been used previously to manage employees.The
efficiency and effectiveness of the Human Resource Information System enables
staff to format their profile,their strengths
and weaknesses(Rawat,2010).When such like a system is used it is
easy to have the quality personel in the
right place.It is clear that from a HRIS more advancements can be made so that
recruitment process is done online and from their the user will continue updating
his/her resumes online even after employment and companies be in a position to
download the resumes.
A well developed
web-based portal is a top cost reducing strategy to be applied or used by organizations because efficiency
is improved within the organization (Kemei,2016).With cloud computing, it is
easy to maintain data and applications using remote servers and the internet
(Anitha and Aruna,2013).
New technology is
currently changing the way we carry out business everyday i.e,the way we
isolate,recruit and hire or employ the
best candidates/applicants.Traditionally it was all about paper
resumes,newspaper advertisement, television or radio advertisement and
traditional sit-down interviews.
TRENDS IN JOB RECRUITMENT
Social media sites become most popular
in 2014 and they have been currently in employing people.Social media sites facilitates the development of personal
relationships for hiring ,networking and employee referrals. This sites include
Linked In, Facebook, WhatsApp, twitter etc (KR Wanjiku,2015).With
millions of people using social media sites, the large fragment that is available for talent acquisition is
so attractive for any known human resource department to pay no attention to
(Pfieffelmann,2010). The supremacy of social media is a very prosperous
interactive waterway for personalizing
and contextualizing the communication at
individual level (Dutta D, 2014).
Job seekers have are using the internet
to make themselves a commodity on Amazon to make campaigns for their future
jobs.The known employers will then scoop the person up from Amazon because they
display what they can bring the application process.
A story in (USA TODAY) says,some
companies are now taking to the twitter sphere to find employees.They use
Twesumes which refer to a condensed 140 character resume spread on twitter.The
companies use twitter to publicize their job vacancies and positions with links
to their sites and hashtags.
2.2.2. CORPRATE WEBSITES
Corporate web sites refer
to an employer’s own website. Most of
the organizations and companies use
website to reduce recruitment costs as
well as improve the competence of the
recruitment process (Pfieffelmann, 2010).Companies and other employment
agencies use the corporate websites to endorse their
product, their name and offer a better service to applicants.According to (Parry and Tyson, 2008),its clear that
corporate web sites cannot be used successfully to hire employees in campanies
that are not known well except that a
company implements other advertising channels like print media to direct people
to their site.
OF ONLINE RECRUITMENT
Companies in Kenya must realize the
efficiency and competitive nature of the global economy with relation to online
recruitment.(Kumar,2012) argues that an organization that does not use any
system consumes a lot of time to update and retrieve employee information.A web
based portal can be used easily in updating and retrieving employee data and
It saves employers hours of going
through many applications and sorting them
because only qualified applicants can apply for a specific
Posting a job on the online portal costs
nothing as compared to advertising on print media therefore online recruitment is
The process of recruitment becomes
quick simply because a job can be posted
in the morning and by the end of the day applicants are found and interviewed.
OF ONLINE RECRUITMENT
Some candidates and companies cannot be
confident with the security of an online application.
Sometimes the online application
operates slowly and lose information during submission.
From the reviews above I came into
conclusion that an online job portal may be used to incorporate all the
technologies and trends in recruitment process.There are also more challenges
in developing online recruitment sites.
development methodology is an organized way of solving a problem. In software
development ,there are several
methodologies also called software engineering models which are used in solving
model that I will basically follow is the waterfall model. In the waterfall
model the sequence of activities performed in a software development include;
·System integration & testing
Following is a diagrammatic
representation of different phases of waterfall model.
I will choose to use waterfall model due to the following
Advantages of waterfall model:
It is easy to manage due to manage because each phase has specific
deliverables and a review process.
Phases are processed and completed one at a time.The phases do not
Works well for smaller projects where requirements are very well
understood.My project requirements are well understood.
Simple and easy to understand and use.
2. RAPID PROTOTYPING
Prototyping is a modelling technique used for providing a
reduced functionality of a software
system early in its stage.
It consists four phases namely;
1. Requirements Planning phase –It combines elements of
the system planning and systems analysis phases of the Systems Development Life Cycle (SDLC).
2. User design phase – In this phase, users
interact with systems analysts and develop models and prototypes that represent
all system processes, inputs, and outputs.This phase is a continuous
interactive process which enables users to
modify,understand, and eventually approve a working model of the system
that meets their needs.
3. Construction phase – This phase focuses on program and application
development task. The tasks include
programming and application development, coding, unit-integration and system
4. Cutover phase – Cutover phase includes testing, changeover to
the new system, and user training.
Prototyping model will be
applied in my online job portal development because it has very few phases of
development and also it is easy to meet user needs as they interact with the
SYSTEM PLANNING AND SELECTION
SYSTEMS ANALYSIS AND DESIGN
Android or windows phone
HP laptop Intel core2 Duo,
500 GB hard disk, 2 GB RAM
Internet browser :Mozilla firefox,internet explorer,google chrome
500MHZ processor Pentium 111
4 GB free hard disk space
On the client side
A laptop running on windows connected to the
mobile phone with internet connection
windows OS phone
computer running windows
Anitha, J,& Aruna,M. “Adoption of Human
Resource Information System in Oganisations.” SDMIMD journal of
Your Tune-social media,the new Pied Piper in Talent Acquisition.The journal
for Decision Makers.” 2014.
E Kemei. “THE
INFLUENCE OF HUMAN RESOURCE.” nairobi, 2016.
Holm, AB. German
Journal of Human Resource, 2012.
J J midiwo.
“International journal of Human Resource.” 2015.
Kumar, R. “Human
Resource Management System:An innovative Strategy for Human Resource
M Kerrin, P Kettley. Employment
B,Wagner,S.H,&Libkuman. Recruiting on corprate websites:Perceptions of
fit and attraction. 201o.
Rietsema,D. 6 Ways
HRIS Helps With Employee Empowerment.Employee relations,HRIS. 2015.