ABSTRACT
Citizen Identification has always been an issue of importance in the Ugandan society in order to solve problems that lead to delivery of poor health services, inefficient use of resources and failure to meet the people’s basic needs. Due to the accumulated cases of poor management of Citizen Information, the consequences are still being felt. A modern Web-based management information system for Uganda’s Citizens where Citizen Information will be kept and disseminated to stakeholders for proper planning and sound decision making is a result of the research. National Identification cards (IDs) are expected to be issued to the Ugandan citizen who will be registered into the system so that Ugandans are able to identify themselves from other nationals. The process will be decentralized to the district offices or even to the Sub County level so as to improve on the efficiency of the distribution of these IDs. This research is organized into six chapters. Chapter one is the introduction. It looks at the general introduction, problem statement, research questions, and objectives of the research, significance of the research, scope of the research, limitations of the research and the overview of other chapters. Chapter two is the literature review. It surveys scholarly work of other authors which is related to our research. It gives us the theoretical framework of our research. Chapter three presents the research methodology which will be used to carry out the research and it looks at experimental design and data collection tools to be used. Chapter four presents the system investigation and requirements elicitation of the data obtained from the field. Chapter five looks at the data and information modeling of the web-based information system, it also presents the system design and information security of the system. Chapter six looks at Conclusion, recommendation and future work.
TABLE OF CONTENTS
TITLE PAGE
DECLARATION
APPROVAL ii
DEDICATION iii
ACKNOWLEDGEMENT iv
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF ACRONYMS AND ABBREVIATIONS ix
ABSTRACT
CHAPTER ONE
INTRODUCTION 1
1.0 OVERVIEW 1
1.1 Background to the Study 2
1.2 Statement of the Problem 3
1.3 Objectives 4
1.3.1 General Objective 4
1.3.2 Specific Objectives 4
1.4 Research Questions 4
1.4.l Main Research Question 4
1.4.2 Sub-questions 5
1.5 Significance 5
1.6 Scope of the Study 6
1.7 Theoretical Framework 6
CHAPTER TWO
LITERATURE REVIEW 10
2.0 Introduction 10
2.1 Nationality 11
2.1.1 Citizenship 11
2.1.2 Globalization and Migration 11
2.1.3 ICT as
a source of citizenship information 12
2.1.4 Culture and Citizenship 14
2.2 Information System 15
2.3 Management Information System (MIS) 16
2.3,1 Evolution of Management Information System (MIS) 16
2.3.1.0 Designing the MIS 18
2.3.1.1 The View Modeling Process 18
2.3.1.2 The Restructured View Modeling Process 19
2.3.1.3. Views and View Integration 21
2.3.1.4 Unified modeling language (UML) 22
2.3.2 Data Storage and Retrieval 23
2.3.3 Storage Hardware 24
2.3.4 MIS Performance 24
2.4 Tools Used 26
2.4.1 The Web Server 27
2.4.2 Middleware 28 v
2.4.3 Relational Databases .28
2.4.4 Importance of PHP 28
2.4.5 Importance of MySQL 29
CHAPTER THREE
RESEARCH METHODOLOGY 31
3.0 Introduction 31
3.1 Research Design 31
3.2 Area of Research 31
3.3 Methods 32
3.3.0 Types of Research Instruments 32
3.3.1 Questionnaire 32
3.4 Population of the study 32
3.5 Analysis 32
3.6 Modeling the System 32
3.6.1 Class diagrams 32
3.6.2 State and activity diagrams for the information system 32
3.6.3 Object Role Modeling (ORM) 33
3.6.4 Component and deployment diagrams 33
3.7 Designing the Web-based information system for Uganda’s Citizens 33
CHAPTER FOUR
SYSTEMS INVESTIGATION AND REQUIREMENTS ELICITATION 34
4.0 Introduction 34
4.1 Findings 34
4.1.1 About the Immigration Department 35
4.1.2 Services Offered 35
4.1.3 Granting of citizenship to Non Ugandans 36
4.2 Presentation of the Questionnaire findings and Analysis 37
4.2.1 The population of the study 37
4.2.2 Citizen Identification 37
4.2.3 Knowledge about citizenship ID cards 37
4.2.3 The need for Citizenship identification in Uganda 38
4.2.4 Readiness to process Citizenship IDs 38
4.2.5 Ministry plans for National IDs 39
4.2.6 Strategy by the ministry for Issuing out Citizenship ID5 39
4.2.6 Current work Overload at the ministry 40
4.2.7 Efficiency of the current information system at Ministry 40
4.2.8 Computer Knowledge 41
4.2.9 Computer availability at the Ministry offices 42
4.2.10 Internet Availability at the ministry 42
4.2.11 Knowledge about Internet use 43
4.2.12 Recommendation for a web-based Information system for Ugandans 43
4.2.13 Hindrances to the Implementation of the web-based Information system. 44
4.2.14 Efficiency for web-based information system for Uganda’s Citizens 44
4.2.15 Importance of a web-based information system for Uganda’s Citizens 45
CHAPTER FIVE
DATA AND INFORMATION MODELING, SYSTEM DESIGN AND IMPLEMENTATION 46
5.0 Introduction 46
5.1 Data and Information modeling 46
5.2 Design Details and Requirement Analysis 49
5.2.1 Output Requirements 49
5.2.2 Software Requirements 49
5.2.3 Hardware Requirements 49
5.3 Object Rote Modeling (ORM) 49
5. 3.1 Relational Model 51
5.4 Conceptual Design 53
5.4.0 Tables designed in MYSQL for the web-based Information system 53
5.5 System Design 57
5.6 Security of the information system 68
5.6.1 Information Security 68
5.6.2 Confidentiality 69
5.6.3 Integrity 70
5.6.4 Availability 71
CHAPTER SIX
DISCUSSION, CONCLUSION AND RECOMMENDATIONS 72
6.0 Introduction 72
6.1 Discussion 72
6.2 The web-based Information System 72
6.3 Recommendations 73
6.4 Conclusion 74
6.5 Area of future Research 74
6.6 Limitations to the Research 75
References 76
APPENDIX A 79
QUESTIONNAIRE FOR MINISTRY OF INTERNAL AFFAIRS OFFICIALS 79
Appendix B 81
CODE FOR THE LOGIN PAGE 81
Consults, E. & EMODU, E (2023). A Web-Based Information System for Ugandan Citizenship Registration. Afribary. Retrieved from https://tracking.afribary.com/works/a-web-based-information-system-for-ugandan-citizenship-registration
Consults, Education, and EMETU EMODU "A Web-Based Information System for Ugandan Citizenship Registration" Afribary. Afribary, 10 Jan. 2023, https://tracking.afribary.com/works/a-web-based-information-system-for-ugandan-citizenship-registration. Accessed 23 Nov. 2024.
Consults, Education, and EMETU EMODU . "A Web-Based Information System for Ugandan Citizenship Registration". Afribary, Afribary, 10 Jan. 2023. Web. 23 Nov. 2024. < https://tracking.afribary.com/works/a-web-based-information-system-for-ugandan-citizenship-registration >.
Consults, Education and EMODU, EMETU . "A Web-Based Information System for Ugandan Citizenship Registration" Afribary (2023). Accessed November 23, 2024. https://tracking.afribary.com/works/a-web-based-information-system-for-ugandan-citizenship-registration