Improving scholarship management application for a non-governmental organization

Journal Title
Journal ISSN
Volume Title
This project was carried out for an NGO which aims to improve the lives of children and their families by providing scholarships to children who do not have the finances to get a quality education. This NGO’s scholarship process was automated in order to improve the scholarship management process. Although the software was successfully deployed, it is not as widely used as expected and this threatens its success. Solving this problem is essential because subsequent versions and new functionalities implemented obviously hinge on the software’s usage. As such, this project targets software deployment, a critical activity of software development process, as one of the possible causes of the lack of usage. Consequently, this project outlined the best practices of software deployment from research that can be applied for the deployment of the functionalities in this project and of future releases. Another objective of this project was to add functionalities to the existing software to cater for a wider user base. The functionalities that were added are for donors of the organization in order to improve accountability and transparency and also to provide vital information for donors for decision-making. The functionalities include being able to view a list of students under a particular grant, viewing the various payments of the grant across the years amongst others. These will also include graphs that will display various information regarding the payments, communities and students.
Applied project submitted to the Department of Computer Science, Ashesi University College, in partial fulfillment of Bachelor of Science degree in Computer Science, April 2017
non-governmental organization (NGO), scholarship management system, software design