G8 LAB 3-2 summary

832001325ZHOUYU 2022-12-25 19:27:37
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirements of This Assignmenthttps://bbs.csdn.net/topics/610142480
TeamName福大运会助手开发组
Sprint Summary Linkhttps://bbs.csdn.net/topics/611267296
Video demo linkhttps://www.bilibili.com/video/BV1S3411Q7rL/?pop_share=1
GitHubhttps://github.com/Group08-Tt/sportsmeeting

Five Sprint Log (Sprint Collection)

  1. The First Sprint Log
  2. The Second Sprint Log
  3. The Third Sprint Log
  4. The Fourth Sprint Log
  5. The Fifth Sprint Log

The First Sprint Log

1.The progress of this sprint

NameTasks CompletedThe duration of the task
Kaixi Chen(leader)Divide tasks, and start logging.2
Chenyu YanDetermine the direction of making application modules, and start to develop back-end athlete information management.2
Zichen HuangDetermine the direction of making application module, and start to develop the front-end query contest process module.3
Yu ZhouDiscuss the problems in building the sports meeting app1
Jiaqi Wu LeDetermine the direction of making application modules and debug the event information management at the back end.5
Yuzhe ZhangDiscuss the problems in building the sports meeting app2
Wenjie SheDebug mysql programming on the back end.2
Jingyu QingDiscuss the problems in building the sports meeting app2
Yangkun XieDiscuss the problems in building the sports meeting app2
Jiewen LiuDetermine the direction of making application modules ,writing node at the back end,2

Problems encountered

there are many problems in the form presentation of information in the foreground

How to solve this problem

We can't write such a good component ourselves. So we learn from the plug-ins in the plug-in market and import one for use. I have tried it myself, and there are really many problems.

2.record of the stand-up meeting

 

img

 

At this sprint meeting, we clarified our initial task division and discussed the task progress in the first stage. The members of different task groups will conduct a phased docking discussion to jointly solve logical problems.

3.Development Process

 

img

 

img

 

img

 

4.Team member contribution table

MemberProportion
Kaixi Chen105%
Chenyu Yan115%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu105%
Total1000%

The Second Sprint Log

###1.The progress of this sprint

NameTasks CompletedThe duration of the task
Kaixi Chen(leader)Start making ppt.3
Chenyu YanWriting express code.3
Zichen HuangPrepare proposal reports.3
Yu ZhouWriting the uniapp code to develop the check-in function on the front end.3
Jiaqi Wu LeDebug the function on the back end, writing the mysql code.4
Yuzhe ZhangDevelop the check-in function on the front end.3
Wenjie SheAssist in making front-end check-ins.3
Jingyu QingDiscuss the problems in building the sports meeting app.2
Yangkun XieGroup Message Notification.3
Jiewen LiuWriting the uniapp code to develop the check-in function on the front end.3

Problems encountered

1.How to write excel content
2.Problems in reading and importing excel

How to solve this problem

1.Through consulting materials, discuss together. The nodeExcel package module is written to the file with the given format and parameters.
2.Through consulting materials, discuss together. Read the uploaded file module through the fs module, and the parse of the xlsx module reads the corresponding file, defines the corresponding format, and then circularly reads the corresponding data one by one.

2.record of the stand-up meeting

 

img


We started by talking about our progress and the problems we were having. Then we try to solve some difficult problems together. In the end, we solved some of the problems and made minor adjustments to the division of labor and development expectations.

 

3.Development Process

 

img

 

img

 

img

 

img

 

4.Team member contribution table

MemberProportion
Kaixi Chen105%
Chenyu Yan115%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu105%
Total1000%

The Third Sprint Log

1.The progress of this sprint

NameTasks CompletedThe duration of the task
Kaixi Chen(leader)Start making the demo video.4
Chenyu YanDevelop the express code, debug bugs in the athlete information management function on the back end.5
Zichen HuangWriting proposal reports.3
Yu ZhouWriting the uniapp code to develop the check-in function on the front end.5
Jiaqi Wu LeDebug the ability to manage event information on the back end.20
Yuzhe ZhangWriting the uniapp code to develop the check-in function on the front end.5
Wenjie SheDevelop the node code on the back end.10
Jingyu QingDiscuss the problems in building the sports meeting app5
Yangkun XieResearch and development vs code software.5
Jiewen LiuDiscuss the problems in building the sports meeting app5

Problems encountered

1.How to upload files
2.In the background of vue, there are many common problems of data transmission.

