mobile job alert information system
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