17 Group - Sprint Summary

Jokpoi 2022-12-25 22:00:02

Table of contents

1. Sprint Summary

1.1 Sprint Plan

1.2 Sprint Log Collection

2. Project Expectation

3. Actual Progress

4. Process Experience

5. Division of Labor and Workload Ratio


Brief Introduction

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirements of This Assignmenthttps://bbs.csdn.net/topics/610142480
Team NameSuperman
Team Project TopicFU Cloud-Disk
Sprint Plan Linkhttps://bbs.csdn.net/topics/610883976?spm=1001.2014.3001.6377
Sprint Collection LinkSprint1 Sprint2 Sprint3 Sprint4 Sprint5
Sprint Summary LinkSummary
Video demo link...
Our GitHub link...

 

 

 

1. Sprint Summary

1.1 Sprint Plan

https://bbs.csdn.net/topics/610883976?spm=1001.2014.3001.6377

1.2 Sprint Log Collection

DateLog LinkCompleted workload(%)Remaining workload(%)Proportion of total amount(%)
2022.12.04...158510
2022.12.07...257520
2022.12.11...406020
2022.12.15...653525
2022.12.17...8515

10

2022.12.20...100015

...

2. Project Expectation

    Before the mid-term defense, the basic framework of our front-end and back-end has been basically realized. The main task of this alpha sprint is to add encryption functions to our products based on cryptography theory to achieve the goal of "after the encryption is completed, corresponding password verification is required for downloading, viewing, and deleting files"

3. Actual Progress

- Implement user login and registration functions

- Realize user information modification, avatar upload, nickname modification, storage space allocation

- Complete implementation of file upload, rename, and delete functions. Supported file types include: .txt .pdf .doc .mp3 .mp4 .zip .pdf .rar, etc., the size is limited to 30MB

- Support file download and share. For downloading and sharing links of audio and video files, the setting valid time is 1 hour

- Supports the movement of files on the platform side, the creation of folders and the viewing of attribute information

- Support multiple file sorting methods, which can be sorted according to file size and creation time

- Able to mark files as favorites, and at the same time support for jpg, png, mp4 format files to be included in the album

- Music player components and video playback components have been configured to support music and video online playback

- Supports encryption of file data uploaded by users. After the encryption is completed, the corresponding password verification is required for downloading, viewing, and deleting the file.

- Calculate the hash value of the file and compare it with the original file in the database to verify the identity of the file and whether it has been tampered with

- Support for global settings for multiple files


4. Process Experience

NameExperience
YUCHEN YAODuring this process, we learned a lot. Most of the people in our group were inexperienced and started from scratch. We continued to learn and communicate, and finally completed the general functions of the Fupan project.
In this process, we have learned a lot of knowledge that cannot be learned in the classroom, such as the configuration of oss, the configuration of springboot, the writing of Vue, etc. This process has allowed us to gain a lot, and at the same time we have put in a lot of effort. Through this project, which gave us a solid understanding of the design of software engineering and was an extremely valuable experience for those in our group who will have relevant employment in the future
SHAOHAO DAIThis big project enabled me to have a clear understanding of the software development process, the division of labor between teams, and the steps to complete the software production process. All of these promoted my project production to a higher level, and I believe it was an unforgettable experience
YILE XUI learned a lot in the process, not only learned some knowledge outside of the classroom but also learned about the process of making a software, all in all, it meant a lot to me.
ZHILUN LVDuring the development of this project, I found that if you want to develop a project, you must have a reasonable and standardized development specification and development process. I think there should be development norms and development processes for both individuals and teams, and they must be strictly followed, otherwise many problems will arise during the development process.
  
  
  
  
  
  

5. Division of Labor and Workload Ratio

Team membersTask ContentsProportion
Yuchen Yaoverall project conception and participated in the writing of front-end and back-end code104%
Yichen Liaodesigning the interface of the project and finding out some mistakes in the project100%
Yile Xuwriting the front-end code99%
Zhilun Lvwriting the front-end code99%
Xiaoming Xuorganizing everyone's information and preparing the content of the PPT99%
Shaohao Daiwriting the back-end code100%
Puqing Ruancollecting the information we need99%
Jitai Fananalyzing the content of the product and guiding the future98%
Chaoyue Chenassisting daishaohao with the compilation of back-end code104%
Shixin Linanalysis of demand and market98%
Total10 members in our team1000% in total

Code warehouse address : 

...

PPT link address : 

...

Our final demo video:

...

 

...全文
166 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

285

社区成员

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

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