How to solve this problem

1.Through online review, we discussed that we need to upload the file to the server through the post request multer package for storage.
2.Through consulting materials, discuss together. It uses the vuex data sharing method. Previously, it used to store data directly. When it was used, it directly stored values. However, there would be many drawbacks.

2.record of the stand-up meeting

 

img

 

Everyone introduced their achievements and difficulties, and we discussed what we will do in the next two days

3.Development Process

 

img

 

 

img

 

 

img

 

 

img

 

4.Team member contribution table

MemberProportion
Kaixi Chen105%
Chenyu Yan115%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu105%
Total1000%

The Fourth Sprint Log

1.The progress of this sprint

NameTasks CompletedThe duration of the task
NameTasks CompletedThe duration of the task
Kaixi Chen(leader)Organize the function description on the ppt.10
Chenyu YanDebug express programming bugs on the back end.12
Zichen HuangWriting the final report.10
Yu ZhouWriting the uniapp code to develop the check-in function on the front end.5
Jiaqi Wu LeDevelop the express and mysql code of the back end.16
Yuzhe ZhangWriting the uniapp code to develop the check-in function on the front end.5
Wenjie SheDevelop the node code on the back end.10
Jingyu QingDiscuss the problems in building the sports meeting app5
Yangkun XieDiscuss the problems in building the sports meeting app5
Jiewen LiuDiscuss the problems in building the sports meeting app5

Problems encountered

1.Its own interface can be directly used by anyone, which is obviously not very safe
2.How to verify by sending email with code

How to solve this problem

1.Discuss together. After the user logs in, we will generate the corresponding token. The token is a jwt mode. So every time the interface comes, I will verify the token, which can avoid many direct and clear access to our data information.
2.Through consulting materials, discuss together. The function of sending short messages is realized through the nodemailer and nodemailer smtp transport modules. One of the problems is that you need to apply for the corresponding key in the corresponding mailbox to verify the automatic sending of the mailbox.

2.record of the stand-up meeting

 

img

 

In this meeting, we mainly discussed what we want to optimize and what functions we want to implement. In the end, we summarized some solutions to optimize and designed the general method of writing functions.

3.Development Process

 

img

 

 

img

 

img

 

img

 

img

 

4.Team member contribution table

MemberProportion
Kaixi Chen105%
Chenyu Yan115%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu105%
Total1000%

The Fifth Sprint Log

1.The progress of this sprint

NameTasks CompletedThe duration of the task
Kaixi Chen(leader)Making the demo video.10
Chenyu YanReport the corresponding application function of each code.16
Zichen HuangFinish the final report, complete the front-end function of the query race process.10
Yu ZhouMainly finish the uniapp code, display the competition news notification function.5
Jiaqi Wu LeRuns and demonstrates back-end functionality to manage event information.20
Yuzhe ZhangMainly finish the uniapp code.5
Wenjie ShePrepare for the defense.10
Jingyu QingView and report problems with application functions.5
Yangkun XieView and report problems with application functions.5
Jiewen LiuView and report problems with application functions.5

Problems encountered

1.Network request. And the inter domain problem. Caused a lot of trouble
2.Detailed positioning function, users need to obtain their own geographical location information

How to solve this problem

1.At first, our network requests are written and exported directly, but it will lead to a problem that if we change a person's computer to run at that time, we find that the assigned IP address does not match the previous one. So it will cause many problems. It is also difficult to handle cross domain problems. Later, we directly use axios to encapsulate the corresponding request, and use the proxy method to achieve cross domain.
2.At first, we wanted to get the map of Gaud. Later, we used the api of the uni to get the location information of longitude and latitude. Then query the corresponding detailed address information through longitude and latitude.

2.record of the stand-up meeting

 

img

 

In this sprint meeting, we mainly discussed some problems that our technology and facilities cannot solve at this stage, and discussed alternative solutions. Finally, we summarized the perfections and imperfections of the finished products we have made so far.

3.Development Process

 

img

 

 

img

 

 

img

 

 

img

 

 

img

 

4.Team member contribution table

MemberProportion
Kaixi Chen105%
Chenyu Yan115%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu105%
Total1000%
...全文
64 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2023-01-03
  • 打赏
  • 举报
回复

很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评

另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟)
⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐
博主:橙留香Park
本人原力等级:5
链接直达:https://bbs.csdn.net/topics/611387568
微信直达:Blue_Team_Park
⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐

点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