Web Design and Programming Prop
Web Design and Programming Prop
MEMBERS
NAME ID
1) Thitna Endale ……………………………..3080/14
2) Gemechis Debelo…………………………1463/14
3) Beyisa Demise ……………………………..0721/14
We would like to express our deepest gratitude to our advisor Mr, Melkamu Debasa for his great
contributions in providing us guidance and constructive comments to our project work, we
significantly benefited from his vast knowledge and experience in the area. The regular
discussion we had helped to shape this proposal work a lot. We are also deeply thankful to Mizan
Tepi University for the chance given to us to work on such project title basically to department
of information technology.
II
Abstract
Along with the changes in the world’s technology, water became the backbone of
industrialization and almost all the activities we carryout, rely on water supply and demand of
customers also changes as well which has become more demanding and knowledgeable than
ever before.
There are a number of problems being faced by the Tepi town water supply service. This project
would help to solve the problems by replacing the way of manual system into computerized
system. When we see how the customers report any damages to the organization, it requires
physical present to the office. So, the project try to cut this problem and enable the office system
to have very fast service to their customer by designing web-based service information
management system for them. In this system the group would develop a Web based water supply
service that solves the challenges of Tepi town Water supply service. The system handles
customers’ bill processing, maintenance processing, receive customer maintenance request,
display payment information and other functions. For the success of this project, the group uses
many methods of data collection like interviewing the staffs of the Tepi town water supply
workers. System also includes the use of hardware and software’s like operating system,
Database management system, application software and the likes.
III
List of Abbreviation
GB: gigabyte
IV
Contents
CHAPTER ONE..............................................................................................................................................1
1 Introduction..............................................................................................................................................1
2. Background of University........................................................................................................................1
3. Background of the project.......................................................................................................................2
3.1 Goal of the project.................................................................................................................................2
3.2 Services of the institution......................................................................................................................3
4. Team Composition...................................................................................................................................4
5. Tasks and Schedule..................................................................................................................................4
6. Problem statement..................................................................................................................................6
7. Objectives of Proposed System...............................................................................................................6
7.1 General Objectives................................................................................................................................6
7.2 Specific Objectives.................................................................................................................................6
8. Scope.......................................................................................................................................................7
9. Feasibility studies....................................................................................................................................7
9.1 Technical feasibility...............................................................................................................................7
9.2 Operational feasibility...........................................................................................................................7
9.3 Behavioral /legal feasibility....................................................................................................................7
9.4 Schedule feasibility................................................................................................................................8
9.5 Economic feasibility...............................................................................................................................8
9.5.1 Intangible benefits..............................................................................................................................8
9.5.2 Tangible benefit..................................................................................................................................9
10.COST OF THE PROJECT............................................................................................................................9
11. Methodologies and Tools......................................................................................................................9
11.1 Methodologies..................................................................................................................................9
11.2 Data / requirement collection method..............................................................................................9
11.2.1 Observation....................................................................................................................................10
11.2.2 Interview.........................................................................................................................................10
11.3 Document Analysis............................................................................................................................10
11.4 System analysis & design methodology.........................................................................................10
11.5 System development methodology...............................................................................................10
11.6 System Development Tools...........................................................................................................11
V
11.7 Required Resources with Costs......................................................................................................11
11.7.1 Software Requirement............................................................................................................11
11.7.2Hardware Requirements:.........................................................................................................12
12. Limitation.............................................................................................................................................12
13. Benefit of the project..........................................................................................................................12
Conclusion.................................................................................................................................................14
13. References...........................................................................................................................................15
14. Websites..............................................................................................................................................15
LIST OF TABLE
VI
CHAPTER ONE
1 Introduction
Now days, using computers to simplify tedious manual work is significance. Because using
computer gives many benefits like speed, accuracy, storage capacity, flexibility, cost reduction
and minimizing tedious manual work. Out of many applications of computers the group wants to
develop a system that solves the problem that concerns with the organization manual system. So,
the project try to
reduce this problem and enable the office system to have very fast service to their customer and
to become fully automated system by designing web based service management system for
TCAWSSO. We initiated to develop this project we want to change the organizations manual
system into fully automated system and to reduce loss of man power cost and time. Fully
automated system means a system its operations are a combination of both software and
hardware that is designed and programmed to work automatically without the need for a human
operator to provide inputs and instructions for each operation.
2. Background of University
Mizan Tepi University is one of the universities in Ethiopian which is found in south west
region. It has three campuses, which are Mizan main campus, Tepi Campus, and Mizan aman
health campus. It is located in Mizan Teferi where the main campus is, Tepi town and Mizan
Aman 569kms,584.3kms and 581kms respectively at southwest of Addis Ababa, in the deep and
unique natural and anthropologic diversity. Under Tepi campus school of computing and
informatics, school of engineering and technology and natural and computational are included.
The university is founded on 52 hectares of land to each campus. The enormous potentialities
and gifted natural resources of southwest, those exist in and are found Mizan and Tepi town
offers among other things, a huge opportunity to the university to venture in to new territories of
education and research development. The university started teaching and learning 2006 by
sharing building for university administration office from Mizan agriculture technique and
vocational college by admitting few regular students in college of social; science and humanities
at Mizan campus. By the time the university started its operation, there were only 215 students
attending their first degree classes. Among the number students for the first time 138 students
had graduated colorfully in July 2008/2009.
Page 1
Web-Based Water Supply Information Management System
3. Background of the project
Tepi town Administration water supply service is a water supply organization which is in south
west regional state. The organization is established in 1979 E.C. At the time, the office had many
employees like bill officer, meter reader and technical supervisor, auditor to give service for their
customers Tepi town administration water supply service follows manual system to give service
for their customer. At first when the organization starts it had a plan to give access of water
supply for 5000 peoples all over from Tepi town and its surroundings. Currently the organization
has around 4500 customer. This Office have many activities like customer registration, bill
calculation and viewing report for them taking customers maintenance order and respond it.
When this organization started it starts by opening it starts with 4 “bono” which is like tap water
but for many customers from “genda kore” spring. But the Tepi town start to expand more
therefore the organization uses other spring waters like mero for just university and other for the
local people. Currently 60-70 thousand peoples have the access to pure water.
The vision of this administration is by providing efficient and continuous water supply service
for Tepi town and its surrounding population protecting them from any waterborne diseases and
raising productive citizens.
The main mission of the administration is by coordinating the people and other supportive
organization according to the policy, strategy and program of water administration scheduling
developmental programs to be able to provide a pure water supply for the town’s people and the
surroundings with fair amount of payment and being independent and efficient administration.
Customer Management: Track customer accounts, billing information, and usage data.
Page 2
Web-Based Water Supply Information Management System
3.2 Services of the institution
The main services provided by Tepi town water supply service administration can be broken
down into two categories: water delivery and system management.
This is the core service, ensuring consistent access to clean water that meets regulatory standards
for consumption.
Metering and billing: Accurately measuring water usage and providing bills to customers for
payment.
Customer service: Addressing customer inquiries, resolving billing issues, and handling service
requests (e.g., new connections, repairs).
Infrastructure maintenance: Maintaining and repairing the network of pipes, treatment plants,
reservoirs, and other equipment to ensure proper water flow and quality.
Leak detection and repair: Identifying and fixing leaks in the water distribution system to
minimize water loss.
Water quality monitoring: Regularly testing water quality to ensure it meets safety standards
and taking corrective actions if needed.
Demand forecasting: Predicting water usage trends to optimize water treatment and distribution
based on anticipated demand.
Planning and development: Planning for future infrastructure upgrades and system expansion
to meet growing water needs.
Page 3
Web-Based Water Supply Information Management System
4. Team Composition
Project Title WEB_BASED WATER SUPPLY SERVICE INFRMATION MANAGEMENT SYSTEM FOR TEPI
TOWN.
Task 1.2: Functional Requirements List all the functionalities the system should provide
Gathering (e.g., customer account management, meter reading, and
billing).
Page 4
Web-Based Water Supply Information Management System
Phase 2: System Design and Development (4-8 Weeks)
Task 2.1: Data Model Design Design the database structure to store water
supply information (customer data, meter
readings, billing history, etc.).
Task 2.2: System Architecture Design Define the overall system architecture,
including front-end (user interface), back-end
(server-side logic), and database.
Task 3.2: User Training Develop training materials for system users
(user manuals, video tutorials).
Page 5
Web-Based Water Supply Information Management System
Task 4.1: Bug Fixes and System Updates Address any bugs or issues reported by users.
Task 4.2: Data Backup and Security Establish a regular data backup schedule
Challenge
Main challenge was a busy schedule of class and the weather.
The other challenge the employees were also too busy to stay in the office so it was hard
to interview them multiple of times.
And also it was hard to get their number.
6. Problem statement
Tepi Town Administration water supply service is currently uses a manual system. As it is
manual, it has its own problems. Like;
Since the billing information was circulated, the data loss, and it takes time to manage it.
During requesting maintenance, the customers may spend unnecessarily expense and waste
their time.
The customers may not get the chance to request service of the organization 24/7(twenty four
hours a day and seven days a week).
During the backup system of the office, it was not efficient if the documents were damaged.
It may be difficult for customers to get the phone number of the organization.
During generating monthly report, it takes time and it may not be easy to manage and analyses
the monthly work due to massive collection of data and the generated report may not be accurate.
Generally Tepi Town Administration water supply service uses manual system then, we want to
develop web based system to solve the listed problem.
Deploy the system and test it till it fits to the needs of the organization.
8. Scope
The scope of proposed system focused on develops web-based water supply service office. Thus
project is more focused on about water supply service.
9. Feasibility studies
Page 7
Web-Based Water Supply Information Management System
Technical feasibility deals with the hardware as well as software requirements. We have to find
out whether the necessary technology and proposed equipment have the capacity to hold the data
used in the project. The system would be develop using object oriented development technique,
since the team member have the knowledge of the methodologies and the tools to develop this
system (for data gathering, implementing or coding developing the program) the project is to be
technically feasible.
Activity Feb 13- Mar 2 Mar 3 Mar 4- Apr 2 Apr 3 Apr 4- May 14 May 15
Page 8
Web-Based Water Supply Information Management System
Proposal preparation
Proposal presentation
Documentation preparation
Documentation
presentation
Implementation
Final presentation
Intangible benefits: refers to items that cannot be measurable in terms of money. The following
Intangible benefits are as follow:
11.1 Methodologies
A methodology is a model, which project managers employ for the design, planning,
implementation and achievement of their project objectives. There are different project
management methodologies to benefit different projects. For this project we select object
oriented general methodology.
There are different methods to collect information. From those the project uses the following tool
and methods to collect data from the organization.
Page 10
Web-Based Water Supply Information Management System
11.2.1 Observation
Assessing and analyzing overall system that has been carried out observing the current working
System, we would have observed the current working of TCAWSSO and how their system work
and we have conducted a physical observation have been seen. And how data are handled and
information is kept in the systems.
Generally, the above data collection tools describe mainly focused at manual-based activities.
Due to this reason, the group’s members decide to change manual based activities into
computerize d system.
11.2.2 Interview
The group member is collected information from office manager Mr. Masresha and Took
suggestions about the involvement employee activities around Tepi town water supply service.
To get detailed awareness about the proposed system we would use different documents some
related previously done projects, which are very important to develop our project.
This methodology used to structure plan and control process of developing the proposed system.
Thus, we have used model that divides the system into iterative phases. We preferred iterative
model approach for the following reasons:
Page 11
Web-Based Water Supply Information Management System
To develop the proposed system, we would use different software and hardware components.
Platform MS Windows
Front end
HTML, CSS, JavaScriptversion7.5.9.0 notepad++: To implement the system version
Microsoft office: To write documentation of the system.
Window operating system: Platform used to do both documentation and
Implementation
UML Diagram: for designing UML diagram associated with the project.
Server Side
XAMP Server version 3.2.2: To create, store and retrieve files to/from the database.
Intermediate
PHP version 7.0.9: we use PHP xampp because of it is easy to use and easy to learn.
Page 12
Web-Based Water Supply Information Management System
11.7.2Hardware Requirements:
• Desktop and Laptop computer: To work documentation, implementation and access internet
available.
• Hard disk
12. Limitation
This website is meant to transform the hectic manual system to a more efficient computerize
system. The project does not work about
It save the customers time when they want to access service from the organization.
The Customers uses the system safely and gives comfort for them.
Page 13
Web-Based Water Supply Information Management System
Generates more secured information for each customer.
It makes the office efficient and more profitable in a short period of time, as it follows fully
automated system and has many customers.
Introduces the office to technology and also facilitates technology throughout the coverage
area, as it is web based system
The first beneficiaries of these proposed systems are customers, employees, developer and the society
of Tepi town. We Have knowledge on how to access information from the organization. In addition,
solve the Problem of customers to get full access from organization.
CHAPTER TWO
This chapter focuses on the overview of the existing system and the functional and nonfunctional
requirements of the proposed systems. It tells how the current system performs its activities
within the agency. In the requirement gathering analysis (system features), divide the
requirements into hardware & software, functional and non-functional requirements. And the
Page 14
Web-Based Water Supply Information Management System
chapter includes existing system or organizational work flow, business rule and essential use
case for the system
Meter readers: are responsible collect water consumption then transfer rate value of water
manually to bill office.
Bill officers: are responsible to prepare bill card, accept and view the meter reading value,
calculate cost of bill then sell the bill to the customer. Reporting and transferring the income to
buy and sell office.
Finance officers: are responsible to accept the income and report from the bill office the report it
to auditor then put the money in to bank by going to bank physically.
Manager: are responsible to manage the whole office, create customer manual file, update
manual file and delete manual file. Also accept reports from buy and sell office then prepare
report manually.
Human resource officers: are responsible for hiring, firing, controlling and managing
employees.
Page 15
Web-Based Water Supply Information Management System
Meter readers Bill officers Finance officers
> collect water > prepare bill card
> accept the income and
consumption >view meter reading report from the bill office
> transfer rate value of value
> report it to auditor
water manually >sell bill and report
Manager
> manage the whole
office Human resource officers
> create customer manual > responsible for hiring,
file firing, controlling and
> update manual file managing employees.
> delete manual file
> manage the auditors
Page 16
Web-Based Water Supply Information Management System
2.2.2. Activities of the existing system
The basic activities that are carried out in the existing system are:
Apply registration: It is the activity of recording manual information in paper form, like
customer registration.
Meter reader reporting: an employee who is responsible to check the monthly reading water
consumption.
Bill officer: is an employee that calculate bill and generate report to customers and meter reader.
Report generation: The organization makes a report like the bill calculation, payment
information at the end of the month
1 From 0 - 5 m3
Maintenance reporting:
Customers inform physically to their technical supervisor when service maintenance was
needed.
Employees get feedback from their customers using suggestion box.
Page 17
Web-Based Water Supply Information Management System
Business Rules in the Current System
For the organization:
All customer complaints regarding water quality or supply disruptions must be addressed
and resolved within 24 hours of receipt.
All water usage data must be accurately recorded and updated in the system on a daily
basis to ensure billing accuracy and efficient resource management.
Water supply service providers must adhere to all regulatory requirements and standards
related to water quality, safety, and environmental sustainability in their operations.
Water supply service providers must maintain accurate records of customer accounts,
billing information, service requests, and maintenance activities to ensure efficient and
effective management of the system.
For customer:
Customers must provide a valid form of identification when making a purchase.
Customers must provide their current address and contact information when signing up
for water supply services.
Customers must pay their water bills on time to avoid any service interruptions or
penalties.
Customers must provide accurate and up-to-date contact information to ensure effective
communication regarding their water supply service, billing, and any potential service
interruptions or maintenance.
Customers must notify the water supply service provider of any changes in occupancy or
ownership of the property to ensure accurate billing and service delivery.
Customers must report any leaks, damages, or issues with their water supply system
promptly to prevent further damage and ensure timely repairs by the service provider.
Customers must adhere to any water conservation measures or restrictions implemented
by the service provider during periods of drought or water scarcity to ensure the
sustainable use of water resources.
Form used
Water supply service in existing system use different forms in order to address Information.
In existing system, the organization uses following forms like new customer registration
form, bill Calculating form, employee registration form, bill payment form and others forms
are used paper form.
Page 18
Web-Based Water Supply Information Management System
On the water supply service, manager is the one who generates report to the customers and
employees then the manager generates report periodically according to the task of organization
what activities are performed. However, at the end of billing process, the report must be within
the total income and Bill.
Data Entry and Processing: Manual data entry processes can be time-consuming and
error-prone, leading to delays in updating and processing information related to water
supply services.
Information Accessibility: Limited access to real-time data or information by relevant
stakeholders such as customers, service providers, or management can create bottlenecks
in decision-making and response times.
System Integration: Lack of integration between different components or modules of
the information management system can result in data silos, duplication of efforts, and
inefficiencies in data sharing and analysis.
Reporting and Analytics: Inadequate reporting and analytics capabilities within the
system can hinder the ability to generate insights, track performance metrics, and make
informed decisions regarding water supply services.
Scalability and Performance: The existing system may face challenges in handling a
growing volume of data, users, or transactions, leading to performance issues and
bottlenecks in processing information in a timely manner.
Security and Data Privacy: Weak security measures or vulnerabilities in the system
can expose sensitive information related to water supply services to unauthorized access,
compromising data integrity and privacy.
User Training and Support: Insufficient training and support for users of the system
can result in low adoption rates, user errors, and inefficiencies in utilizing the system
effectively.
Page 19
Web-Based Water Supply Information Management System
Information: involve challenges in data collection, storage, retrieval, and sharing
among different stakeholders.
- Lack of data quality control measures or inconsistencies in data formats can hinder
the accuracy and reliability of information within the system.
Economy: include high operational costs, inefficient resource allocation, or budget
constraints that limit investments in system improvements.
- Ineffective cost-benefit analysis or ROI assessment for system upgrades or
enhancements can lead to suboptimal financial decisions.
Control: involve issues with data governance, access controls, or compliance with
regulatory requirements related to water supply services.
- Inadequate monitoring and auditing capabilities within the system can compromise
control over data integrity, security, and privacy.
Efficiency: include redundant processes, manual interventions, or lack of workflow
automation that slow down operations and decision-making.
- Suboptimal resource utilization, such as underutilized software features or
insufficient staff training, can affect the overall efficiency of the system.
Practices to be preserved
Some practices that should be preserved to ensure the system's efficiency, reliability, and
effectiveness:
Data Quality Control: Implementing robust data quality control measures to ensure
that the information stored in the system is accurate, consistent, and reliable.
Regular data validation, cleansing, and verification processes should be conducted to
maintain data integrity.
Security and Privacy Measures: Maintaining strong security protocols and privacy
controls to protect sensitive information stored in the system. This includes
implementing access controls, encryption techniques, and regular security audits to
safeguard data from unauthorized access or breaches.
Regular Maintenance and Updates: Conducting regular maintenance activities and
system updates to ensure that the software, hardware, and infrastructure components
of the system are up-to-date and functioning optimally. This helps prevent system
failures, improve performance, and address potential vulnerabilities.
Page 20
Web-Based Water Supply Information Management System
Stakeholder Engagement: Engaging with stakeholders, including water supply
service providers, customers, regulatory bodies, and other relevant parties, to gather
feedback, address concerns, and ensure that the system meets their needs and
requirements. Effective communication and collaboration with stakeholders are
essential for system success.
Training and Capacity Building: Providing training programs and capacity-building
initiatives for staff members involved in managing and using the system. This helps
enhance their skills, knowledge, and proficiency in utilizing the system effectively
and efficiently.
Continuous Improvement: Emphasizing a culture of continuous improvement by
regularly evaluating the system's performance, identifying areas for enhancement,
and implementing strategic changes to optimize operations. Monitoring key
performance indicators and metrics can help track progress and drive ongoing
improvements.
Disaster Recovery Planning: Developing comprehensive disaster recovery plans
and backup strategies to mitigate risks associated with data loss, system downtime,
or other unforeseen events. Having contingency measures in place ensures business
continuity and minimizes disruptions to water supply services.
Proposed solution for the new system that addresses problems of the
existing system
Page 21
Web-Based Water Supply Information Management System
Essential use case diagram
Page 22
Web-Based Water Supply Information Management System
Use case description
View bill cost
Actor Customer
A.1. Go to 1 again
Page 23
Web-Based Water Supply Information Management System
Make payment
Actor Customer
Alternative course of action(A) If one customer fee will shift to other customer.
A.2.Go to 1
Page 24
Web-Based Water Supply Information Management System
Maintenance report
Actor Customer
A.1.Go to 1 again
Page 25
Web-Based Water Supply Information Management System
Create manual account
Actor Manager
Page 26
Web-Based Water Supply Information Management System
Update manual file
Actor Manager
Page 27
Web-Based Water Supply Information Management System
Delete file
Actor Manger
A.2.Go to 2
Page 28
Web-Based Water Supply Information Management System
Search information
Actor Manger
A.1. go to 2
Page 29
Web-Based Water Supply Information Management System
Read rate of water
Alternative course of action(A) Meter reader not read the correct value
A.1.Go to 1 again
Page 30
Web-Based Water Supply Information Management System
View meter reading value
A.1. Go to 1 again
Page 31
Web-Based Water Supply Information Management System
Calculate cost of bill
A.1. Go to 1 again
Page 32
Web-Based Water Supply Information Management System
Prepare bill card
4. Bill is prepared.
Alternative course of action(A) Bill officer not insert valid meter reading
number.
A.1.Go to 2 again
Post condition Bill will be prepared then pay the monthly cost
of the water consume.
Page 33
Web-Based Water Supply Information Management System
Requirement analysis
Functional requirements
Functional requirement is concerned with actual performance of the system that is going to be
developed. In addition, it does describe the functionality or service provide by the new System .It
also describes the interactions between the system and the user. The new system is expected to
provide the following functionality.
User requirements
User requirements are statements, in a natural language plus diagrams, of what services the
system is expected to provide to system users and the constraints under which it must operate.
That describes user goals or tasks that the users must be able to perform with the system. User
requirements therefore describe what the user will be able to do with the system. (Sawyer S.)
The user interface shall be menu driven, it shall provide dialog boxes; help screens,
drop down lists, radio buttons, check boxes and text boxes for user input.
The navigation from one screen to the other must be easy.
The bill officer wants to get real report according to the report type.
Customers will send service maintenance order to the target place.
Buttons and labels would be indicating exact function that it represented known,
example submit represent save, add but not retrieve from database.
All the system function will be compatible with the user.
System requirements
The client PC running the system may use any of the following operating system:
Page 34
Web-Based Water Supply Information Management System
But the system needs to fulfill the following software:
Operating system: MS-window 2003, 2008 server will be used for the system.
Database management software (DBMS): is the mandatory one for the new system. To
implement the database easily, (mysql) is recommended.
Application software: to develop user and administrative interface it also used for
connecting to the database, Most MS-Office applications are appropriate.
Php MyAdmin: choose PHP scripting language which aims at providing the user with an
interface that is easy to learn and attractive.
Macromedia Dreamweaver and notepad++: to edit the PHP code.
Nonfunctional requirements are the ones that relate with the reliability of the system. These
Requirements indirectly affect the performance of the system. They are used to build quality of
the system. The following are the non-functional requirements for the new system.
Page 35
Web-Based Water Supply Information Management System
CHAPTER THREE
Page 36
Web-Based Water Supply Information Management System
Figure 4 system use case diagram
Actors’ are parties that outside the system that have direct interaction with the system. Actors are
defined in a use case diagram as a stick figure and represent external factors that will provide
Interaction with the system the actors achieve the systems of TCAWSSO are listed below:
Customer: Is the actor who is act into the system to get service.
Apply registration.
Order or request maintenance service.
View his/her own report
Meter reader: an employee who is responsible to check the monthly reading water consumption
Administrator: Is the actor that has the privilege of managing the overall activities of the user
Account such as.
Create account
Delete account.
Update account.
Page 37
Web-Based Water Supply Information Management System
Manager: Is an employee, who works on customer and employee service office, which have
Responsible for view comments
View report.
Control all services.
Technician: An employee who controls mainly the overall maintenance service of customers
specifically he/she has the following activities.
Bill officer: -is an employee, who works on customer service office, which has the following
Responsibilities
View report.
View payment report
Generate bill report.
Actor Customer
Page 38
Web-Based Water Supply Information Management System
5. The system displays the register form page.
Alternate course of action 3.if customer enters incorrect user name and
password back to step 2
Actor Customer
Page 39
Web-Based Water Supply Information Management System
7. The customer fills the inputs his/her required
information.
Actor Technician
Page 40
Web-Based Water Supply Information Management System
6. The system displays the assign technician
page. 7. The technician press assign icon.
Actor Technician
Page 41
Web-Based Water Supply Information Management System
Basic course of action or Flow of event 1. The Technician Open the homepage.
2.Sign in
Actor Manager
Page 42
Web-Based Water Supply Information Management System
2. Enter username and password
Actor Administrator
Page 43
Web-Based Water Supply Information Management System
6. The system displays create account page.
Actor Manager
Page 44
Web-Based Water Supply Information Management System
Basic course of action Flow of event 1. Manager open homepage
Actor Administrator
Table 22 login
Use case name Log in
Page 46
Web-Based Water Supply Information Management System
2. From home page there is login form with
sign in button
Basic course of action (Flow of event): 1. Bill officer open the homepage.
Page 47
Web-Based Water Supply Information Management System
3.submit to the system
Page 48
Web-Based Water Supply Information Management System
6. Click submit button
Page 49
Web-Based Water Supply Information Management System
reading.
Table 26 logout
Use case name Logout
Page 50
Web-Based Water Supply Information Management System
A sequence diagram shows an interaction arranged in time sequence. In particular, it shows the
Instances participating in the interaction by their “lifelines” and the Stimuli that they arranged In
Time sequence. It does not show the associations among the objects. Sequence diagrams are used
to model the logic of usage scenarios or the description of the potential of way the system used.
Sequence diagrams are a great way to validate and modifying the logic of use case scenarios and
to document design of the system.
Diagram
An activity diagram is a variation of a state machine in which the states represent the
performance of actions or sub activities and the transitions are some event that sets a course of
action in Motion by the completion of the actions or sub activities. It represents a state machine
of Procedure itself. Activity diagrams model is a high level business, processes, or transitions
between states of a class. In this activity diagram we tried to document the flow of logic for the
major business processes of this project. The activity diagram below shows the users activity
performed on the web base System of Tepi City Administration water supply services office.
Diagram
Class diagrams in the Unified Modeling Language is a type of static structure diagram that
Describes the structure of a system by showing the system's classes, their attributes, operations
Page 51
Web-Based Water Supply Information Management System
and the relationship among the classes. The class diagram with its corresponding objects will be
present in the following diagram.
Conclusion
The proposed web-based water supply service information management system offers a
comprehensive solution to streamline operations, improve efficiency, and enhance customer
service for the organization. By implementing this system, you can achieve significant benefits
such as:
Increased operational efficiency: Improved data management, automated workflows, and real-
time access to information will lead to faster response times and reduced administrative burden.
Enhanced customer service: Customers will have access to self-service portals for account
management, bill payments, and leak reporting, resulting in a more convenient and positive
experience.
We are confident that this system will be a valuable asset to your organization, contributing to a
more sustainable and efficient water supply service.
Page 52
Web-Based Water Supply Information Management System
13. References
The sample mini project
Our fundamental of software engineering project.
Project management by Jennifer Bridges 2023.
14. Websites
https://www.studocu.com
https://www.researchgate.net
https://wwwcoursehero.com
https://www.globalgiving.org.ng
https://www.scribd.com
https://howtoapplyforgrants.com
https://iwaponline.com
https://www.grincom
Page 53
Web-Based Water Supply Information Management System