School of Computing and Informatics Technology (CIT) Collection
Permanent URI for this collection
Browse
Recent Submissions
1 - 5 of 556
-
ItemAn electronic recruitment monitoring information system for external labour agencies in Uganda(Makerere University, 2023)This study covers a system designed for monitoring and keeping track of migrant workers by Ministry of Gender Labour and Social Development and external recruitment agencies from Uganda. To achieve this goal, a research study was carried out using interviews and questionnaires, as well as an analysis of the existing monitoring systems. Relevant documentation was also undertaken as a contribution to the knowledge base. Working from the literature review, questionnaires, and interviews; limited, inadequate, immigrant workers information was the main challenge faced by Ministry of Gender and Social Development in monitoring their safety at destination countries resulting into poor coordination among stake holders. The other reasons included unlicensed external recruitment companies that smuggle out migrant with attempt of dodging taxes, high charges levied on external laborer’s, ignorance /lack of pre-departure training of migrant workers about their destinations and emergency contacts which has resulted into poor monitoring and coordination among stake holders. It is from those challenges that this study was conducted to identify and collect requirements using Interviews and Questionnaires. Unified Modelling (UML) was used to document the system development process, producing artifacts like Use Case, activity diagrams, etc. The system was implemented using native Java for Android. With a firebase database which is a backend-as-a-service and also supports other environments like JavaScript/html5 frameworks. It offers real-time databases, different Application Programming Interfaces, multiple authentication types, and hosting platforms. The system also fetches real-time data using a NoSQL serverless Backend as a service also known as Baas service with a firebase database to store data. The Interfaces were implemented using Java and XML. The final product was a system that merges different stake holders of labour export in one centralized location for easy monitoring and coordination. The developed system enables migrant workers to make real time emergency alerts and also randomly check inn at their destinations enabling MGLSD, labour agencies and next of keen to keep track of them, making it very easy to plan for their trips since they will have all the relevant and required information.
-
ItemA security framework for preventing man in the middle attacks in mobile banking applications: a case of mobile banking services in Uganda(Makerere University, 2023)The surge in mobile banking applications in developing nations, like Uganda, has transformed financial inclusion. However, it has exposed these services to man-in-the-middle (MitM) attacks. This study focused on MitM challenges in Uganda's mobile banking and aimed to create a tailored security framework. Leveraging the UTAUT2 model, we proposed a comprehensive framework, including performance and effort expectancy, social influence, facilitating conditions, price value, and hedonic motivation. Security aspects like perceived system security, security risk, and MitM risk were also integral. A survey of 230 respondents in Kampala, Uganda, analyzed via PLSSEM, revealed insights into MitM impacts and strategies to mitigate risks. Our research contributes a context-specific security framework to fortify mobile banking in Uganda, addressing unique challenges, fortifying confidentiality, and maintaining trust. The results underscore proactive measures to secure mobile banking from MitM threats, providing practical implications for stakeholders and policymakers. Ultimately, our research aims to cultivate a safer mobile banking environment in Uganda, supporting financial inclusion with secure and reliable services.
-
ItemA data quality management framework for electronic customer relationship management systems: the case of MTN Uganda(Makerere University, 2024)Data quality management in electronic customer relationship management (e-CRM) for telecommunication companies faces data management complexity such as diverse data sources, different data formats, and poor handling practices, among others. This has resulted in critical data management challenges and data errors such as incomplete or missing data, outdated information, and inaccurate transaction data, which have impacted business processes, customer retention, service delivery, and decision-making, and in the long run, the customer base and revenue. The study's main aim was to develop a data quality management framework to assist electronic customer relationship management. To further ground the research, a thorough literature review was conducted. The study used design science as an overarching methodology with a case study as an appropriate method to investigate the phenomenon at hand. The data was collected from 28 key stakeholders such as IT experts, data analysts, customer care specialists, and digital marketers within the MTN as the selected telecom of study in Uganda. Expert and critical case sampling techniques were used to select respondents to validate the framework. To test the applicability of the framework, a walkthrough and checklist method were used. The findings revealed a lack of top management support, poor data quality management skills among staff, limited and poor communication, inadequate training of staff, poor data quality governance and data inconsistences, lack of proper data quality policy documentation, variety of types, formats, data acquisition and validation, system failure and validity, data clean up and post-policy, as the main challenges affecting data quality in the telecommunication companies in Uganda.
-
ItemA knowledge management framework for supporting knowledge sharing on performance of SMES to guide it investment decisions case study of Kampala Central Division(Makerere University, 2025-08-05)ABSTRACT This qualitative case study explores the challenges and information gaps hindering IT investment decisions and digital transformation among Small and Medium-sized Enterprises (SMEs) in Kampala Central Division, Uganda. The study aims to develop a context-specific Knowledge Management Framework (KMF) that empowers SMEs to make informed IT investment choices by addressing critical barriers such as financial constraints, staff resistance, infrastructure instability, and vendor distrust. Using a qualitative research design, the study conducted in-depth case studies of 30 SMEs across retail, healthcare, agriculture, and service sectors. Data was collected through semi-structured interviews, document reviews, and observations, with thematic analysis revealing six key challenges: financial risk aversion (92% of SMEs), digital skills gaps (87%), infrastructure inequity (83%), vendor distrust (78%), security vulnerabilities (65%), and unstructured decision-making (72%). Building on Alavi and Leidner’s (2001) Knowledge Management stages and extending the Technology-Organization-Environment (TOE) framework, the study introduces "Perceived Risk & Trust" and "Human Capital & Digital Literacy" as critical determinants of IT adoption in resource-constrained settings. The resulting KMF integrates localized knowledge creation, mobile money-compatible ROI tools, offline-first architecture, and sector-specific decision trees. A pilot evaluation with 5 SMEs demonstrated its potential, showing a 40% increase in IT investment confidence, a 35% reduction in perceived implementation failures, and a 50% improvement in staff adoption rates with localized training. The framework also provides policymakers with evidence-based recommendations, such as vendor accreditation systems and solar-powered digital hubs, while contributing to academia through a validated architectural blueprint for KM solutions in developing economies. The study concludes that a structured, context-sensitive KMF can significantly accelerate SME digital transformation by bridging knowledge gaps and mitigating risks. Key recommendations include SME adoption of the framework for systematic IT decision-making, policy interventions to improve infrastructure and vendor trust, and further research to validate the extended TOE model. By addressing both theoretical and practical gaps, this research offers a scalable solution to enhance SME competitiveness and drive Uganda’s digital economy. Keywords: Knowledge management, SME digitalization, IT investment, Kampala, contextual framework.
-
ItemAn electronic risk assessment tool for mitigating money laundering and terrorism financing in virtual assets(Makerere University, 2024)Money laundering and terrorism financing remain significant challenges in Uganda, despite the presence of the National Strategy for combating them (2020/21 – 2024/25). These issues persist due to limited capabilities in detecting and mitigating the prevalent risks associated with money laundering and terrorism financing in Virtual Assets (VAs) activities and the operations of Virtual Assets Service Providers (VASPs). The primary aim of the study was to develop a Money Laundering and Terrorism Financing (ML/TF) risk assessment tool tailored for virtual assets activities and the operations of virtual assets service providers within Uganda's Financial Sector. The specific objectives were to investigate factors associated with money laundering and terrorism financing in order to determine the requirements for developing a Money Laundering and Terrorism Financing (ML/TF) risk assessment tool, design, implement, test and validate the electronic risk assessment tool. The study adhered to the Software Development Life Cycle (SDLC), ensuring a structured approach throughout the project. Initially, requirements elicitation was conducted through the utilization of questionnaires and interviews, aimed at gathering pertinent data from Heads of Directorates at the Financial Intelligence Authority (FIA) and virtual assets service providers within Kampala Central Business District (KCBD). The collected data played a crucial role in informing the requirements analysis and design phases, ensuring alignment with industry needs and regulatory standards. Requirements analysis and system modeling were conducted using Unified Modeling Language (UML). Therefore, UML models such as use case diagrams, activity diagrams and class diagrams were employed to represent the tool's functions, activity flow and structure. The electronic risk assessment tool was developed using Streamlit, a Python-based framework for building dynamic applications. For data visualization and analysis, the researcher utilized tools such as Matplotlib, Pandas, and NumPy, which are compatible with Streamlit. The database used was PostgreSQL, a Relational Database Management System (RDBMS) designed to emphasize scalability and compliance with technical standards, capable of handling various workloads and complex data processing tasks. Google Colab served as the environment for testing and training the dataset for a machine learning model whose purpose was to generate the recommended mitigating measures for the identified money laundering and terrorism financing risks. Additionally, load testing for the tool was conducted using Locust, an open-source load testing tool. The developed risk assessment tool has defined elements against which data on the virtual assets and virtual assets service provider’s threats and vulnerabilities is captured in order to compute the money laundering and terrorism financing risk. The computed risk guides the generating of recommended mitigating measures. The recommended mitigating measures form the action plan that is used to combat money laundering and terrorism financing risks in virtual assets activities and the operations of virtual assets service providers.