Development of School Management Information System for Good Hope Nabulagala Primary School using Python and Django

dc.contributor.author Nakiganda, Christine. J
dc.date.accessioned 2026-07-23T15:24:29Z
dc.date.available 2026-07-23T15:24:29Z
dc.date.issued 2026
dc.description A research dissertation submitted to the School of Statistics and Planning in partial fulfillment of the requirements for the award of a degree of Bachelor of Statistics, Makerere University
dc.description.abstract This dissertation details the design, development, and implementation of the GSMIS, a bespoke multi-portal web application engineered for GHNPS. Historically, the institution’s reliance on manual, paper-based record-keeping fostered data fragmentations and a high propensity for clerical errors in academic grading. Leveraging the Django web framework and Python, the GSMIS digitizes the institutional lifecycle by centralizing learner registration, mark entry, and terminal report generation. A core technical feature of the system is the four-tier RBAC model, which enforces data integrity and privacy across Administrator, HOD, Teacher, and Parent portals. Methodologically, the study employed an Iterative SDLC, integrating specialized Python libraries to automate complex weighted grading algorithms that synthesize mid-term and end-of-term assessments The grading engine was stress-tested against a 56 academic records of P.6 Cohort, demonstrating a 40% reduction in clerical errors and 100% mathematical consistency in ranking logic. Furthermore, the system enhanced financial transparency and parental engagement by providing real-time access to digitized academic reports. The study concludes that localized, bespoke software solutions are critical for bridging the digital divide and fostering data-driven decision-making within the Ugandan primary education sector
dc.identifier.citation Nakiganda, Christine. J. (2026). Development of School Management Information System for Good Hope Nabulagala Primary School using Python and Django. Unpublished bachelors research report, Makerere University
dc.identifier.uri https://dissertations.mak.ac.ug/handle/20.500.12281/22256
dc.language.iso en
dc.publisher Makerere University
dc.title Development of School Management Information System for Good Hope Nabulagala Primary School using Python and Django
dc.type Other
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Nakiganda-Cobams-Bachelors-consent form-2026.pdf
Size:
750.65 KB
Format:
Adobe Portable Document Format
Description:
Consent form Bachelors 2026
No Thumbnail Available
Name:
Nakiganda-cobams-Bachelors-2026.pdf
Size:
895.82 KB
Format:
Adobe Portable Document Format
Description:
Bachelors Dissertation
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
462 B
Format:
Item-specific license agreed upon to submission
Description: