Date: Apr 21th, 2020.
Scrum report
Progress
Team member | Be responsible for | Yesterday's progress | The next two days |
---|---|---|---|
Cookielau | PM | Verified the crawling method of the course center to obtain course resources and assignments | Refine the difficulties in front-end and back-end interactions, and assist in completing front-end and back-end connections |
Liu zh | front end | Pop-up window for completing new projects | Complete the function of modifying something |
Feng mh | front end | Complete login registration verification | Assist in completing front-end and back-end connections |
Fuji | front end | Write personal center view | Continue writing personal center view |
Dz | rear end | Improve entries in the database | Transmit data specifications with LZH to determine the final front-end interaction |
Yang jc | rear end | Learn related knowledge of front-end and back-end connections | Assist in completing front-end and back-end connections |
Burndown chart
First stage alpha burnout chart
meeting content
The remaining problems to be solved:
- The course_id used to be the
BHxxxx
course number of Beihang , but it is difficult to obtain and needs to be searched in the teaching affairs - Multiplayer project: receiver json (DZ)
- Personal and calendar: few people
- Course Center: No need to specify receiver
- Modify ddl or notification json (DZ LZH)
- Uid front-end and back-end are directly transmitted by student ID to enhance readability
- The notification that was originally indicated by null is now changed to boolean to set whether to remind (json adds bool)
- The reminder time of notification can be set to a default value according to the type of matter (LZH)
- The front end does not need to deal with the user's authority, and it is directly judged by the back end
- The password of the backend is currently stored in plain text and modified to cipher text storage (DZ)
- Users choose courses themselves vs import directly from the course center: q2l
- Optional:
- All courses are required-> Course center ca n’t climb requests. Educational affairs can climb seleuim
- Find all your own courses by course name-> the course name of the course center and the course name of the elective course are not strictly equal
- Course Center:
- Need users to update preferences
- All courses are not required-> join a person, there may be new courses, and new ones will be added to the course table
- Add an update to the course center view
- Optional:
- Assignments and resources: q2l
- Initial resources: by climbing
- Later added:
- Not a course center: the person in charge
- Is the course center: you can climb regularly but it is not necessary
- Email verification q2l
- The access speed of the heroku project is extremely slow, use aliyun instead: connect before and after.
- Regularly delete past tasks (Beta)