The microwave data system is a database-driven web application, which is developed by PHP, JavaScript and run on LAMP circumstance. it includes the following functionalities:
- file uploading
- data editing
- data displaying
- data resetting
- data statistics
when users upload the microwave CSV files, the web application will read all the data from CSV files and insert the data into mysql database.
when all the data are saved in the databases, choose display data button, launch Ajax requests to the back-end server and display the responses in the three seperated tables.
This feature allows users to modify the microwave data and update the data into the databases.
After users modify the data, there is a feature to allow the user to reset the data to original status.
when users choose the path name and earth curvature, it will launch the Ajax request with the path name and earth curvature. In the back-end, it will caculate and return all the microwave data, displaying it in some charts on the web page.