Online Recruitment System Report2011Final

Embed Size (px)

Citation preview

  • 8/11/2019 Online Recruitment System Report2011Final

    1/58

    A DYNAMIC ONLINE RECRUITMENT & MANAGEMENT SYSTEM

    A CASE STUDY OF NFT CONSULTS LTD

    BY

    KATUMBA NOAH BALIGIDDE

    DCS/10061/81/DU

    A GRADUATION REPORT SUBMITTED TO THE SCHOOL OF COMPUTER

    STUDIES IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

    FOR THE AWARD OF DIPLOMA IN COMPUTER SCIENCE

    OF

    KAMPALA INTERNATIONAL

    UNIVERSITY

    AUGUST, 011

  • 8/11/2019 Online Recruitment System Report2011Final

    2/58

    DECLARATION

    I declare this research report with no any duplication or photocopy of it from any

    institution of higher learning either for the reward of a certificate, diploma, degree, or

    beyond in the field of computer studies.

    Name Katumba Noah Baligidde

    RegNo. DCS !""#! $! D%

    Signature&&&&............... Date'

    &&&&&&&&&..

    ii

  • 8/11/2019 Online Recruitment System Report2011Final

    3/58

    APPROVAL

    (his is my research report and is submitted to the School of Computer with the appro)al

    of my super)isor from the Department of Computer Studies of Kampala International

    %ni)ersity.

    Name *r. +ssimwe ohn -atric

    Signature&&&&&&&

    Date&&&&&&

    iii

  • 8/11/2019 Online Recruitment System Report2011Final

    4/58

    DEDICATION

    I wish to dedicate this research report to my mother *s. *ary B. Semutoo e, Sisters,

    oseph and all my friends that ha)e made this research pro/ect a success in one way or

    another.

    i)

  • 8/11/2019 Online Recruitment System Report2011Final

    5/58

    ACKNOWLEDGMENT

    I greatly than the +lmighty 0od for his lo)e and protection throughout my studies and

    the entire pro/ect. I wish to ac nowledge my super)isor *r. +ssimwe ohn -atric for his

    guiding role through out this pro/ect.(han s.

    LIST OF FIGURES

    )

  • 8/11/2019 Online Recruitment System Report2011Final

    6/58

    1igure !' showing the Conceptual frame wor for the proposed system............................21igure 3' Showing Respondents4 strained on how to recruit employees...........................!#1igure 5' showing the program flow of the entire system.................................................3!1igure 2' showing the architectural Conte6t design of proposed system..........................351igure 7' showing Submit entity particulars......................................................................3$1igure #' showing the 8ntity Relationship Diagram for the database...............................39

    1igure :' showing a login form for system authentication................................................5"1igure $' showing students form.......................................................................................5!1igure 9' showing 8mployee %pgrade form.....................................................................531igure !"' showing payment form.....................................................................................551igure !!' showing Retirement form.................................................................................521igure !3' showing the welcome screen to N1( Consult system......................................2!1igure !5' showing a form for /ob selection......................................................................231igure !2' showing a form for contacts collection............................................................231igure !7' showing a form for submitting /ob specific information.................................251igure !#' showing main menu to the system...................................................................221igure !:' Report for 0eneral recruitment information submitted...................................27

    LIST OF TABLES

    )i

  • 8/11/2019 Online Recruitment System Report2011Final

    7/58

    (able !' showing the respondents4 occupation..................................................................!7(able 3' showing respondents4 reasons for poor recruitment specification.......................!:(able 5' Showing respondents4 )iews about e6istence of technological problems...........!$(able 2' Showing hardware re;uirements for the system..................................................!9(able 7' showing software re;uirements for the proposed system....................................!9(able #' showing conduct entity particulars......................................................................32

    (able :' showing 8mployee %pgrade entity particulars....................................................37(able $' showing StaffData entity particulars....................................................................3#(able 9' showing retirement entity particulars..................................................................3:

    LIST OF ACRONYMS AND ABBREVIATIONS

    )ii

  • 8/11/2019 Online Recruitment System Report2011Final

    8/58

    HR ! H"#$% R '(")*

    DBMS ! D$+$ $' M$%$- # %+ S.'+ #

    GB G -$ B.+

    ICT I% ()#$+ (% C(##"% *$+ (% T *2%(3(-.

    LAN L(*$3 A) $ N +4()5 LTD L # +

    MH7 M -$ H )+7

    NFT NFT C(%'"3+ LTD

    RAM R$% (# A** '' M #().

    SDLC ! S.'+ # D 3(9# %+ L C.*3

    SPSS ! S+$+ '+ *$3 P$*5$- () +2 S(* $3 S* %* '

    ABSTRACT

    )iii

  • 8/11/2019 Online Recruitment System Report2011Final

    9/58

    for head?to?fill /obs. *any

    organi@ations ha)e found a considered combination of both online and traditional

    approaches to ma6imi@e their chances of securing the best candidate.

    +n online recruitment presence shows organi@ations to be forward thin ing and therefore

    more attracti)e to potential employees for candidates, online recruitment offers great

    fle6ibility and case of access to /ob searches and pro)ide recruitment ser)ices through

    internet for graduates.

    (his pro/ect generally deals with pro)iding for /ob see ers through this system. (he

    graduates can easily get contact with the organi@ation. +t the same time it ma es it easyfor the company to get an employee.

    Ahen graduates register online, they ha)e to gi)e their complete personal details and

    s ills they possess. (hus a resume is generated by these details that are seen by

    companies. In the same way the companies ha)e to gi)e complete details of /obs they are

    pro)iding. By this the employee and /ob see er can communicate with each other.

    (hus this pro/ect plays an important role for recruiting of employees. (he companies canaccess e)en remote areas of the country. It also gi)es good opportunity for the freshly

    graduates to access the information about the organi@ation. (hus this pro/ect satisfies both

    graduates and employees.

    TABLE OF CONTENTS

    i6

  • 8/11/2019 Online Recruitment System Report2011Final

    10/58

    DECLARATION.......................................................................ii

    APPROVAL........................................................................... iii

    DEDICATION......................................................................... iv

    ACKNOWLEDGMENT..............................................................v

    LIST OF FIGURES ....................................................................vi LIST OF TABLES .....................................................................vii

    LIST OF ACRONYMS AND ABBREVIATIONS............................viii

    ABSTRACT........................................................................... ix

    TABLE OF CONTENTS ................................................................x

    CHAPTER ONE .......................................................................12

    INTRODUCTION .....................................................................12

    1.0 General Introduct on ...........................................................12

    1.1 Bac!"round o# t$e %tud& .............................................................1

    1.' State(ent o# t$e )ro*le( ............................................................2

    1.+ O*,ect -e% o# t$e %tud&...............................................................2

    1:;:1 M$ % ( < *+ '..........................................................................2

    1:;: S9 * * ( < *+ '.......................................................................2

    1. Re%earc$ /ue%t on% ..................................................................2

    1. Sco)e o# t$e %tud& ....................................................................3

    1. 2u%t # cat on o# t$e %tud&.............................................................3

    CHAPTER TWO......................................................................4

    LITERATURE RE3IE4 ................................................................4

    '.0 Introduct on ..........................................................................4

    '.1 Sco)e o# t$e l terature re- e5 ........................................................5

    '.' Data (ana"e(ent %&%te( ............................................................5

    : :1 B % +' ( $+$ $' % )(%# %+......................................................6

    : : A99)($*2 +( $+$ $' #$%$- # %+ ....................................................6: : :1 H )$)*2 *$3 DBMS $99)($*2 ............................................................................6

    : : : N +4()5 () CODASYL DBMS ..........................................................................7: : :; R 3$+ (%$3 DBMS............................................................................................ 7

    '.+ Ad-anta"e% o# u% n" co()uter *a%ed data*a%e% .....................................

    '. Area o# a))l cat on ...................................................................!

    :=:1 A**")$*. $% *(#93 + % '' ( $+$ .....................................................8

    '. De-elo)(ent 6et$odolo"& ..........................................................."

    6

  • 8/11/2019 Online Recruitment System Report2011Final

    11/58

    '. L terature Conclu% on ..............................................................1#

    CHAPTER THREE ....................................................................11

    6ETHODOLOG7 .....................................................................11

    +.0 Introduct on ........................................................................11

    +.1 T$e )o)ulat on %tud& ...............................................................11+.' Sa()le %elect on ...................................................................11

    +.+ Re%earc$ )rocedure ................................................................11

    +. Collect on o# Data ..................................................................12

    ;:=:1 I%+ ) 4...............................................................................12

    ;:=: Q" '+ (%%$ ) ' .........................................................................13

    +. De-elo)(ent (et$odolo"& 8S&%te(% de-elo)(ent l #e c&cle9 ......................14

    +. Conclu% on.........................................................................14

    CHAPTER FOUR .....................................................................15 DATA PREPSENTATION: ANAL7SIS: DESIGN AND I6PLE6ENTATION ......15

    .0 Introduct on ........................................................................15

    .1 Data )re%entat on ..................................................................15

    =:1:1 S*(9 ) -$) %- (**"9$+ (% ( ) '9(% %+' ..........................................15

    4.1.2 Respondents strained on how to recruit employees......... ..16

    4.1.3 Respondents view about reasons for poor recruitmentspeci cation.............................................................................1!

    4.1.4 Respondents view about technolo"ical problems in thecompany..................................................................................18

    4.2 S$%&'( )*+ ,'- i,'('*& )*)/$%i%...................................1!

    4.2.1 #ystem re$uirements........................................................182.3.!.! ardware re;uirements .................................................................................... 192.3.!.3 Software re;uirements ..................................................................................... 19

    .+ Pro,ect ()le(entat on ............................................................1"

    =:;:1 C('+ .....................................................................................1%

    =:;: T *2% *$3...............................................................................2&

    =:;:; O9 )$+ (% ..............................................................................2&=:;:= S *") +. .................................................................................2&

    4.4 S$%&'( +'%i0*..............................................................2#4.4.1 #ystem pro"ram 'ow........................................................21

    4.4.2 (rchitectural desi"n.........................................................22

    =:=:; C(%* 9+"$3 ' -% .....................................................................24

    6i

  • 8/11/2019 Online Recruitment System Report2011Final

    12/58

    2.2.5.! Conceptual data model .....................................................................................242.2.5.3 I%9"+ #93 # %+$+ (%.................................................................314.4.5.1 )onduct form ......................................................................................312.2.7.3 8mployee %pgrade form ..................................................................................324.4.5.3 #ta* +ata form ..................................................................................334.4.5.4 Retirement form ................................................................................34

    . So#t5are te%t n" ....................................................................34

    4.5.1,nit testin".......................................................................34

    4.5.2 #ystem testin".................................................................35

    CHAPTER FIVE....................................................................3

    RECOMMENDATIONS AND CONCL SIONS..............................3

    .0 Introduct on ........................................................................3

    5.1 R' (('*+)&i *%.........................................................3

    5.2 C * / %i *%..................................................................3

    APPENDICES .........................................................................3

    APPENDI; A .........................................................................3

    A - '%&i **)i,' )*% ','+ 6$ ,' , i&('*& 7, ( &',%............3

    APPENDI; B .........................................................................4#

    A %a()le NFT Con%ult nter- e5

  • 8/11/2019 Online Recruitment System Report2011Final

    13/58

    comprehensi)e tool to manage the entire recruitment processes of an organi@ation. It is

    one of the technological tools facilitated by the information management systems to the

    uman Resource = R> of organi@ations. ust li e performance management, payroll and

    other systems, Recruitment management system helps to contour the recruitment

    processes and effecti)ely managing the tas s of recruitment.R management has become one of the essential functions in an organi@ation. No

    organi@ation can do without this department. R is the function or department in an

    organi@ation that has the tas to recruit, train, moti)ate, reward, dismiss, terminate as well

    as loo after the welfare of employees in an organi@ation. = uman resource /ournal,

    +ugust 3""#, I-* =K> therefore the R has to ensure that the welfare of employees are

    ta en into consideration.

    1:1 B$*5-)("% ( +2 '+" .

    Computeri@ation is a control system that manages processes in industrial wor place. It

    reduces human errors and processing time, thus it can boost producti)ity and resulted into

    high ;uality of product produce and ser)ice offering. In information systems,

    computeri@ation is concerned with interrelating different but interdependent transactions.

    (his can result in a system with well?integrated processes that can perform much faster

    and more accurate than a manual system. In the year 3""", management and

    administration of human resource information was done manually. (his entailed

    gathering raw data to form a record base, sorting it to get rele)ant information, storing it

    in files and a)ailing it when re;uired. Aith the emerging computer technology,

    information in all sectors has been one of the most targeted areas to enhance the record

    eeping and also easy accessibility using a )ariety of computer programs that presents

    information in a desired format and by use of internet as a communication channel to

    facilitate access and e6change of information. (he online recruitment and management

    system the researcher proposed for N1( Consult Company would mend the manual

    recruitment system at the company that was restrained by a bac log of files, records and

    folders in addition to staff slowness handling large paper wor .

    6iii

  • 8/11/2019 Online Recruitment System Report2011Final

    14/58

  • 8/11/2019 Online Recruitment System Report2011Final

    15/58

    Ahat would be the roles of shared data management systems on reduced data redundancy

    and cost of storage of data for N1( Consults

    1:> S*(9 ( +2 '+" .

    N1( Consult is located in heart of Kampala city, plot 52 along Na asero Road. (he study

    will co)er the R department of N1( Consult mainly the +dministrators of the firm that

    is manager and director 7 representati)e staff and clientele.

    1:6 ?"'+ *$+ (% ( +2 '+" .

    (he

  • 8/11/2019 Online Recruitment System Report2011Final

    16/58

    -erhaps the most important component in any organi@ation is data and thus it has got to

    be used =handled> with care.

    (he figure abo)e shows a graphical conceptual representation of the new system and the

    relations between its components. 1irst of all the researcher would need a database,

    which would constitute the bac bone of the system. (he database would hold all the

    information needed for such a company to e6ist ? /ob, employee upgrade and conduct and

    staff details. (he design and implementation of a database for an online company was

    comple6 and time consuming but the researcher implemented it as efficient as possible.

    (he database would ser)e the local clients that the system had. (he R +pplication

    would be operated by the R managers who were able to post the application forms to

    the local clients and handle whate)er information the feed into the system. (he

    application forms would be containing all details of the desired persons and spaces from

    where the applicant could fill in the details and submit to the database.

    CHAPTER TWO

    LITERATURE REVIEW

    :0 I%+)( "*+ (%

    6)i

  • 8/11/2019 Online Recruitment System Report2011Final

    17/58

    (he aim of this chapter was to e6plore the in depth of the concept of a shared computer

    based database system. (he purpose was to find out and suggest procedures that were

    recommended to build and operate such a system. (his information had been mainly

    e6tracted from published database system boo s, internet and pre)iously published

    /ournals and dissertations for e6ample =Eong, !9$9>, utchinson et al, 3"""> et al.

    :1 S*(9 ( +2 3 + )$+") ) 4

    (he literature about the system de)eloped would duel so much on information systems

    that ma e use of databases =Eong, !9$9,p.329>, nowledge from boo s about how to set

    and operate networ s and in particular 8thernet cabled E+Ns. (he re)iew put into

    consideration related systems that had pre)iously been de)eloped. It dug deep into how

    databases could be designed, how an interface could be created, and how such system

    could be put into use and maintained.

    It also co)ered problems anticipated and how they could be troubleshot.

    It further loo ed at how the client ser)er networ could be set up and the technology that

    could be used to share the different resources. It also co)ered the ind of computers and

    other de)ices that could be reliably used in setting up a networ that would enable

    sharing of the database.

    It suggested the different areas where such a system could be applied and the problemsthat such a system cable used to sol)e. (he re)iew further tac led the different techni;ues

    that could be used in collection of data, how to analy@e the data, how to de)elop the

    system itself by suggesting )arious methodologies and tools that can be used =Eaudon,

    3""3>.

    1inally it loo ed at different de)elopment tools such as different operating systems,

    programming languages and Database *anagement System =DB*S>.

    : D$+$ #$%$- # %+ '.'+ #

    +ccording to Eong =!9$9>, Data management, encompasses the storage, retrie)al, and

    manipulation of data. *any e6isting information systems were designed using traditional

    approaches to data management but the trend has shifted to the use of database approach

    6)ii

  • 8/11/2019 Online Recruitment System Report2011Final

    18/58

    to de)elop new information systems. (he database is the resource for all computer based

    information systems. + database, FIs a collection of files that are in some way logically

    related so that data redundancy is minimi@edG =Eong, !9$9, p.329>.

    : :1 B % +' ( $+$ $' % )(%# %+

    0reater access to information, the structure of an integrated database pro)ides enormous

    fle6ibility in the type of reports that can be generated and type of online in;uiries that can

    be made.

    Better control. + database management system allows data to be centrali@ed for impro)ed

    data security. By centrali@ing data, ad)anced data structures can be used to control

    redundancy. Data structures,G refers to the manner in which the data elements and records

    are related to each otherG =Eong, !9$9, p.379>.

    *ore efficient software de)elopment and programming techni;ues are more readily

    a)ailable and data are independent of the application programs.

    : : A99)($*2 +( $+$ $' #$%$- # %+

    +ccording to Eong =3""3>, there are three fundamental approaches to design database

    system namely

    ierarchical approach

    Networ or C

  • 8/11/2019 Online Recruitment System Report2011Final

    19/58

    It does not ha)e the scope of features of more sophisticated networ and relational

    DB*S4. Ne)er the less, all new de)elopments in the area of database management

    system use networ or relational technologies.

    ierarchical DB*S is based on three data structures, actually an uprooted tree turned

    upside down. (hey are easy to understand and conceptuali@e.

    : : : N +4()5 () CODASYL DBMS

    (his approach to data management carries the hierarchical approach to the ne6t le)el of

    sophistication by permitting children to ha)e more than one parent. (his approach

    minimi@es redundancy and therefore allows for more ;ueries to be made.

    : : :; R 3$+ (%$3 DBMS

    (he relational approach to database management systems has been gaining momentum

    through the !9$"4s. In contrast, to the networ DB*S, here data is accessed by content

    rather than by address. (his approach uses the computer to search the database for the

    desired data rather than accessing data through a series of indices and physical addresses,

    as with both hierarchical and networ DB*S.

    ere the data structures are defined in logical rather than physical attempts until recently

    relational DB*S ha)e been slow to be effecti)e in the real world, especially in

    transaction oriented en)ironments.

    owe)er, for applications where the transaction )alue is low and the need for fle6ibility

    is high, relational DB*S out perform networ DB*S because Frelational structure

    pro)ides greater fle6ibility in accessing informationG. +nd pro)ide companies with

    greater opportunities to increase producti)ity.

    :; A $%+$- ' ( "' %- *(#9"+ ) $' $+$ $' '

    R "* $+$ ) "% $%*.@ In file management systems, some of the same data files are

    repeated in different files in databases, by contrast the information appears /ust once but

    information is made a)ailable to different users more o)er concurrently and this lowers

    down the e6penses of space.

    6i6

  • 8/11/2019 Online Recruitment System Report2011Final

    20/58

    I#9)( $+$ %+ -) +.@ Reduced redundancy increases the chances of data integrity.

    Data that is accurate, consistent, and up to date because each updating change is made in

    only one place.

    M() 9)(-)$#' % 9 % %+@ Aith a database, the program and file formats are the

    same, so that one programmer or e)en se)eral of them can spent less time maintaining

    files.

    I%*) $' "' ) 9)( "*+ +.@ Database management systems are fairly easy to use, so

    that users can get their re;uests for information answered without ha)ing to resort to

    technical manipulations.

    I%*) $' ' *") +.@ +lthough )arious departments may share data in common in, access

    to specific data information can be limited to selected users. (hus, through the use of

    passwords, a client financial, medical, and wor information in a company is made

    a)ailable only to those who ha)e a legitimate need to now.

    +lthough there are clear ad)antages to ha)ing databases, there are still some

    disad)antages

    C('+ ''" '@ Installing and maintaining a database is e6pensi)e particularly in a large

    organi@ation.

    D$+$ "3% )$ 3 +. ''" '@ +lthough a database can be restricted access, it4s always possible unauthori@ed users will get passed the safeguards.

    P) $*. ''" @ + database may hold unsanctioned information that may be used for

    unintended purposes this puts peoples li)es at a ris . = utchinson and Sawyer, 3""">

    := A) $ ( $993 *$+ (%

    Database management systems are applied in all corners of de)elopment. It is mainly

    used in financial institutions for e6ample ban s, corporate institutions and educational

    institutions name it all.

    :=:1 A**")$*. $% *(#93 + % '' ( $+$

    66

  • 8/11/2019 Online Recruitment System Report2011Final

    21/58

    Databases including public databases such as Ee6is, Dialog, and Dow ones

    News Retrie)al can pro)ide you with more facts and faster facts but not always better

    facts. -enny Ailliams, professor of broadcast /ournalist at Buffalo state College in New

    Hor and formerly a tele)ision anchor and reporter, suggests there are fi)e limitations to

    beat in mind when databases for research. +nd these are

    Hou can4t get the whole story. 1or some purposes, databases are only a foot in the door.

    It4s not the gospel' ust because you see some thing on the computer screen it doesn4t

    mean all is accurate. Numbers, names, and facts may need to be )erified in other ways.

    Know the boundaries' D 3(9# %+ M +2( (3(-.

    System analysis and design is a si6 phase problem sol)ing procedure for designing an

    information system and impro)ing it. (he si6 phases ma e up what is system

    de)elopment life cycle. (he system de)elopment life cycle =SDEC> is defined as F(he

    step by step process that many organi@ations follow during systems analysis and designG

    =Ailliams, et al, !999, p.2:#>.

    (he number of phases may )ary from one company to another, and e)en the name of the

    process may differ =application de)elopment cycle, structured de)elopment life cycle, for

    instance>.(he si6 phases of systems analysis and design may be said to be as follows'

    -reliminary in)estigation' Conduct preliminary analysis, propose alternati)e solutions,

    and describe the costs and benefits of each solution. Submit a preliminary plan with

    recommendations. If you are doing a systems analysis, and design, it4s safe, e)en

    preferable to assume that you now nothing about the problem at hand. In the first phase,

    it4s your /ob to mainly as ;uestions, do research and try to come up with a preliminary

    plan.

    66i

  • 8/11/2019 Online Recruitment System Report2011Final

    22/58

    S.'+ #' $%$3.' '@ 0ather data analy@e the data using tolls of written documents,

    inter)iews, ;uestionnaire, obser)ations, and sampling. +naly@e the data using %*E

    diagrams, data flow diagrams, systems flow charts, connecti)ity diagrams, grid charts,

    and decision tables and write a report.

    S.'+ #' ' -%@ *a e a preliminary design and then a detailed design using %*E

    diagrams, prototyping tools and pro/ect management software among others. Do a

    detailed design, defining re;uirements for output, input, storage, and processing and

    system controls and bac up, finally write a report.

    S.'+ #' 3(9# %+@ +c;uire the hardware and software and test the system. In the

    ma e or buy decision, you decide whether you ha)e to create a program or ha)e it custom

    written or buy it meaning simply purchase a system software pac age. If you decide to

    create a new program, then the ;uestion is whether to use the organi@ation4s own staff

    programmers or higher outside contract programmers =. Ahich e)er way

    you go, the tas could ta e many months. a)ing made a decision, the hardware to run it

    must be ac;uired or upgraded or buy new hardware.

    S.'+ #' #93 # %+$+ (%@ Con)ert the hardware, software, and files to the new system

    and train the users. Con)ert using any of the following con)ersions parallel, phased or

    pilot. Compile final documentation and train the users.

    S.'+ #' #$ %+ %$%* @ +udit the system, re;uest feedbac from its users, and e)aluate it

    periodically.

    :6 L + )$+") C(%*3"' (%

    Basing on the literature from other writers, the system would impro)e the firms4 day to

    day acti)ities easing its managerial status and outlining the usefulness of web based

    applications in recent business communities when implemented under correct principles

    that pro)ide web security.

    66ii

  • 8/11/2019 Online Recruitment System Report2011Final

    23/58

    CHAPTER THREE

    METHODOLOGY

    ;:0 I%+)( "*+ (%

    (his chapter pro)ides the methodology that was used to de)elop a shared database

    system. It co)ered the following ey areas of pro/ect de)elopment organi@ation units that

    were studied, the population that was used, sample si@e, research instruments and fact

    finding methods that were used to establish the present set of users and system

    re;uirements, )arious techni;ues of data collection, design techni;ues and tools that were

    used.

    ;:1 T2 9(9"3$+ (% '+" .

    +dministration' the director of the firm and two managers were inter)iewed. (hree of

    clientele =recruited> were inter)iewed.

    1rom the R department, the information collected included Recruitment, selection and

    training of employees, /ob e)aluation, conditions of employment and welfare of

    employees.

    ;: S$#93 ' 3 *+ (%

    (he researcher selected fi)e respondents from the firm staff and three of clientele.

    owe)er, for the directors and managers, it was by )irtue of the positions that they held.

    In each of the departments, at least one respondent was ta en and inter)iewing was the

    main data collection techni;ue used.

    uestionnaire approach helped to fact find rele)ant customers within the sample space.

    ;:; R ' $)*2 9)(* ")

    -rior to the study, a letter was submitted to N1( Consults see ing permission to carry outthe study. (his was done in order to establish a good relationship with the company in

    addition to showing the urgency of the study. + wee after the deli)ery of the letter the

    researcher was ready to now whether the re;uest was granted.

    66iii

  • 8/11/2019 Online Recruitment System Report2011Final

    24/58

    ;:= C(33 *+ (% ( D$+$

    Data was gathered from the sample gi)en abo)e. (he ma/or techni;ues used included

    inter)iews with limited ;uestionnaires. (he choice of the method depended on the

    information needed and the time that was a)ailable for the )arious respondents.

    1rom the director and manager, inter)iews were used e6clusi)ely, from the accountant,

    both inter)iews and document re)iew were used, and from the rest of respondents,

    ;uestionnaires were used e6clusi)ely. Inter)iews were conducted one on one where as for

    those that used ;uestionnaires, they were gi)en four days to complete the documents.

    +fter that period of time, the researcher collected the documents that were ta en for

    analysis.

    Data was collected using the following techni;ues'

    ;:=:1 I%+ ) 4

    +n inter)iew is an oral administration of a ;uestionnaire or an inter)iew schedule.

    Inter)iews are face to face encounters. (o obtain accurate information through inter)iews,

    a researcher needs to obtain ma6imum cooperation from respondents. (hus, one must

    establish a friendly relationship prior to conducting an inter)iew. Inter)iews, offer the

    following ad)antages'

    (hey pro)ide in depth data which is not possible to get using a ;uestionnaire.

    It is possible to obtain data re;uired for specific ob/ecti)es.

    (he researcher can clarify on certain ;uestions and thus they are more fle6ible

    compared to other methods.

    %nli e ;uestionnaires, the inter)iewer can get more complete and honest

    information.

    igh response since the respondents can refuse to answer completely.

    owe)er, demerits such as high cost, need for high le)el of interpersonal s ill, bias, small

    sample si@e, responses being influenced are always e6pected.

    Ei e ;uestionnaires, inter)iews are also of two types that is structured inter)iew and un

    structured inter)iew where, structured ;uestions usually categories and the inter)iewer

    66i)

  • 8/11/2019 Online Recruitment System Report2011Final

    25/58

    simply chec s the respondent4s response while unstructured ;uestions , the inter)iewer

    as s ;uestions or ma es comments intended to lead the respondent towards gi)ing data to

    meet the study ob/ecti)es.

    ;:=: Q" '+ (%%$ ) '

    uestionnaires are commonly used to obtain important information about the population.

    8ach item in the ;uestionnaire is de)eloped to address specific ob/ecti)e. +nd therefore, a

    ;uestionnaire must be well thought of so as to a)oid cases such as

    Confusing respondents as to the nature of information re;uired.

    +lso a bad ;uestionnaire discourages respondents to the e6tent of discarding the

    ;uestionnaire and this may lea)e out important information re;uired in the study.

    uestionnaires can be of two types that are open ended and closed ended ;uestionnaires.

    Closed ended ;uestionnaires carry with them the following ad)antages'

    (hey are easier to analy@e since they are in an immediate usable form.

    (hey are easier to administer since each ;uestion is followed by possible answers

    and they are economical in terms of space, time, and money.

    owe)er, they are more difficult to construct and normally responses the limited and

    respondents compelled to answer according to the researcher4s choice.

  • 8/11/2019 Online Recruitment System Report2011Final

    26/58

    ;:> D 3(9# %+ # +2( (3(-. S.'+ #' 3(9# %+ 3 *.*3

    (he following steps were used to de)elop the system under study.

    P) 3 # %$). % '+ -$+ (%' this phase conducted for the purpose of determining the cost

    of operation on the old systems and the cost e6pected for the new system. (he problems

    with the old system were identified through inter)iews and ;uestionnaires. 1inally, a

    suggestion to de)elop the computeri@ed system was made and a report submitted to

    management.

    S.'+ #' $%$3.' ' ' the data gathered from the abo)e phase was arranged and prioriti@ed.

    1rom the findings of the study, a system4s specification was made stating what the system

    should do to meet the company goals.

    S.'+ #' ' -% ' Defining of the architecture, components, modules, interfaces,and data for the system to satisfy specified re;uirements were fulfilled.

    L(- *$3 ' -% ' (his too an abstract representation of the system4s data flows, inputs

    and outputs of the system.

    P2.' *$3 ' -% ' Shown were the actual input and output processes relating to the system

    proposed.

    ;:6 C(%*3"' (%

    (he system de)eloped structured on a constructi)e well defined system methodology and

    reliable fact finding techni;ues.

    66)i

  • 8/11/2019 Online Recruitment System Report2011Final

    27/58

    CHAPTER FOUR

    DATA PREPSENTATION, ANALYSIS, DESIGN AND IMPLEMENTATION

    =:0 I%+)( "*+ (%

    (his chapter focused on the presentations of the data generated during the course of the

    field study. (he field results were achie)ed by descripti)e statistics and presented using

    computer based Statistical -ac age for the Social Sciences =S-SS>

    =:1 D$+$ 9) ' %+$+ (%

    *ost significant data presented and illustrated below was analy@ed from !7 respondents4

    ;uestionnaires gathered from the sur)ey at company.

    =:1:1 S*(9 ) -$) %- (**"9$+ (% ( ) '9(% %+'

    (he respondent4s scope comprised of $ employees, 5 of clientele, a manager and other

    personnel as illustrated in the table below

    Occupation

    1 6.7 6.7 6.78 53.3 53.3 60.03 20.0 20.0 80.03 20.0 20.0 100.0

    15 100.0 100.0

    Manager EmployeeClienteleOthersTotal

    ValidFre !en"y #er"ent Valid #er"ent C!m!lati%e#er"ent

    T$ 3 1@ '2(4 %- +2 ) '9(% %+' (**"9$+ (%

    S(")* ( 9) #$). $+$ "' @ ) ) +( $99 % A '2(4 %- " '+ (%%$ )

    1rom the table abo)e, the sample selection co)ered respondents who interfaced the

    manual system and were critical in accelerating the design and implementation of the

    proposed system.

    66)ii

  • 8/11/2019 Online Recruitment System Report2011Final

    28/58

    =:1: R '9(% %+' '+)$ % (% 2(4 +( ) *)" + #93(. '

    (he figure below represents respondents and their strains on how N1( Consult recruits

    their employees.

    F -") @ S2(4 %- R '9(% %+' '+)$ % (% 2(4 +( ) *)" + #93(. '

    &trained on ho' to re"r!it employees(

    )o*es C o ! n t

    12

    10

    8

    6

    +

    2

    S(")* ( 9) #$). $+$ "' @ ) ) +( $99 % A '2(4 %- " '+ (%%$ )

    +ccording to the research conducted, ma/ority accepted that the company was strained on

    how to recruit employees, a cause that more so resulted from the e6isting system of wor .

    66)iii

  • 8/11/2019 Online Recruitment System Report2011Final

    29/58

    =:1:; R '9(% %+' 4 $ ("+ ) $'(%' () 9(() ) *)" +# %+ '9 * *$+ (%

    + table below shows respondents )iews about reasons for poor recruitment specification

    at the company.

    Reasons for poor recruitment specification exist?

    7 +6.7 +6.7 +6.73 20.0 20.0 66.73 20.0 20.0 86.72 13.3 13.3 100.0

    15 100.0 100.0

    &trongly agree ,gree)e!tral-isagreeTotal

    ValidFre !en"y #er"ent Valid #er"ent

    C!m!lati%e#er"ent

    T$ 3 @ '2(4 %- ) '9(% %+' ) $'(%' () 9(() ) *)" +# %+ '9 * *$+ (%

    S(")* 1@ 9) #$). $+$ )(# $99 % A '2(4 %- " '+ (%%$ )

    1rom the table abo)e, the study conducted re)eled that ma/ority of the respondents

    agreed that poor recruitment specification e6isted at the company. 3 were neutral about

    the specification while the rest disagreed.

    -oor recruitment specifications resulted from the company hiring the wrong personnel

    that added costs to business. +lso a lac of communication within the company

    engineered a mo)e to design, test and implement a new system for N1( Consults. Source

    of primary data used refer to appendi6 B showing Inter)iew guide.

    66i6

  • 8/11/2019 Online Recruitment System Report2011Final

    30/58

    =:1:= R '9(% %+' 4 $ ("+ + *2%(3(- *$3 9)( 3 #' % +2 *(#9$%.

    + table that shows respondents )iews whether technological problems e6ist in the

    company or not.

    Do Technological problems exist?

    + 26.7 26.7 26.78 53.3 53.3 80.03 20.0 20.0 100.0

    15 100.0 100.0

    &trongly agree ,gree)e!tralTotal

    ValidFre !en"y #er"ent Valid #er"ent

    C!m!lati%e#er"ent

    T$ 3 ;@ S2(4 %- ) '9(% %+' 4' $ ("+ '+ %* ( + *2%(3(- *$3 9)( 3 #'

    S(")* @ 9) #$). $+$ )(# $99 % A '2(4 %- " '+ (%%$ )

    +ccording to the table abo)e, ma/ority of respondents =$> generally agreed that the

    company faced technological problems regarding their recruitment system. (his

    illustrated why the recruitment conditions were too hard for the company, why a

    consultancy firm was re;uired to boost recruitment procedures and why there was need to

    integrate a computeri@ed recruitment system.

    =: S.'+ # $% ) " ) # %+ $%$3.' '

    =: :1 S.'+ # ) " ) # %+'

    In order for the system to perform as e6pected, the following system specifications for

    hardware and software, security and operations were re;uired.

    666

  • 8/11/2019 Online Recruitment System Report2011Final

    31/58

    =: :1:1 H$) 4$) ) " ) # %+'

    0eneral hardware re;uirements to the system

    H$) 4$) M % #"# S.'+ # ) " ) # %+

    -rocessor Intel -entium III 9""*h@ or higher for des tops.Random +ccess *emory 37# *B of R+* or higher.

    ard Dis space 3" 0B and abo)e for des top, $" 0B and abo)e for

    ser)er.

    Display + resolution of !"32 6 :#$ igh colors? 53 bit.

    T$ 3 =' S2(4 %- 2$) 4$) ) " ) # %+' () +2 '.'+ #

    =: :1: S( +4$) ) " ) # %+'

    Software re;uirements of the new system

    Software *inimum re;uirements

  • 8/11/2019 Online Recruitment System Report2011Final

    32/58

    =:;: T *2% *$3

    (echnical feasibility was aimed at finding out whether the company had technical

    e;uipments to house the proposed system in coupled to whether users now how to use

    and integrate with the system. It was found out that the users needed further training and

    sensiti@ation on how to use the system and further more some of the technical e;uipments

    were a)ailable for implementation of the new system.

    =:;:; O9 )$+ (%

  • 8/11/2019 Online Recruitment System Report2011Final

    33/58

    =:=:1 S.'+ # 9)(-)$# 3(4

    F -") ;@ '2(4 %- +2 9)(-)$# 3(4 ( +2 %+ ) '.'+ #

    666iii

    Y '

    S+$)+

    U' ) A"+2 %+ *$+ (%

    A** '' NFT C(#9$%.R *)" +# %+ S.'+ #

    IOK

    N(

    L(- %

    L(-("+

    S+(9

  • 8/11/2019 Online Recruitment System Report2011Final

    34/58

    1rom the figure, when users start the system program, they are first chec ed for

    authentication in order for them to login to the system menu where one can browse

    through re;uired user interfaces. If successful with wor , the users logout of the system.

    =:=: A)*2 + *+")$3 ' -%

    (his ga)e a high le)el re)iew of the system with the main system and ser)ices they

    pro)ide and how they communicate within the system.

    +t this stage of the system de)elopment, the focus was put on the definition of central

    architecture of the system.

  • 8/11/2019 Online Recruitment System Report2011Final

    35/58

    F -") =@ '2(4 %- +2 $)*2 + *+")$3 C(%+ + ' -% ( 9)(9(' '.'+ #

    1rom the figure abo)e, system users first access a welcome screen where by they can log

    into the system pro)ided the authentication is accepted. Aithin the system, )arious tas s

    can be done such as ob specifications and application, managing of employee conducts

    and retirement information. (he system allows the administrator to update the database

    and manage staff records and delete where necessary.

    666)

    W 3*(# NFT C(#9$%.

    U' ) L(- %

    C(%+$*+

    A993 *$+ (%

    E#93(.S+$

    S.'+ # M$ % M %"

    R + ) # %+C(% "*+?(

    L(-("+ () E +

    DATABASE

    R 9()+'

  • 8/11/2019 Online Recruitment System Report2011Final

    36/58

    =:=:; C(%* 9+"$3 ' -%

    =:=:;:1 C(%* 9+"$3 $+$ #( 3

    (he conceptual data model pro)ides for de)eloping a structure from the top to down to

    the low le)el. In this section )arious entities, their attributes and relationship areidentified as well as the relationship among entities. (hese help the researcher build the

    data model for each user.

    =:=:;: O ) 4 ( +2 $+$ $' %+ + '

    (he database is based on the following tables entities which were produced indicating the

    description, data type and si@e of the field of the data to be used in the program.

    =:=:;:; C(% "*+ %+ +.1I8ED N+*8 D+(+ (H-8 D8SCRI-(I

  • 8/11/2019 Online Recruitment System Report2011Final

    37/58

  • 8/11/2019 Online Recruitment System Report2011Final

    38/58

    Name (e6t Name of staff

    Se6 (e6t Se6*arital Status (e6t *arital status

    Date

  • 8/11/2019 Online Recruitment System Report2011Final

    39/58

  • 8/11/2019 Online Recruitment System Report2011Final

    40/58

  • 8/11/2019 Online Recruitment System Report2011Final

    41/58

    6li

  • 8/11/2019 Online Recruitment System Report2011Final

    42/58

    =:=:= U' ) I%+ ) $* '

    (his part of the system de)elopment lifecycle was concerned with the actual construction

    of the proposed designed system. (he system was designed using isual basic and

    connected to a *icrosoft +ccess 3""5 database. +fter the system has loaded, it pro)idesthe login interface where an authori@ed user accesses other interfaces pro)ided the user

    was authenticated.

    F -") ' '2(4 %- $ 3(- % ()# () '.'+ # $"+2 %+ *$+ (%

    (he +dministrator in this case logs in as the system user with a username and password

    to access the system menu.

    6lii

  • 8/11/2019 Online Recruitment System Report2011Final

    43/58

    =:=:> I%9"+ #93 # %+$+ (%

  • 8/11/2019 Online Recruitment System Report2011Final

    44/58

    =:=:>: E#93(. U9-)$ ()#

    F -") @ '2(4 %- E#93(. U9-)$ ()#

    (his interface allows users to input employee upgrade information that is stored in the

    database.

    6li)

  • 8/11/2019 Online Recruitment System Report2011Final

    45/58

    =:=:>:; S+$ D$+$ ()#

    F -") 10@ '2(4 %- 9$.# %+ ()#

    (his interface allows users to manipulate staff information that is stored in the database.

    6l)

  • 8/11/2019 Online Recruitment System Report2011Final

    46/58

    =:=:>:= R + ) # %+ ()#

    F -") 11@ '2(4 %- R + ) # %+ ()#

    (he retirement form interface is used to manipulate staff retirement information that is

    stored in the database.

    =:> S( +4$) + '+ %-

    (his stage was carried out to chec whether what was done wor ed efficiently and

    effecti)ely as it was planned. It too the forms below

    =:>:1U% + + '+ %-

    ere the components were reali@ed as programs =test plans> and prepared test data, the

    path has a number of test runs li e )alid paths through out the programs. + list of

    conditions is tested for each program to determine their correctness, the forms obser)ed

    in the system were chec ed against these test plans and conditions as well as the data

    base sub/ect to the enforced rules.

    6l)i

  • 8/11/2019 Online Recruitment System Report2011Final

    47/58

    =:>: S.'+ # + '+ %-

    (his is a testing of the whole system by integrating all the modules. It in)ol)es'

    G)$92 *$3 "' ) %+ ) $* + '+ %- L (hroughout the system design, interfaces were

    designed and they met written specifications of the system. (he product4s graphical user

    interfaces where tested by allowing company administrators to mo)e through the run

    graphical user interfaces in form of clic ing )arious interface ob/ects li e combo bo6es.

    P ) ()#$%* + '+ %- ? that is how long the system ta es to respond to a user4s re;uest.

    (he system application was run on company computers and generally the rate at which it

    loads was tested =speed> in addition to system data )alidation and user security

    authentication.

    V(3"# + '+ %- ? In)ol)ed chec ing whether the system can handle the e6pected load.

    Sample N1( Consult Company users where allowed to feed in test data in the system.

    (he system uses a *icrosoft access database that can handle up to ma6imum 3 0B si@e

    per access database which is good for the company.

    A** 9+$%* + '+ %- (he operational users chec ed if the system met what was stated in

    the specification document, the test data was replaced with actual data pro)ided by the

    clientele. 1atal errors were disco)ered for e6ample when users entered unsupported

    operators and data of different types in sections where they weren4t needed. ere the

    system should be wor ed on to accept )alid data in respecti)e data fields. (he system

    should return system errors in case the wrong type of data is entered warning the user.

    0enerally, the system met customer e6pectation.

    6l)ii

  • 8/11/2019 Online Recruitment System Report2011Final

    48/58

    CHAPTER FIVE

    RECOMMENDATIONS AND CONCLUSIONS

    >:0 I%+)( "*+ (%

    (his chapter concludes the report and it outlined recommendations on how to use the

    system in addition to conclusion of the pro/ect report.

    >:1 R *(## % $+ (%'

    In future user re;uirements should ta e a more central consideration. %sers should be

    trained on how to use and customi@e the system proposed by the researcher in order to

    facilitate the company4s recruitment procedures.

    It was also recommended that incase the company needs to further upgrade the system to

    fully optimi@e it to the company satisfaction and enhance more functionality,

    rede)elopment using other robust programming tools would be used.

    >: C(%*3"' (%'

    1inally, the study has not been easy at all. (he researcher has ac;uired s ills in pro/ect

    management and at least can ma e claims of ha)ing a minimal e6perience designing

    database systems and graphical user interfaces. (his system is fully recruitment based and

    thus customi@ed for all users within human resource departments of companies.

    6l)iii

  • 8/11/2019 Online Recruitment System Report2011Final

    49/58

    APPENDICES

    APPENDI A

    A " '+ (%%$ ) $%'4 ) . ) *)" +# %+ 9)(#(+ )'

    D $) ) '9(% %+,

    I indly re;uest you to fill this ;uestionnaire below to facilitate the research study to a

    success and helpful to the company.

    -lease feel free and gi)e the important information as re;uired to ma e the pro/ect

    feasible.Hour information will be treated and ept with a lot of confidentiality, great care and will

    be highly appreciated.

    M"*2 ) -$) ' ' =please tic where appropriate>

    !> Hour occupation

    Director

    *anager

    8mployee

    Clientele

    +ge brac et

    !7 L 3" , 3" L 37 , 37 L 5" , 5" and abo)e

    0ender

    *ale

    1emale

    5> a)e you e)er been strained on how to recruit employees before

    Hes

    No

    6li6

  • 8/11/2019 Online Recruitment System Report2011Final

    50/58

    If yes, which specific

    area ....................................................................................................................................

    2> Is your recruitment running as planned

    Hes No

    7> +re there reasons for poor recruitment specificationStrongly agree

    +gree

    Neutral

    Disagree

    Strongly disagree

    #> +re there reasons for unrealistic timescales

    Strongly agree

    +gree

    Neutral

    Disagree

    Strongly disagree

    :> +re there reasons for poor condition of acti)ities

    Strongly agree

    +gree

    Neutral

    Disagree

    Strongly disagree

    $> +re there technological problems in the company regarding recruitment

    Strongly agree+gree

    Neutral

    Disagree

    Strongly disagree

    l

  • 8/11/2019 Online Recruitment System Report2011Final

    51/58

    -lease state any if they e6ist'

    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

    9> Ahat are the problems related to the handling of your recruitment

    1ailure to handle user e6pectations

    1ailure to handle the change re;uiredInappropriate staff

    1ailure to handle people4s relationship in the recruitment

    !"> +re the recruitment conditions too hard for your company

    Hes No

    If yes, how

    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

    !!> Is your recruitment paying the re;uirement as agreed

    +lways

    1re;uently

    Sometimes

    Ne)er

    !3> Is need from a consultancy firm re;uired

    Hes No

    If yes, what ind of assistance

    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

    !5> Is there need to integrate a computeri@ed recruitment system other than the e6isting

    system

    Strongly agree

    +gree

    NeutralDisagree

    Strongly disagree

    Hour support is highly appreciated.

    (han s.

    li

  • 8/11/2019 Online Recruitment System Report2011Final

    52/58

    APPENDI B

    A '$#93 NFT C(%'"3+ %+ ) 4 " '+ (%' () ) *+() $% #$%$- )

    I%+ ) 4 G" () 5%(43 - $* " ' + (%

    8stablishing whether N1( Consult would be comfortable with change of old to

    new system or needs no change of system.

    Determine the minds of employees towards the new system to be implemented.

    Determine the s ill of computer use among the employees in the recruitment

    sector.

    8stablish the security of records pro)ided by the system currently used by the

    company.

    Is communication a ey while recruitment procedures are handled

    ow does the management carry out its management acti)ities regarding

    employee recruitment

    ow many employees does the company ha)e and how does it maintain their

    records

    Isn4t there a route of hiring the wrong personnel within the company

    (han s.

    lii

  • 8/11/2019 Online Recruitment System Report2011Final

    53/58

    APPENDI C

    S$#93 '*) %'2(+'

    W 3*(# '*) %

    (his is the form where that welcomes users to the N1( Consult System lin ing them to

    different tas s of the system.

    F -") 1 @ '2(4 %- +2 4 3*(# '*) % +( NFT C(%'"3+ '.'+ #

    liii

  • 8/11/2019 Online Recruitment System Report2011Final

    54/58

  • 8/11/2019 Online Recruitment System Report2011Final

    55/58

    F -") 1>@ '2(4 %- $ ()# () '" # ++ %-

  • 8/11/2019 Online Recruitment System Report2011Final

    56/58

  • 8/11/2019 Online Recruitment System Report2011Final

    57/58

    F -") 1 @ R 9()+ () G % )$3 ) *)" +# %+ % ()#$+ (% '" # ++

    l)ii

  • 8/11/2019 Online Recruitment System Report2011Final

    58/58

    R ) %*

    !. Eary Eong and Nancy Eong. =!9$#>. Computers $ th 8dition.

    3. C. Aest Churchman. =!9:!> (he Design of In;uiring Systems' Basic Concepts of

    Systems and . uman Resource *anagement.

    2. ohn *. I)ance)ich. =3""!>. uman Resource *anagement $ th 8dition.

    7. Kenneth C. Eaudon and ane -. Eaudon. =3""">. *anagement Information

    Systems #th 8dition, -rentice? all International.

    #. Sarah 8. utchinson and Stancey C. Sawyer. =3""">. Computers Communications

    Information, *c0raw ill Irwin -ublishers.

    :. Ailliam Sawyer utchinson. =!999>. %sing information technology, a practical

    introduction to computer and communication.$. http' en.wi ipedia.org wi i DatabaseMmanagementMsystem

    9. http' en.wi ipedia.org wi i SystemsMdesign

    !". http' en.wi ipedia.org wi i AebMapplication