4.1 White Box Testing
Use static white box testing and dynamic white box
testing to complete. Static white box testing is mainly
to conduct code review, including desktop inspection,
code review, teacher walkthrough, etc.
Use dynamic white box testing to complete
statement logic coverage and condition coverage, run
statement by statement, and check the possibility of
code execution results.
4.2 Black Box Testing
According to the step water price setting in the
sample area, enter the maximum and minimum water
fee settings to complete the water fee setting test;
Use the import and export function of the user
table to import the information of 10,000 users at a
time to test whether the system can import and export
smoothly;
Use other similar operation functions to complete
the black box test of the system.
5 SUMMARY AND OUTLOOK
5.1 Summary
This article is designed and implemented after
summarizing various existing charging management
systems in our country. This paper realizes the
original intention of helping the water company to
efficiently manage and work efficiently, and realizes
the perfect combination of charge management and
modern computer technology. Research and explain
the current development status of the tap water
industry, the specific functions of the charging
management system are divided into modules, and
the specific functions of each module are shown in
detail.
Functional and non-functional tests were
conducted on the completed charging management
system, and the degree of completion and
completeness of the design was determined.
5.2 Outlook
The existing charging management system in our
country can only be used by the managers of the
water company. This greatly guarantees the security
of the residentsโ data. Although the charging
management system is very convenient at present,
users can use mobile devices to pay for water bills.
Inquiry and management, but when residents want to
handle more difficult business, they still have to go to
the water company for review and processing.
Therefore, I propose some ideas and further
research directions for the future development of the
water company:
Water companies can launch more intelligent
services, such as smart reminder services, which can
intimately remind users of their tap water usage.
Some busy water companies can also use self-service
check-in machines.
In addition, the water company can gradually
build its own smart water system, adding big data and
the concept of the Internet of Things, to realize the
coverage of water information in the whole city and
the whole region, and complete the construction of
water information integration, so that the water
company and branch companies can be integrated.
Information exchange and interconnection to realize
unmanned tap water charging management, saving
human resources, and facilitating residents to
complete online water fee payment without leaving
home (Albahari 2012, Stellman 2016).
REFERENCES
Attaallah, Abdulaziz; Algarni, Abdullah; Khan, Raees
Ahmad. (2021) Managing Security-Risks for
Improving Security-Durability of Institutional Web-
Applications: Design Perspective. CMC-
COMPUTERS MATERIALS & CONTINUA, 66:
1849-1865.
Andrew Stellman. (2016) Head First C#. O'Reilly Media,
Sebastopol, CA.
Compagnucci, L; Spigarelli, F. (2018) Fostering Cross-
Sector Collaboration to Promote Innovation in the
Water Sector. SUSTAINABILITY, 10.
China Water Network. (2021) Current Standards for Tiered
Water Price. https://www.h2o-china.com/price/view?
townid=80
Joseph Albahari / Ben Albahari. (2012) C# 5.0 in a Nutshell.
O'Reilly Media, Sebastopol, CA.
Yusta, Jose M. (2020) Water-energy management for
demand charges and energy cost optimization of a
pumping stations system under a renewable virtual
power plant model. Energies, No. 13: 11.