• Login
    View Item 
    •   Mak UD Home
    • College of Computing and Information Sciences (CoCIS)
    • School of Computing and Informatics Technology (CIT)
    • School of Computing and Informatics Technology Collection
    • View Item
    •   Mak UD Home
    • College of Computing and Information Sciences (CoCIS)
    • School of Computing and Informatics Technology (CIT)
    • School of Computing and Informatics Technology Collection
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Prepaid Water Management System

    Thumbnail
    View/Open
    Undergraduate Dissertation (1.329Mb)
    Date
    2022-02
    Author
    Taremwa, Faith
    Ojok, Simon Peter
    Nakisitu, Resty
    Kibirigye, Lawrence
    Metadata
    Show full item record
    Abstract
    The Prepaid Water Management System (PWMS) is meant to be used by the National Water and Sewerage Corporation and their customers. It has been observed that NWSC agents spend much time moving house-to-house checking meter readings, connecting their clients and disconnecting the water defaulters. Their customers also pay for water bills for units they are not sure of hence high chances of overcharging. Basing on the above problem in our environment, as group 19 it prompted us to develop a system that can help people monitor their meters at their convenience using their smartphones. This is going to simplify people’s lives since water is a necessity consumed by many people in Uganda as well as saving NWSC from employing many people for taking meter readings from house to house. We reviewed some of the existing systems related to our project to identify the weak areas that need to be improved. Research methods like interviews, questionnaires and observation were used to find out the requirements for the system and these were applied in areas of Kampala most especially Mulago region which we took as the scope of our study on the households. During the design phase, we used different process and data modeling techniques to show how different entities relate with each other and how they relate with the system. Control flow, DFD, and system architecture diagrams were drawn to show the flow within the system. The system was implemented using Arduino, Programming Languages like Python, C, JavaScript, Dart, Code Libraries and Frameworks, Flutter, Android SDK, Django, React as explained in the below chapters. We also used tools like Pycharm, Vscode and Github for version control of the system. The developed system was later tested and validated to make sure that it met all the intended requirements and to check for errors.  
    URI
    http://hdl.handle.net/20.500.12281/12017
    Collections
    • School of Computing and Informatics Technology Collection

    DSpace 5.8 copyright © Makerere University 
    Contact Us | Send Feedback
    Theme by 
    Atmire NV
     

     

    Browse

    All of Mak UDCommunities & CollectionsTitlesAuthorsBy AdvisorBy Issue DateSubjectsBy TypeThis CollectionTitlesAuthorsBy AdvisorBy Issue DateSubjectsBy Type

    My Account

    LoginRegister

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    DSpace 5.8 copyright © Makerere University 
    Contact Us | Send Feedback
    Theme by 
    Atmire NV