171
社区成员
Which course does this assignment belong to | 2401_Mu_SE_FZU |
---|---|
Where is the requirement for this assignment | Fifth Assignment——Alpha Sprint |
Team name | Smart Fishpond Access |
The goal of this assignment | Alpha Sprint Day 5-6 |
Other references |
Alibaba Java Development Manual Ultimate Edition v1.3.0 |
Content
1. Latest running screen of project programs/modules
3. Process photos of front-end development
In the second Alpha sprint stage, we completed the the front page of APP, including functionalities of real-time data monitoring, real-time alarms and early warnings.
On the main page under the "Fish Pond" interface, users can track multiple key indicators to help aquaculture practitioners monitor the farming environment in real-time. The real-time water quality indicators include Temperature, Humidity, Air Temperature, and Water Temperature. Clicking on any of these indicators will navigate to a secondary interface showing detailed information, including trend graphs for nearby time nodes, historical averages, as well as the maximum and minimum values.
Considering the water temperature stratification in deep pond water, sensors are deployed at three different water layers. The temperature detail interface allows users to view data for shallow, middle, and deep water layers, as well as their historical trends.
In the Monitoring Data Section, if any real-time water quality indicators exceed the threshold suitable for eel survival, an Alarm Message will be displayed. This alarm will help users respond immediately to potentially hazardous conditions.
If the predicted value of any water quality indicator is approaching the threshold, an Early Warning Message will be shown in the Monitoring Data Section. This early warning provides users with a proactive notification, allowing them to take preventive measures before conditions become critical.
At present, the first sprint task has been successfully completed, the login, the front page of APP have been completed, and the current progress has reached about 60% of the total workload, the specific content is shown in the burnout diagram.
The distribution of labor is shown below.
FZU ID | Distribution of Labor | Description |
---|---|---|
832201109 | Front-end and back-end | Project initialization, page framework set up |
832201117 | Front-end and back-end | Development of login and registration pages, and implementation of validation features |
832201110 | Front-end and back-end | Development of device management and real-time monitoring |
832201111 | Front-end and back-end | Development of smart Q&A and device location |
832201112 | Front-end and back-end | Deployment and interface optimization |
832201127 | Front-end and back-end | Frontend and backend API integration and debugging |
832201318 | Testing Team | Frontend and backend API integration and debugging |
832201306 | Testing Team | Executing frontend and backend interaction, and functional module tests |
832201307 | Testing Team | Device location and database optimization |
832201313 | Testing Team | Executing frontend and backend interaction, and functional module tests |
832201325 | Testing Team | Device location and database optimization |
832201116 | Blog Team | Writing and publishing the sprint blog |
832201114 | Blog Team | Writing and publishing the sprint blog |
832201120 | PPT Team | Create the defense PPT, summarizing project progress and outcomes |
832201105 | PPT Team | Create the defense PPT, summarizing project progress and outcomes |
832201104 | PPT Team | Create the defense PPT, summarizing project progress and outcomes |
Work is done strictly by the distribution of labor. Photos of the frontend development process are below.
The screenshot of some development code of the Website home page is as follows
At present, the third sprint task has been successfully completed. All functionalities of the front page of APP have been completed. The defence PPT has been updated.