Chapter One: Introduction and System Initiation
Chapter One: Introduction and System Initiation
1.1.Overview
Since a long time, job consultancy services were running manually to find the
correct candidate for the correct job and help in communities' development. Nowadays, the
jobs market is growing up such that a lot of companies are looking for candidates for
vacancies and a lot of job seekers are looking for better jobs. The project is to build a
broker website that facilitates finding both correct candidates for the correct jobs.
1.2.Problem Definiion
Due to the huge growth in the jobs market, job finding is no more an easy task to do
in few hours. ob seekers have to search the internet for companies in the same domain of
their work, check the open vacancies pages and apply in each page separately. ob
applications tracking for a job seeker becomes an inaccurate activity.
!n the other side the companies that have open vacancies are suffering to get the
correct candidates for interviews. The data about the job has to be published on the
company's website which costs the company to pay more for their website maintenance. "
common problem for both job seekers and companies is the data accuracy about the job
and the candidate. ob applicants usually focus on writing good letter and showing off the
skills losing the focus on the actual job re#uirements. That makes the candidate short
listing a hard process to run where the documented resumes are written in different
formats.
1.!.Pro"e# Ob"e#ive$
To build a website that makes the process if job searching, application and short
listing more smooth and reliable throughout building a unified resume format, unified job
listing format and simple tracking mechanism.
1.%.Pro"e# S#o&e
The project scope is to build the website that allows$
ob Seeker %egistration
&mployer %egistration
' 1 (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
%esume 3uilding
%esume Search
ob 'osting
ob Search
ob "pplication
5eedback 6ollection
The project is not meant to create new jobs in the market and its intended purpose
is to facilitate job finding. 7ebsite should not be held responsible for correctness of the
information posted on it.
The website should be hosted on the internet to allow broader access. (owever, the
project scope does not include affording the hosting hardware or software. 5igure 8...8
shows the business conte9t of the intended system.
)i*+re 1.%'1: ,ob$ -eb$ie .+$ine$$ Cone/
1.0.Pro"e# Moiv1ion
The project motivation is to learn how to implement information systems in order
to serve business objectives. Such application should greatly increase the knowledge of
real system analysis activities, system design, implementation and operations.
2 * 2
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
1.2.S3$em Inii1ion
1.2.1 )e1$ibili3 S+43
The project is intended to solve the stated problem of unifying the format of jobs
listing as well as job seekers resumes. The system is e9pected to include search
functionalities for both jobs and candidates. The system is e9pected to e9tremely reduce
the time re#uired to get correct valid information about the available jobs in the local
market. The system is e9pected to list the available jobs in an average time of 8+ seconds.
6ompared to the manual procedure of finding a job, the system over the web will reduce
the search time from 0 days to 8+ seconds which increases the chance of finding the correct
job. !n the other hand, the system allows the register companies to search for the posted
resumes using the submitted data. The e9pected search response time is of 8+ seconds in
average. The system is e9pected to reduce the time re#uired to get the correct resumes for a
job in a company to 8+ seconds compared to 8+ days using the manual procedure.
1.2.2 Co$'.enefi An1l3$i$
1.2.2.1 Co$
System implementation would add the cost of website development time as well as
graphics working time. The cost includes the prices of the software licenses that are
supposed to be purchased to build the website and develop the website technical
documentation. The cost includes also the time re#uired to perform the re#uirements
gathering, collection, analysis and modeling. The cost would also include the cost of
project review by the project supervisor and the time of the deployment to a web hosting
server. 6ost of the development is considered the highest cost compared to cost of analysis
and deployment.
1.2.2.2 .enefi$
The benefits of the project are considered as the academic benefit and commercial
benefits as well as the social ones. "t the academic side, the project implementation would
gain the e9perience and the practical knowledge about business information systems
implementation and operation in the conte9t of real systems. !n the commercial side, the
result website should not be e9pected to be a profit oriented project. The project is valuable
to us and it will be running even after graduation. 4t is fully for academic purpose and it
' ! (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
will be serving the needs of the people in the :"&'s community. !n the social side, the
project output is supposed to reduce the unemployment as it facilitates job finding. The
project output is supposed to give high #uality data for the job seekers to develop
themselves in order to meet the market e9pectation.
1.2.2.! S3$em fe1+re$
The system should be user friendly where the functions can be performed with
minimum number of mouse clicks.
The system should be accessible through the internet.
The system response time is ma9imum 8+ seconds on *0- kbps internet connection.
The system should contain integrated help contents so that users can seek help
immediately when they are lost or facing issues.
1.2.2.% A4v1n1*e$
5or employers ):"& level/
8*
$
6ost effective recruitment and headhunting,
&asy and anytime basis accessibility,
;uick way to fill urgent vacant positions,
3etter chance of success,
%eaching pool of potential candidates at no cost, and
Sorting and organi<ing resumes as per re#uired job specification with advanced
search function.
Sign up for notification of suitable=similar candidate preferences
'osting jobs in real2time and managing already posted jobs
Searching and matching candidates in resume databases
>alidating candidate?s skills and #ualifications
Sending auto2response emails
6ommunicating with the candidate till closure
6orporate brand building
8
http$==www.whatjobsite.com=content=recruiter2<one=online2recruitment2basics=advantages2disadvantages2of2
online2recruitment=
*
[email protected]
2 . 2
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
Scheduling meetings, archiving information, and keeping historical activity records,
5or job seekers ):"& and 4nternational level/$
%eaching employers directly,
:pdating resumes anytime,
Sorting needs and 6> visibility based on emirate location, and organi<ation nature$
government, semi2government or companies.
Sign up for notification of suitable=similar job preferences
The advantage is that it will be the perfect solution for employers and job seekers.
4t will provide system that is designed from perception of employers and job seekers. They
do not have to go to e9pensive recruitment agencies for locating the needs and such hiring
might not fulfill their needs of the job during probationary period.
Similarly, job seekers in the :"& and particularly %"A are suffering locating
suitable vacancies presented in one source of information. They have to go through
newspapers, organi<ation location, word of mouth, radios or forums to find out if there is
any vacancy going on.
' 0 (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
1.2.! Ri$5 An1l3$i$
Ri$5 N1me C1e*or3 Ri$5 De$#ri&ion Prob1bili3 Severi3 E/&o$+re Mii*1ion A#ion$ Conin*en#3 A#ion$
%e#uirements
Bow ;uality
;uality "s there is no specific customer
for the project, the re#uirement
collection process might result in
high level re#uirements without
enough details.
.+C ,+ D* 'erform Earket analysis
through doing researches on
the internet on the
implemented websites that
are similar to the project in
countries that are close to
the culture of :"&
Fet the advice of the
project supervisor on
weekly basis to correct
the low #uality
re#uirements as they
appear.
4mplementation
Bow ;uality
The project team is still in the
learning stage. The project is
subject to a low #uality code as
the team might need to get a lot
of books and internet resources
0+C 0+ *0 Fet the code reviewed by
e9perts as soon as it is ready
5i9 the issues in the code
very early in the project
'roduct
&ngineering
out of 3udget
6ost The project is e9pected to
re#uire software licenses in order
to implement it. The cost of the
development tools is very high
and might not be affordable for
the project team which might
cause the project to stop
,0C G+ HH :se the software that is
provided in the 6ollage
Babs
6onvert the items that are
made with the e9pensive
software to academic
licensed software format
5inal 'roject
delivery delay
Schedule There are point in the project that
might not be reached at the point
on time such as system testing as
the time to implement the project
is very tight )D+ days/
D+C ,+ *. 3uild the project in iterative
manner such that every
week a part of the code, a
part of documentation and
part of the presentation get
ready
5inali<e the delivered
parts to be introduced the
solution
)i*+re 1.2.!'2: ,ob$ -eb$ie Ri$5 6i$
2 - 2
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
1.2.%Pro"e# M1n1*emen
1.2.%.1 Pro"e# or*1ni71ion
)i*+re 1.2.%.1'1: Or*1ni71ion C81r
1.2.%.2 E$im1e
The total estimated number of days for the project is ** days as primary estimation.
The estimates are elaborated as shown in table 8.-...D28$ 'roject Schedule.
1.2.%.! S#8e4+le9Pl1n
T1$5 N1me D+r1ion S1r )ini$8
UAE ,ob$ 22.:0 413$ )ri !9;912 T+e %91<912
S3$em Inii1ion 1n4 An1l3$i$ 0 413$ )ri !9;912 T8+ !910912
Inii1e T8e Pro"e# 1.1! 413$ )ri !9;912 Mon !912912
Develo& Problem S1emen D hrs 5ri D=G=8* 5ri D=G=8*
Perform )e1$ibili3 S+43 D hrs 5ri D=G=8* 5ri D=G=8*
Develo& T8e Pro"e# Pl1n D hrs 5ri D=G=8* Eon D=8*=8*
=18er Re>+iremen$ D days Eon D=8*=8* Thu D=80=8*
S1*e <1 0 413$ T8+ !910912 T8+ !922912
De$i*n 2.0 413$ T8+ !910912 Mon !91;912
De$i*n Em&lo3er 1n4 ,ob See5er Se1r#8 8 day Thu D=80=8* 5ri D=8-=8*
' : (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
D11b1$e
De$i*n Em&lo3er 1n4 ,ob See5er Se1r#8
Inerf1#e
8 day 5ri D=8-=8* Eon D=8G=8*
Review Em&lo3er 1n4 ,ob See5er Se1r#8
De$i*n
+.0 days Eon D=8G=8* Eon D=8G=8*
Co4in* 2.0 413$ Mon !91;912 T8+ !922912
Develo& D11b1$e of Em&lo3er 1n4 ,ob
See5er Se1r#8
8 day Eon D=8G=8* Tue D=*+=8*
Develo& 8e Inerf1#e of Em&lo3er 1n4 ,ob
See5er Se1r#8
8 day Tue D=*+=8* 7ed D=*8=8*
Review 8e #o4e of Em&lo3er 1n4 ,ob See5er
Se1r#8
+.0 days 7ed D=*8=8* Thu D=**=8*
S1*e <2 0 413$ T8+ !922912 T8+ !92;912
De$i*n 2.0 413$ T8+ !922912 Mon !922912
De$i*n Home 1n4 Con1# +$ D11b1$e 8 day Thu D=**=8* 5ri D=*D=8*
De$i*n Home 1n4 Con1# +$ U$er Inerf1#e 8 day 5ri D=*D=8* Eon D=*-=8*
Review Home 1n4 Con1# De$i*n +.0 days Eon D=*-=8* Eon D=*-=8*
Co4in* 2.0 413$ Mon !922912 T8+ !92;912
Develo& Home 1n4 Con1# +$ D11b1$e 8 day Eon D=*-=8* Tue D=*H=8*
Develo& Home 1n4 Con1# +$ U$er Inerf1#e 8 day Tue D=*H=8* 7ed D=*,=8*
Review Home 1n4 Con1# Co4e +.0 days 7ed D=*,=8* Thu D=*G=8*
S1*e <! 12 413$ T8+ !910912 Mon %92912
De$i*n 12 413$ T8+ !910912 Mon %92912
De$i*n Em&lo3er 1n4 ,ob See5er
Re*i$r1ion D11b1$e
8 day Thu D=*G=8* 5ri D=D+=8*
De$i*n Em&lo3er 1n4 ,ob See5er
Re*i$r1ion Inerf1#e
8 day 5ri D=D+=8* Eon .=*=8*
Review Em&lo3er 1n4 ,ob See5er
Re*i$r1ion De$i*n
+.0 days Thu D=80=8* Thu D=80=8*
Co4in* 2.0 413$ T8+ !910912 T+e !92<912
Co4e Em&lo3er 1n4 ,ob See5er Re*i$r1ion
D11b1$e
8 day Thu D=80=8* 5ri D=8-=8*
Co4e Em&lo3er 1n4 ,ob See5er Re*i$r1ion
Inerf1#e
8 day 5ri D=8-=8* Eon D=8G=8*
Review Em&lo3er 1n4 ,ob See5er
Re*i$r1ion Co4e
+.0 days Eon D=8G=8* Tue D=*+=8*
S1*e <! !.0 413$ Mon !91;912 T8+ !922912
De$i*n ! 413$ Mon !91;912 T8+ !922912
De$i*n Abo+ U$ 1n4 C1reer Servi#e$
D11b1$e
8 day Tue D=*+=8* 7ed D=*8=8*
De$i*n Abo+ U$ 1n4 C1reer Servi#e$ U$er
Inerf1#e
8 day 7ed D=*8=8* Thu D=**=8*
Review Abo+ U$ 1n4 C1reer Servi#e$ De$i*n +.0 days Eon D=8G=8* Eon D=8G=8*
Co4in* 2.0 413$ T+e !92<912 T8+ !922912
Develo& Abo+ U$ 1n4 C1reer Servi#e$
D11b1$e
8 day Tue D=*+=8* 7ed D=*8=8*
Develo& Abo+ U$ 1n4 C1reer Servi#e$ U$er
Inerf1#e
8 day 7ed D=*8=8* Thu D=**=8*
Review Abo+ U$ 1n4 C1reer Servi#e$ Co4e +.0 days Thu D=**=8* Thu D=**=8*
S1*e <% 0.0 413$ )ri !92!912 )ri !9!<912
2 , 2
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
De$i*n 2.0 413$ )ri !92!912 T+e !92:912
De$i*n Em&lo3er 1n4 ,ob See5er
Re*i$r1ion D11b1$e
8 day 5ri D=*D=8* Eon D=*-=8*
De$i*n Em&lo3er 1n4 ,ob See5er
Re*i$r1ion U$er Inerf1#e
8 day Eon D=*-=8* Tue D=*H=8*
Review Em&lo3er 1n4 ,ob See5er
Re*i$r1ion De$i*n
+.0 days Tue D=*H=8* Tue D=*H=8*
Co4in* 2.0 413$ -e4 !92?912 )ri !9!<912
Develo& Em&lo3er 1n4 ,ob See5er
Re*i$r1ion D11b1$e
8 day 7ed D=*,=8* Thu D=*G=8*
Develo& Em&lo3er 1n4 ,ob See5er
Re*i$r1ion U$er Inerf1#e
8 day Thu D=*G=8* 5ri D=D+=8*
Review Em&lo3er 1n4 ,ob See5er
Re*i$r1ion Co4e
+.0 days 5ri D=D+=8* 5ri D=D+=8*
Te$in* 0 413$ Mon %92912 Mon %9;912
Te$ S1*e <1 8 day Eon .=*=8* Tue .=D=8*
Te$ S1*e <2 8 day Tue .=D=8* 7ed .=.=8*
Te$ S1*e <! 8 day 7ed .=.=8* Thu .=0=8*
Te$ S1*e <% 8 day Thu .=0=8* 5ri .=-=8*
)i/ S3$em I$$+e$ 8 day 5ri .=-=8* Eon .=G=8*
De&lo3men 1.2! 413$ Mon %9;912 T+e %91<912
Pre&1re In$1ll1ion M1n+1l D hrs Eon .=G=8* Eon .=G=8*
In$1ll UAE ,ob$ web$ie D hrs Tue .=8+=8* Tue .=8+=8*
@erif3 UAE ,ob$ -eb$ie * hrs Tue .=8+=8* Tue .=8+=8*
T1ble 1.2.%.!'1: Pro"e# S#8e4+le
1.2.%.% Moniorin* 1n4 Conrol
The project will be monitored through * types of meeting. The first type of
meetings is the meeting that will be held half weekly between the team members to discuss
the internal progress, issues and resolutions, risks, accomplished tasks, late tasks and tasks
that are in progress. The internal meeting will be held every D days. The second type of
meetings it the meetings that will be held with the project supervisor to show the progress
and escalate any issue that could not be internally resolved within the project team.
The controlling is done by accomplishing part of the work and evaluated by each of
the team about each others work for verifying being on the right track attaining the project
goals. "t the same time, the project supervisor will be monitoring and controlling the
project by reviewing, commenting and providing feedback for any changes or
improvements.
' ; (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
1.2.%.0 Do#+men1ion
The project final output should include the following documentation as part of the
project deliverables$
:"& obs 'roject 'lan
:"& obs 'roject %e#uirements Specifications
:"& obs 'roject Design Specifications
:"& obs 'roject 4mplementation "lgorithms
:"& obs 'roject Deployment Eanual
:"& obs 'roject :ser Eanual
1.2.%.2 =1n #81r
2 8+ 2
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject
CHAPTER ONE: INTRODUCTION AND SYSTEM INITIATION
)i*+re 1.2.%.2'1: =1n C81r
' 11 (
'repared by$ (end "bdullah "ltenaiji )*++,*+-./, Nahla "bdullah "l Shehhi )*++0*+*./, and 1ubaidah "bdul %ehman )*++.*+,+/
'repared for$ Dr. Selma &l2Sheikh, 34S 4mplementation 'roject