Mevil SPM
Mevil SPM
A PROJECT REPORT
Submitted By
MENDPARA MEVIL(220433116018)
JOLIYA VEDANT(220433116011)
BHARTI RUPESH(220433116003)
BACHELOR OF ENGINEERING
in
Information Technology
Shantilal Shah Engineering College,
Bhavnagar
October, 2024
Shantilal Shah Engineering College
New Sidsar Campus, Bhavnagar
CERTIFICATE
This is to certify that the Software Project Management subject practical file submitted along
with the project entitled “WATER SALES MANAGEMENT” has been carried out by
Mendpara Mevil (220433116018) under my guidance in partial fulfillment for the degree of
CERTIFICATE
This is to certify that the Software Project Management subject practical file submitted along
with the project entitled “WATER SALES MANAGEMENT” has been carried out by
Joliya Vedant (220433116011) under my guidance in partial fulfillment for the degree of
Prof. A. D. Maniya
Prof. (Dr.) M. S. Shah
Internal Guide
Head of Department,
Information Technology
Shantilal Shah Engineering College
New Sidsar Campus, Bhavnagar
CERTIFICATE
This is to certify that the Software Project Management subject practical file submitted along
with the project entitled “WATER SALES MANAGEMENT” has been carried out by
Bharti Rupesh (220433116003) under my guidance in partial fulfillment for the degree of
Prof. A. D. Maniya
Prof. (Dr.) M. S. Shah
Internal Guide
Head of Department,
Information Technology
Software Project Management Water Sales Management
ACKNOWLEDGEMENT
In our relentless quest for knowledge, we are deeply grateful as we contemplate the evolution
of our water sales management project. It's difficult to express our heartfelt appreciation for
those who stood by our side during this endeavor. At this juncture, we want to extend our
sincere thanks to all those who contributed to the triumphant execution of this project.
First and foremost, we owe a debt of gratitude to our esteemed mentor, Professor S. J.
Agravat, whose invaluable guidance and vast reservoir of expertise led us to the successful
realization of our project. We also want to acknowledge the generous support of the Shantilal
Shah Engineering College for equipping us with the essential resources and infrastructure,
allowing us to bring our project to fruition within the confines of our workspace.
Lastly, we wish to express our profound thanks to our friends and colleagues who have been
unwavering in their support throughout this journey. Your encouragement and assistance have
played an indispensable role in our success in the realm of water sales management.
i
Software Project Management Water Sales Management
ABSTRACT
The 'Water Sales Management System' is an advanced application designed to enhance the
water sales process, optimizing every step of the customer's journey through the sales
pipeline. It all begins when a potential customer expresses interest in purchasing water, and
their information is recorded by the sales representative, initiating the process. Subsequently,
the customer's details are shared with the sales department. After the sales team's evaluation,
customer orders are efficiently logged in a database, directly linked to the water supply and
distribution network. This innovative system ensures customers can seamlessly access the
requested water quantities, streamlining sales operations for improved efficiency and
accuracy.
ii
Software Project Management Water Sales Management
LIST OF FIGURES
Fig No. Description Page No.
2.1 Linear Sequential Model 6
2.2 Gantt Chart 9
4.1 Use Case Diagram for Admin & User 22
4.2 Class Diagram 23
4.3 System Activity Diagram 24
4.4 Context Diagram 26
4.5 Level-0 Data Flow Diagram 26
4.6 Level-1 Data Flow Diagram 27
4.7 E-R Diagram 28
5.1 Flow Chart 33
5.2 State Transition Diagram for Customer 34
5.3 State Transition Diagram for Saler 34
5.4 System Architecture for Customer 35
5.5 System Architecture for Saler 35
iii
Software Project Management Water Sales Management
LIST OF TABLES
Table No. Description Page No.
2.1 Risk Analysis Table 11
2.2 Information Domain Values 13
2.3 Value Adjustment Factors (VAF) 13
4.1 Data Dictionary 25
iv
Software Project Management Water Sales Management
LIST OF SYMBOLS
v
Software Project Management Water Sales Management
vi
Software Project Management Water Sales Management
ABBREVIATIONS
Abbreviation Description
DB Database
DFD Data Flow Diagram
FP Function Point
EIs External Inputs
EOs External Outputs
ILFs Internal Logical Files
EIFs External Logical Files
VAF Value Adjustment Factors
vii
Software Project Management Water Sales Management
TABLE OF CONTENT
Chapter No. Description Page No.
Acknowledgement i
Abstract ii
List of Figures iii
List of Tables iv
List of Symbols v
List of Abbreviation vii
Table of Contents viii
Chapter 1 Introduction 1
1.1 Project Summary 2
1.2 Purpose 2
1.3 Scope 3
1.4 Technology & Literature Review 3
viii
Software Project Management Water Sales Management
ix
Software Project Management Water Sales Management
Chapter 7 Conclusion 40
References 41
x
Software Project Management Water Sales Management
CHAPTER 1: INTRODUCTION
1.2 Purpose
1.3 Scope
1
Software Project Management Water Sales Management
1.2 PURPOSE
3. Optimized Sales Management: Beyond individual customer orders, the system serves
the broader purpose of providing real-time insights into order flow, product inventory,
and resource allocation. This empowers sales managers to make data-driven decisions,
reduce operational costs, and enhance the quality of services provided in the water sales
domain.
2
Software Project Management Water Sales Management
1.3 SCOPE
1 Full-Spectrum Sales Integration: This project encompasses all aspects of the water sales
process, from customer inquiries to order fulfillment, offering a cohesive solution for
managing water sales and order processing.
2 Compatibility with Current Systems: It involves the integration of the system with
existing sales management tools, customer databases, and order processing systems to
ensure smooth data flow and alignment with established procedures.
Technology Review:
1. Database Systems: You would likely delve into the technology behind databases,
discussing how they are utilized to securely store data related to water sales.
3. Web and Mobile Applications: If your system involves web or mobile applications for
managing water sales, you'd discuss the technologies and frameworks commonly used in
such applications.
3
Software Project Management Water Sales Management
Literature Review:
2. Technological Innovations in Sales: Explore how technology has been leveraged in sales
and distribution settings to enhance efficiency and streamline processes.
3. Data Security and Privacy in Sales Management: Discuss previous research on data
security and privacy concerns in sales management information systems, which are
critical aspects of any water sales management system.
4. User Experience in Sales Technology: Review literature related to user experience and
usability in sales and distribution technologies to ensure your system is user-friendly and
efficient in managing water sales.
4
Software Project Management Water Sales Management
2.3 Estimation
2.3.1 Effort Estimation
2.3.2 Cost Analysis
5
Software Project Management Water Sales Management
The software process model is intricate and entails a multitude of activities. It delineates a
series of tasks and the associated outcomes that shape a software development process.
As per our system's assessment, the most suitable model for your specific needs is the Linear
Sequential Model.
6
Software Project Management Water Sales Management
The Linear Sequential Model, also known as the 'waterfall model' or the 'classic life cycle
model,' is one of the oldest paradigms in software development. It proposes a methodical,
step-by-step approach to developing software. The software development process begins with
the phase of gathering requirements and then progresses through analysis, design, coding,
testing, and maintenance.
1. Requirement Gathering and Analysis: In this phase, the software engineer, typically an
analyst, must understand the system's requirements. This involves comprehending the
system's information domain, functionality, and behavioral requirements.
2. Design: Design serves as an intermediate step between requirement analysis and coding.
It focuses on aspects such as data structure, software architecture, and interface
representation.
3. Coding: During this stage, the design is translated into machine-readable code.
Effective coding is possible when the design has been detailed adequately.
4. Testing: Various testing methods are employed in this phase to identify problems and
bugs in the product.
5. Maintenance: This is the longest phase in the software development life cycle. During
maintenance, developers work to rectify errors, improve the performance of functions
that may not be working optimally, and potentially introduce new features.
7
Software Project Management Water Sales Management
9. Project Closure: Conduct a project review and evaluate the lessons learned.
Finalize all project documentation and officially close the project.
8
Software Project Management Water Sales Management
This illustration illustrates a Gantt chart for a project named "Water Sales Management
System Development." The chart visually represents the project's timeline and the durations
of significant phases, including Project Initiation, Requirements Analysis, System Design,
Implementation, Integration and Testing, Documentation and Training, Deployment,
Operations and Maintenance, and Project Closure. The project initiates in Week 1 and
concludes in Week 27.
There are three main categories of risk which can affect a software project:
Project Risks
Technical Risks
Business Risks
Project Risks:
Expansion of Scope: A key risk in the project involves the expansion of the project's
scope, which may involve the introduction of extra features or alterations after project
9
Software Project Management Water Sales Management
commencement. This can potentially result in delays, higher costs, and increased
resource demands.
Limitations in Resources: Insufficient access to skilled resources or fluctuations in the
composition of the team can have an effect on both project schedules and the quality of
the work.
Breakdown in Communication: Ineffective communication among team members or
with stakeholders can result in misunderstandings, misaligned expectations, and project
setbacks.
Technical Risks:
Business Risks:
10
Software Project Management Water Sales Management
The three types of identified risks, namely Project Risk, Technical Risk, and Business Risk,
each require distinct mitigation strategies to either reduce or eliminate their potential impact
11
Software Project Management Water Sales Management
or likelihood of occurrence. In the following sections, we outline the general approach for
addressing each category.
Project Risk: Generally, project risks can be mitigated through realistic planning and
vigilant monitoring.
Technical Risk: To mitigate technical risks, it is advisable to leverage prior experience
as extensively as possible. Additionally, making cautious design choices, especially
when dealing with new technologies, has been an effective method for reducing
technical risks throughout the project.
Business Risk: Minimizing business risks involves closely examining the project's
feasibility and requirement specifications.
2.3 ESTIMATION
In order to accurately assess the system and determine the project's estimation, it was
necessary to perform certain metric calculations specific to this project. Software project
metrics provide an efficient means to achieve this. These metrics offer insights into the
project's size and complexity, aiding in planning and cost estimation. For this project,
function-oriented metrics were employed to gauge the project's size at an abstract level,
irrespective of the programming language used. To do this, Function Points (FP) were utilized.
12
Software Project Management Water Sales Management
Step-1: You need to calculate the total count, which will be used to determine the project's
level of complexity.
Step-2: You need to determine the values for adjusting complexity based on the responses to
the following questions:
13
Software Project Management Water Sales Management
A. Direct Cost:
This pertains to the financial aspect of our project. In our project, the estimated costs are as
follows:
Hardware (Computer): Rs34,600.00 (a one-time fixed cost)
8 GB RAM
3.0 GHz Processor
15 GB of free hard disk space
1024*768 display
System study
On average, the project requires an expenditure of over Rs. 4,000 per month to be operational.
B. Indirect Cost:
In my project, the estimated cost is related to:
14
Software Project Management Water Sales Management
15
Software Project Management Water Sales Management
In the context of a water sales management system, the primary user characteristics include:
Hardware Requirements:
Server Infrastructure: Specify the type, setup, and quantity of servers needed, including
redundancy or backup systems, if necessary.
User Workstations: Provide hardware details for individual user workstations, including
specifications like CPU, RAM, and storage.
Network Equipment: Enumerate the networking components such as routers, switches,
and firewalls essential for supporting the system.
Storage Solutions: Describe the storage devices (e.g., hard drives, SSDs, SAN) necessary
for data storage.
16
Software Project Management Water Sales Management
Peripheral Equipment: Identify any specialized peripheral devices (e.g., barcode scanners,
printers) required for the operation of the system in the context of water sales
management.
Software Requirements:
Operating Environment: Outline the necessary operating system for both servers and
workstations, including specific versions and configurations.
Database Management: Specify the database management software (e.g., MySQL,
Oracle) that the system will utilize.
Software Applications: Enumerate the required software applications or tools vital for
the system's functionality, including version specifications.
Web Hosting: Identify the web server software (e.g., Apache, Nginx) essential for
web-based applications.
Development Resources: Indicate any development tools or frameworks needed for
software development and testing.
Security Tools: Explain any security software (e.g., antivirus, firewall) needed to
safeguard the system.
Data Backup and Recovery Tools: If applicable, mention the software used for data
backup and recovery.
User Interfaces: Describe the components or tools related to user interface design and
usability.
3.3 CONSTRAINTS
Project Limitations: Financial constraints will impact how resources are allocated,
deadlines must be adhered to to prevent delays, resource restrictions may affect team
availability, and scope restrictions define the project's boundaries.
Technical Limitations: Compatibility issues with current systems or data security
prerequisites can restrict technology choices.
Regulatory and Legal Limitations: Adherence to data protection laws, industry
regulations, and intellectual property rights will influence project decisions and practices.
17
Software Project Management Water Sales Management
Market Limitations: Competition in the market and customer expectations can influence
the project's direction and priorities.
Other Limitations: Cultural, ethical, and social considerations, as well as location-specific
factors, health and safety standards, and environmental concerns, can impact project
planning and execution in the context of water sales management.
18
Software Project Management Water Sales Management
19
Software Project Management Water Sales Management
The existing water sales management system utilizes manual, paper-based procedures for
tasks such as order processing, customer appointment scheduling, and sales record-keeping.
This approach is time-intensive and can result in inefficiencies, including inaccuracies in data
entry and extended wait times for customers. Customer information is often stored in physical
files, making it challenging to swiftly access and update records, which can lead to service
delays and potentially affect service quality.
Communication among the sales and administrative staff primarily relies on in-person
interactions or phone calls, which may result in miscommunication or delays in sharing
important customer information. Real-time access to data is limited, impacting the ability of
sales personnel to make prompt, informed decisions. The existing system lacks the capability
to integrate with inventory management, hindering the efficient management of product
stocks and orders.
The existing water sales management system confronts several significant challenges and
shortcomings that impede its overall effectiveness. One of the most prominent issues is
related to data inefficiencies, primarily stemming from manual data entry processes. This
leads to inaccuracies, redundant data, and administrative inefficiencies. These data
inconsistencies can result in errors in sales records, potentially affecting the quality of service.
Another critical weakness lies in the limited accessibility of customer information. With
records predominantly stored in physical formats, sales personnel face difficulties in
accessing and updating customer data in real-time. This can lead to delays in order processing
and hinder timely decision-making. Moreover, communication gaps within the system,
primarily reliant on face-to-face interactions or phone calls, can result in miscommunication
and slow the exchange of vital customer information, potentially affecting the quality of
service.
20
Software Project Management Water Sales Management
Additionally, the current system lacks integration with inventory management, making the
tracking and management of product stocks and orders inefficient and prone to errors.
Furthermore, data security and privacy concerns arise due to the system's inability to meet
modern standards, potentially compromising customer information. To address these issues
and enhance the overall water sales management services, a comprehensive and efficient
solution is needed.
Effective Data Input: The system should allow for efficient and accurate data input,
reducing the need for manual data entry and minimizing errors.
Real-Time Data Availability: Sales personnel must have real-time access to customer
records, enabling prompt decision-making and improving service quality.
Integration with Inventory Management: The system should seamlessly integrate with
inventory management to streamline product tracking and order processing.
Enhanced Communication: Improved communication features within the system, such as
messaging and notifications, should facilitate swift information exchange among the sales
team.
Robust Data Security: Strong security measures must be in place to protect customer
information and ensure compliance with data privacy regulations.
Efficient Order Scheduling: The system should provide efficient order scheduling to
reduce customer wait times and optimize resource allocation.
Scalability: The new system should be adaptable to accommodate a growing customer
base and changing business needs in the context of water sales management.
21
Software Project Management Water Sales Management
Traceability: Maintain traceability by linking each requirement to its source and ensuring
that all project components adhere to the defined requirements.
Testing and Prototyping: Utilize testing, prototyping, or modeling techniques to
practically verify requirements, enabling adjustments and improvements.
Acceptance Standards: Define clear acceptance criteria for each requirement to determine
successful fulfillment.
Documentation: Thoroughly document the verification process, including any alterations
or refinements made to requirements.
Change Management: Implement a structured process for handling requirement changes,
encompassing requests, reviews, approvals, and maintaining the integrity of the project
scope in the context of water sales management.
22
Software Project Management Water Sales Management
The use case diagram illustrates interactions within the Water Sales Management system. Key
actors involved are Sales Representative, Customer, and Inventory Manager, engaged in
actions such as Placing Orders, Accessing Account Information, and Managing Stock Levels.
The class diagram illustrates the connection between four classes: “Order”, “Customer”,
“Admin”, “Product List”. “Order” represents the products that customers have ordered
“Customer” holds information about customers, “Admin” contains the login and logout
details of admin and “Product List” represents the list of product and their prices,
highlighting their interrelation within the system of water sales management.
23
Software Project Management Water Sales Management
The system activity diagram offers a visual depiction of the workflow within the Water Sales
Management system. It illustrates activities such as "Customer Registration" and "Order
Scheduling." This diagram provides an overview of the system's functions and how various
processes interact with each other.
24
Software Project Management Water Sales Management
A data dictionary in the water sales management project serves as a centralized resource that
defines and describes data elements, their attributes, and their relationships. It ensures clarity
and consistency in data usage, facilitating effective communication and data management
within the project.
25
Software Project Management Water Sales Management
The context diagram for the water sales management project illustrates interactions with the
system. It involves key factors such as Sales Representative, Customer, and Inventory
Manager, engaged in actions like Processing Orders, Accessing Customer Information,
Managing Inventory, and Handling Payments.
DFD LEVEL-0:
The Level 0 Data Flow Diagram for the water sales management project represents
interactions with the system, involving key entities such as Sales Representative, Customer,
and Inventory Manager.
26
Software Project Management Water Sales Management
DFD LEVEL-1:
The Level 1 Data Flow Diagram for the water sales management project illustrates
interactions with various functions. It involves key entities such as Sales Representative,
Customer, and Inventory Manager, engaging in activities like Placing Orders, Accessing
Customer Data, and Managing Inventory. These activities are connected with databases like
Order Records and Product Inventory.
27
Software Project Management Water Sales Management
The ER diagram for the water sales management project depicts real-time relationships
between "Customers," "Sales Representatives," "Inventory Management," and the "Sales
System," effectively capturing the dynamic flow of data and interactions within the system.
Register New Customer: This module allows the registration of new customers, capturing
their relevant information for inclusion in the system.
28
Software Project Management Water Sales Management
Access Customer Data: Users can efficiently access and retrieve customer information,
ensuring that sales representatives have access to accurate records.
Place Orders: Sales personnel can create and place product orders on behalf of customers,
specifying the desired items and quantities.
Fulfill Orders: This module facilitates the process of delivering ordered products to
customers, ensuring accurate and timely deliveries.
Update Customer Details: Sales representatives can update customer records as needed,
reflecting changes in account information or order history within the water sales
management project.
Hardware Selection:
Server Setup: Sturdy server hardware plays a critical role in data storage and processing.
Utilizing high-capacity servers guarantees data availability and swift response times for
users in the context of the water sales management project.
User Workstations: The selection of modern workstations with substantial processing
capabilities and memory ensures that sales personnel can efficiently access and update
customer records.
Network Infrastructure: Dependable networking equipment, including routers and
switches, is essential to maintain continuous connectivity and seamless data exchange
between various system components.
Storage Solutions: Opting for expandable and fail-safe storage solutions like SSDs and
network-attached storage (NAS) ensures data reliability and accessibility in the water
sales management project.
Software Selection:
Operating System: Choose a secure and dependable operating system that complies with
data regulations relevant to water sales management, ensuring data security and system
stability.
Database Management System (DBMS): Utilize a robust DBMS such as MySQL or
Oracle to efficiently store, retrieve, and manage customer records and sales data.
29
Software Project Management Water Sales Management
Application Software: Opt for software tailored to the specific needs of water sales
management or consider custom application development to provide essential
functionalities like customer data management and order processing.
Web Servers: Implement trusted web server software like Apache or Nginx to host web-
based applications, ensuring secure and reliable access to the system.
Development Tools: Use development tools and frameworks that expedite software
development and maintenance, facilitating regular updates and enhancements to the
system.
Security Software: Deploy comprehensive security solutions, including antivirus and
firewall software, to safeguard customer data from threats and breaches.
Backup and Recovery Software: Set up data backup and recovery solutions to protect
against data loss and reduce downtime in case of system failures in the water sales
management project.
30
Software Project Management Water Sales Management
31
Software Project Management Water Sales Management
In the design strategy for the project, the primary objective is to translate data processing
needs into a computer program. The software design process focuses on documenting design
specifics derived from software requirements and specifications, with the aim of creating a
thorough, coherent, accurate, testable, and comprehensible output. It utilizes Functional
Specifications and system specifications as inputs and concludes once all the goals outlined
in the software requirement document have been achieved, tailored to the context of water
sales management.
Here is a list and description of database entities used within our system:
Entities:
Customer Details: This entity stores extensive information about customers, including
their personal data, order history, contact information, and assigned sales representatives.
Ordered Products: This entity records information regarding ordered products, including
product names, quantities, order dates, and customer associations, within the water sales
management project.
32
Software Project Management Water Sales Management
The flowchart provides a visual representation of the sequential procedures and decision-
making points within the water sales management project. It offers a clear, step-by-step guide
to the process, covering aspects such as customer registration, order updates, appointment
scheduling, and product management.
33
Software Project Management Water Sales Management
User Authentication: This feature confirms the identity of users through the validation of
their credentials, like username and password. Upon successful validation, users gain
authenticated access. For example, sales representatives can log into the system, but their
access may be limited to ensure proper authorization, preventing them from accessing
functions that require authorization, such as processing orders.
User Authorization: This function regulates access by either granting or denying specific
permissions to authenticated users, ensuring that they can only access authorized
functions and data within the system. This involves assigning appropriate roles and
permissions to restrict actions like order processing to authorized personnel, tailored to
the context of the water sales management project.
This diagram presents a State Transition Diagram for Customer, illustrating various states
during different activities. The diagram outlines specific states within its depiction.
34
Software Project Management Water Sales Management
This diagram presents a State Transition Diagram for Saler, illustrating various states during
different activities. The diagram outlines specific states within its depiction.
The system architecture design for the Customer module provides a comprehensive view of
the component's structure and interactions, like Add Orders, Manage Profile, View Products
Information.
35
Software Project Management Water Sales Management
The system architecture design for the Saler module provides a comprehensive view of the
component's structure and interactions, like View Reports, Manage Customer, View Orders
Information.
36
Software Project Management Water Sales Management
6.1 Limitations
37
Software Project Management Water Sales Management
6.1 LIMITATIONS
Data Accuracy: The system's precision relies on the quality of data input, and errors made
during data entry can affect the reliability of customer records in the context of water
sales management.
Security Risks: Despite security measures, the system could still be susceptible to
vulnerabilities and potential breaches, necessitating continuous monitoring and updates.
User Training: Staff involved in water sales management may need training to
proficiently operate the system, which could lead to an initial learning curve and potential
productivity challenges during the transition.
Technical Constraints: The system's performance may be influenced by technical
limitations, such as network disruptions or server downtimes.
Regulatory Changes: Evolving regulations related to water sales management may
demand system updates to ensure compliance, resulting in added costs and development
efforts.
Scalability: The system's ability to handle a growing customer base might require
additional infrastructure or performance enhancements.
Integration Challenges: Integrating the system with existing software and databases in the
water sales domain could pose challenges and potential issues with data transfer.
38
Software Project Management Water Sales Management
Machine Learning for Quality Assessment: Incorporate machine learning algorithms for
quality assessment, using historical data to ensure high-quality water products.
Customer Portal: Create a customer portal for secure communication between customers
and the water sales management team, allowing customers to place orders, inquire about
water quality, and access relevant information.
Automated Order Processing: Implement automation for order processing and product
deliveries, reducing manual administrative tasks in water sales management.
39
Software Project Management Water Sales Management
CHAPTER 7: CONCLUSION
7.0 CONCLUSION
In conclusion, the development of the Water Sales Management project signifies a significant
advancement in modernizing water distribution and sales management. This project
effectively addresses the need for efficient order processing and water quality control,
ensuring precision and accessibility in managing water-related data. By streamlining
processes such as order placement, water quality monitoring, customer communication, and
automated deliveries, the system enhances the quality of water sales management. While the
project has accomplished its primary goals, there is ample opportunity for continuous
improvements and adaptations to meet the evolving demands of the water sales industry. With
a commitment to ongoing enhancement and a focus on customer-centric service, the Water
Sales Management project serves as a valuable asset in the pursuit of optimized water sales
services.
40
Software Project Management Water Sales Management
REFERENCES
1. The International Benchmarking Network for Water and Sanitation Utilities (funded by
the World Bank Group and the International Water Association with the support of other
development partners and stakeholders) promotes good benchmarking practices among
water and sanitation services. See International Benchmarking Network. https://www.ib-
net.org/.
2. International Water Association. “Benchmarking water Services: Guiding Water Utilities
to Excellence.”
3. Case studies or reports from water utilities, such as American Water, Veolia, Suez, and
Aqua America.
4. The World Bank’s Water Global Practice: www.worldbank.org/en/topic/water
5. Local, regional, and national Water regulations an+d policies.
41