z-logo
open-access-imgOpen Access
The alleviation of terrain pollution: A web-based Android App contributing to terrain recovery
Author(s) -
Make Tao,
Qiwei Liu
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1961/1/012039
Subject(s) - login , computer science , world wide web , password , terrain , database , android (operating system) , computer security , operating system , ecology , biology
To present the terrain’s pollution circumstances nationwide more directly and contribute to our further recovery solutions, we design an Android app to provide convenience for both clients and regulators. For clients who are using their land and want to find solutions for their possibly polluted land, our app can visualize their land information and they can submit recovery request. And for regulators who design solutions, our database can visualize all the requests for recovery and help them decide the most urgent request. In our work, we first design the web front-end of our app on Android Studio (a platform for developing apps), which mainly consists of three parts, the register and login part1, the information altering part2 and the request submit part3. Part1 enables clients to register and login by entering their username and password, Part2 allows clients to update their land information in the database, Part3 can record each client’s request (consists of land location, request time and pollute-rate) and save it at the database in web back-end. Then, we use mysql to construct our database in the back-end. Our database contains three tables, table1 for user information (like the username, password), table2 for land information (like the land location, land moisture, land PH, land heavy metal amount), and table3 for recovery requests. Finally we use some functions in JSP (a programming language for dynamic web application) on IntelliJ IDEA (JetBrains program platform) to connect the front-end and back-end to exchange the information. After the designing work, we put our app into practice in lab condition. Most feedback are positive, but crush problems happen sometimes, which inspires us to make further optimization. Therefore, our system has a broad application prospect.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here