mobile job alert information system

Upload: ogunkua-victor

Post on 09-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    1/13

    DESIGN OF MOBILE JOB ALERT INFORMATION SYSTEM

    FOR JOB SEEKERS IN NIGERIA

    BY

    OGUNKUA, VICTOR

    [B. A Linguistics (Ibadan)]

    Matric. Number: 89528

    A Project Submitted in Partial Fulfillment of the

    Requirements for the Award of Master of Information

    Science Degree of the African Regional Centre for

    Information Science, University of Ibadan, Nigeria

    AUGUST 2010

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    2/13

    ii

    CERTIFICATION

    I certify that this project titled Designed of mobile job alert information system for job

    seekers in Nigeria, was carried out by Ogunkua, Victor under my supervision at Africa

    Regional Center for Information Science, University of Ibadan, Nigeria.

    ______________________

    Signature of supervisor

    Prof. F.A. Ehikhamenor

    B.Sc., M.SC., (Ife) MLS., (Ibadan)

    Ph.D (Drexel)

    __________________________ _________

    Name of supervisor Date

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    3/13

    iii

    DEDICATION

    This project is dedicated to God Almighty for His protection and sustenance throughout

    the entire program.

    To my fiance, Miss Adepoju Nifesimi for her support and understanding during the

    period of this research work.

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    4/13

    iv

    ACKNOWLEDGEMENTS

    First of all I want to show my appreciation to God Almighty for granting me the

    grace and mercy needed to accomplish this mission despite all the numerous

    challenges I had to contend with in the course of this programme I wish to acknowledge

    the valuable and immense contribution of my supervisor, Prof. F.A Ehikhamenor for

    painstaking guiding me through this study

    Many thanks to my lecturers, Prof M.A Tiamiyu, Dr W Nwagwu, Dr (Mrs)

    Agbonlahor, Dr. Adegbola, Mrs F. Longe and Mrs. Opesade for impacting their

    knowledge.

    My special thanks goes to my beloved fiancee, Miss Adepoju Nifesimi for

    believing so much in me, for his encouragement and understanding throughout the

    course of this programme, may God continue to bless you I must also express special

    thanks to my siblings, Femi, Omolade, Boboola, Tosin and Ope for their understanding

    and support.

    My thanks also go to my parents Mr and Mrs Ogunkua and my friends Kazeem

    Olawale, Wahab Babatunde(Two-things), Ige Rotimi, Brother Mike, for their prayers and

    encouragement My sincere gratitude goes to my entire classmate especially Adeleke

    Omotayo, Owens-Ibie Osamudiamen and Asani Oluwatobi for making my stay in ARCIS

    rewarding.

    Ogunkua Victor

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    5/13

    v

    ABSTRACT

    This project was concerned with the design of a Mobile Alert Information System

    for Job Seekers in Nigeria. Based on the rate of unemployment in Nigeria, job seekers

    continually seek for quicker and more effective ways of getting information about

    available jobs. As a result more innovative channels of communication of vacancies

    have long being sought by them.

    Interviews and record inspection were used in order to carry out an in depth

    investigation of the existing system. A feasibility study was carried out to assess the

    workability, practicability and probable cost of developing the proposed system; which is

    basically an SMS facility that gives job alerts.

    The Structured System Analysis and Design Method (SSADM) was used to

    model this system. The system includes an architecture, workflow and design of an alert

    system that keeps job seekers updated about the latest vacancies. The information

    system uses MySql as the backend database system, PHP, Notepad, Adobe Photoshop

    and Microsoft hyper-terminal command program. The setup was done in Windows XP

    operating system environment.

    The system was evaluated to see its efficiency; and based on the users

    response, it was considered easy to use, effective and efficient. The study

    recommended that the system should incorporate a way in which users can register

    their details via their mobile phones.

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    6/13

    vi

    TABLE OF CONTENTS

    Content Page

    Title of Page I

    Certification II

    Dedication III

    Acknowledgement

    Abstract

    Table of contents VI

    List of Tables XI

    List of figures XII

    CHAPTER ONE: INTRODUCTION

    1.1 Background 1-3

    1.2 Statement of Problem 3-5

    1.3 Objectives 5

    1.4 Justification 6-7

    1.5 Scope and Limitation 8

    1.6 Definition of Terms 8-10

    CHAPTER TWO: LITERATURE REVIEW

    2.1 Introduction 11

    2.1.1 Nigeria and Population Projections 11

    2.1.2 Age Structure 11

    2.1.3 Nigeria and Unemployment 12-13

    2.2 Mobile Technology Development: A View from the developed world 14

    2.2.1 Nigeria and Telecommunications Developments 15-17

    2.3 Mobile Alert Technology Developments 17-21

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    7/13

    vii

    2.3.1 Mobile Text Messaging in Information Dissemination and Public Alert 21-23

    2.3.2 Does SMS have a Role in Alert and Notification Systems? 23-24

    2.3.3 Potential Text Messages 24

    2.4 Information System and Types 25-28

    2.4.1 Types of Information Systems 29-31

    2.4.2 Human Resources Information Systems (HRIS) 32-34

    2.4.3 Applications of Information Systems 34-37

    2.5 Database Management System 37

    2.5.1 Database Approaches 38-39

    2.5.2 Relational Database Characteristics 39

    2.5.3 Conclusion 39-40

    CHAPTER THREE: SYSTEM ANALYSIS

    3.1 Introduction 41-42

    3.2 System Analysis 42-43

    3.3 Method of Data Collection 43

    3.3.1 Interview Method 43

    3.3.2 Record Inspection 44

    3.4 Stages of Design 44-46

    3.5 Design Approach 46

    3.5.1 Database System 46-48

    3.5.2 Website and SMS Application 48-50

    3.5.3 SMS Model 50

    3.5.4 Concatenated SMS Messages / Long SMS Messages 51-52

    3.5.5 SMS Center Design Model 52-55

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    8/13

    viii

    3.5.6 SMS Gateway 55-57

    3.6 Problem of the Existing System 57

    3.6.1 Alternative to the System 57-58

    3.7 Feasibility Study 58

    3.8 Method of Testing 59-60

    CHAPTER FOUR: SYSTEM DESIGN

    4.1 Introduction 61-62

    4.2 Logical Data Modeling 62

    4.2.1 Entity- Relationships Diagram 62

    4.2.2 Webs-to-Phone Data Flow Modeling 64-68

    4.3 General Information about SMS and Architecture 66-68

    4.3.1 System Requirements 68

    4.3.2 Primary Requirements 68

    4.3.3 Secondary Requirements 70

    4.4 Input Design 71

    4.5 Output Design 71

    4.6 The Mobile Device 71-72

    4.7 SMS Applications 72-73

    4.7.1 Hardware Requirements 73

    4.7.2 Software Requirements 73-74

    4.8 Control and Security 74-75

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    9/13

    ix

    CHAPTER FIVE: SYSTEM DEVELPOMENT

    5.1 Introduction 76

    5.2 Database Design 77-79

    5.3 Website Design 79

    5.3.1 Developing the Site 79-80

    5.3.2 Home Page 80-82

    5.3.3 Company Section 82-83

    5.3.4 New Job Page 83-84

    5.3.5 Apply Online 84-85

    5.4 Sending and Receiving SMS 86

    5.4.1 SMS Server Model 86

    5.4.2 Sending SMS Messages from a Computer 88-90

    5.4.3 Using HyperTerminal and AT Commands 90-94

    5.4.4 Role of Windows PC in Sending SMS Messages. 94

    5.4.5 Requirements 94-95

    5.4.6 Sending SMS Messages from Windows PC 95

    5.4.7 Installing the Modem Driver of a Mobile Phone on a PC 96

    5.4.8 SMS Server 96

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    10/13

    x

    CHAPTER SIX: SYSTEM TESTING

    6.1Introduction 98

    6.2 Unity and Integration Testing 98

    6.3 System Testing 98-101

    6.4 Results 101

    6.5 Future Scope and Conclusion 102

    6.5.1 Future Development 102

    6.5.2 Conclusion 102

    References 103-106

    Appendix I: Source Code of the Website 107-112

    Appendix II: Structure of the Database: Jobsnaija 113-115

    Appendix III: Source Code of SMS Sender 116-117

    Appendix IV: Screen shot of data dictionary 118-143

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    11/13

    xi

    LIST OF TABLES

    Table 3.1 Illustration of the Full licenses for Applications 59

    Table 5.1 Illustration of the Entities and Relationships 78

    Table 5.2 Illustration of Meaning of AT Commands 89

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    12/13

    xii

    LIST OF FIGURES

    Fig 3.1 Transmission Process of an inter-operator SMS message 53

    Fig 3.2 Transmission Process between different operators 54

    Fig 3.3 Transmission Process of mobile network SMS message 55

    Fig 3.4 Transmission Process with SMS Gateway 55

    Fig 3.5 SMS Text Messaging Application Connects to SMSCs through an SMS

    Gateway 56

    Fig 4.1 Entity Relationship Diagram 62

    Fig 4.2 Data Flow from Web-to-Phone 64

    Fig 4.3 Basic Network Architecture for an SMS Deployment 68

    Fig 4.4 SMSC System in its Primary Context 69

    Fig 4.5 Architecture Framework 69

    Fig 4.6 SMS Transportation 70

    Fig 4.7 Proposed User Login form Page 75

    Fig 5.1 Database Design 78

    Fig 5.2 Home Page of the Website 81

    Fig 5.3 Company Page of the Website 83

    Fig 5.4 New Job Page of the Website 84

    Fig5.5 Job Opening Page of the Website 85

    Fig5.6 SMS Gateway System Architecture 87

    Fig5.7 Sending SMS Messages from a Computer 88

    Fig 5.8. Modem Driver of a Mobile Phone 96

    Fig 5.9. SMS server 97

  • 8/7/2019 MOBILE JOB ALERT INFORMATION SYSTEM

    13/13

    xiii

    Fig 6.1 New Job Alert 98

    Fig 6.2 Get Job Information Details 99

    Fig 6.3 Apply for a Job Directly by Sending an SMS 100

    Fig 6.4 Interview Alert Being Sent to Seekers Mobile Phone 100