• Design And Implementation Of A Distributed Recruitment Management System

  • CHAPTER THREE -- [Total Page(s) 19]

    Page 15 of 19

    Previous   11 12 13 14 15 16 17 18 19    Next
    • In fig 3.8 above the function Hierarchical Diagram above shows the various modules in the recruitment management system it depicts a kind of organogram of the R.M.S showing the hiring organization, various modules that can be accessed by the hiring organization, the candidate, various modules that can be accessed by the candidate and finally modules that depend on each other for their functionality.
      3.4.3    Logical Modelling of the Recruitment Management System
      The knowledge discovery technique implemented in this work is an association rule mining technique the algorithm used to implement this technique is an Apriori algorithm.The algorithm is as outlined below:
      STEP 1: Gather necessary data which includes candidate school and exam score
      STEP 2: Create an implication by formally describing the gathered data into premise and conclusion A B where:
      A is the candidate’s school and B is the exam score.
      STEP 3: Add classifiers such as support and confidence to strengthen the rule defined above.
      STEP 4: Calculate the confidence of the rule; this is done by finding the percentage ratio of the number of people from a school (x) that passed the exam (y) to the number of people from school (x) that participated in the exam (y). Mathematically this is written as
                                   

      STEP 5: Calculate the support of the rule defined in Step 2 by finding the ratio of the number of people from a school (x) that passed the exam (y) to the number of people from school (x) that participated in the exam (y). Mathematically this is written as


      STEP 6: Determine where best candidates in a particular field are selected from by selecting the school with the maximum support and confidence.
      The pseudo code of the algorithm is as written below:
      DO
      READ file BEGIN IF
      IF candidate passes exam
      THEN support EQUALS (total_passed+1/total_participated+1)
      AND confidence EQUALS (total_passed+1/total_participated+1*100%)
      ELSE
      support EQUALS (total_passed/total_participated+1)
      AND confidence EQUALS (total_passed/total_participated+1*100%) END IF
      BEGIN IF
      IF confidence AND support EQUALS maximum THEN display school produces best recruits.
      END IF
      3.4.4    Activity Diagram
      Activity diagrams are graphical representations used to describe dynamic aspects of a system with support for choice, iteration and concurrency. They show the overall flow of control in a system. The most important shapes in an activity diagram are as follows:


  • CHAPTER THREE -- [Total Page(s) 19]

    Page 15 of 19

    Previous   11 12 13 14 15 16 17 18 19    Next
    • ABSRACT - [ Total Page(s): 1 ]ABSTRACTThe recruitment process has always been critical to the success or failure of organizations. Organizations constantly seek better methods of recruiting staff that will require minimal effort to seamlessly fit in with the organizations business processes and thus provide recruitment agencies with the means with which to determine which universities provide the best graduates in a particular field for recruitment.This project work utilized a V-model software methodology, in the ver ... Continue reading---

         

      APPENDIX A - [ Total Page(s): 2 ]APPENDIXAPRIORI ALGORITHM CODE ... Continue reading---

         

      LIST OF TABLES - [ Total Page(s): 1 ]LIST OF TABLESHuman Resource Task and Associated Data mining TechniquesDescription of the Use Cases in R.M.SDescription of the Elements of the Level 0 Dataflow DiagramDescription of the elements of the Level 1 Dataflow DiagramHiring Company TableData Dictionary for Hiring Company TableCandidate TableData Dictionary for Candidate TableExamination TableData Dictionary for Examination TableResult TableData Dictionary for Result TableQuestions TableData Dictionary for Questions TableDescri ... Continue reading---

         

      LIST OF FIGURES - [ Total Page(s): 1 ]LIST OF FIGURESFigure 2.1:    Overview of the Steps that compose the Knowledge Discovery Process   Figure 2.2:    Architecture of a Typical Data Mining System    Figure 2.3:    Data mining and Talent Management    Figure 2.4:    Role of Decision Support in Decision Making    Figure 2.5:    Architecture of a Typical Decision Support System    Figure 2.6:    Client Server Architecture   Figure 2.7:    3-Tier Architecture   Figure 2.8:    Distributed Object ... Continue reading---

         

      TABLE OF CONTENTS - [ Total Page(s): 2 ]TABLE OF CONTENTSCertification    Acknowledgement    Abstract    List of Tables    List of Figures    CHAPTER ONE    INTRODUCTION   1.1    Background of Study   1.2    Problem Statement    1.3    Aim and Objectives of the Study    1.4    Methodology    1.5    Scope and Limitation of Study    1.6    Justification    CHAPTER 2    LITERATURE REVIEW     2.1    Preamble    2.2    Theoretical Background of Recruitment    ... Continue reading---

         

      CHAPTER ONE - [ Total Page(s): 2 ]1.3    Aim and Objectives of the StudyThe aim of the project is to provide organizations and educational parastatals with the means to determine which Higher Institution provide the best graduates in a particular field for recruitment.Below are the outlined objectives of the project:1.    To provide a platform for capturing profiles of applicants.2.    To create an online recruitment test based system based on organizational requirements.3.    Provide applicants with results ... Continue reading---

         

      CHAPTER TWO - [ Total Page(s): 18 ]2.8.2.3    Distributed Object ArchitectureThere is no distinction in distributed object architectures between tween clients and servers.Each distributable entity is an object that provides services to other objects and receivesservices from other objects. Object communication is through a middleware system called an object request broker; however distributed object architectures are more complex to design sign than Client-server systems.2.8.2.4    Peer to Peer ArchitectureThe client-server ... Continue reading---

         

      CHAPTER FOUR - [ Total Page(s): 16 ]The View/Update Registered Candidates in Fig 4.8 displays all candidates registered by a company and the exams to be written. Candidate’s information can also be updated by clicking on the update icon (yellow icon) on the last row of the table. So also candidate’s information can be deleted by clicking on the deleted icon which is above the update iconThe candidate dashboard displayed in fig 4.9 shows the different operations that can be performed by a candidate there are basic ... Continue reading---

         

      CHAPTER FIVE - [ Total Page(s): 1 ]CHAPTER FIVESUMMARY CONCLUSION AND RECOMMENDATION5.1    SummaryRecruitment needs of an organization are specific to that particular organization no other entity can understand the recruitment need of a particular organization better than the organization itself. In order to provide a system that enables organizations take charge of their recruitment needs by eliminating the need for recruitment agencies this project provides a platform with which such organizations can administer recruitm ... Continue reading---

         

      REFRENCES - [ Total Page(s): 1 ]REFERENCESâ„–naka , I. , and H. Takeuchi . (1995) . The knowledge-creating company: How Japanese companies create the dynamics of innovation. New York : Oxford University Press .Abell, A., & Oxbrow, N. (2001). Competing with knowledge: The information professional in the knowledge management age. London: Library Association Publishing.Adebayo, Ejiofor, & Mbachu. (2001, â„–vember 23). The American Productivity and Quality Centre. Retrieved August 23, 2015, from APQC Web site: http://www ... Continue reading---