Assignment 5 | Alpha Sprint |
---|---|
Course | EE308FZ[A] — Software Engineering |
Class Link | 2401_MU_SE_FZU |
Requirements | Fifth Assignment——Alpha Sprint |
Team Name | FZUGO |
Objective | Team’s code standards, Current sprint tasks, and Plans |
Other Reference | 1. WeChat Mini Program Design Guide 2. Javascript Style Guide 3. WeChat Developer Tools 4. The Art of Construction |
Catalog
I. Code Standards
II. Sprint Tasks
Front-end Development | Homepage Design and Implementation | 1. Develop and implement various functional modules on the homepage based on the prototype design, including "Map Navigation", "Campus Guide", "Location Popularity", "Friend Links", and other buttons and interface elements. 2. Develop and implement a campus weather widget on the homepage to fetch and display real-time weather data. 3. Ensure the layout of all functional modules on the homepage is simple, visually consistent, and meets the needs of campus users. |
---|---|---|
Map Navigation Interface Implementation | 1. Implement the map interface based on the prototype design, completing the interactive features of the map. 2. Ensure users can input starting and ending points for campus navigation. 3. Implement a category selection feature on the map, allowing users to view the precise geographic locations of different buildings and facilities. 4. Improve the user's location tracking feature to ensure accurate display of the user's current position. 5. Enhance the search functionality to ensure no building or facility is overlooked. |
|
Location Summary Interface Implementation | 1. Design and implement a location summary interface that categorizes campus locations. Users can quickly view related locations by selecting categories such as buildings, libraries, colleges, and sports facilities from the left-side category bar. 2. Implement functionality for clicking on each location to display detailed information, allowing users to set it as the starting or ending point, then navigate to the map interface for routing. 3. Ensure the simplicity of the user interface, optimize the user experience, and facilitate quick location and information retrieval. |
|
Function Module Implementation | 1. Campus Guide: Develop the "Campus Guide" interface to provide information about campus services and facilities, such as school announcements, library hours, etc. 2. More Features: Develop the "More" features interface, including software declarations, contact information, feedback systems, et |