285
社区成员




Table of contents
5. Division of Labor and Workload Ratio
Brief Introduction
The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
---|---|
The Link of Requirements of This Assignment | https://bbs.csdn.net/topics/610142480 |
Team Name | Superman |
Team Project Topic | FU Cloud-Disk |
Sprint Plan Link | https://bbs.csdn.net/topics/610883976?spm=1001.2014.3001.6377 |
Sprint Collection Link | Sprint1 Sprint2 Sprint3 Sprint4 Sprint5 |
Sprint Summary Link | Summary |
Video demo link | ... |
Our GitHub link | ... |
https://bbs.csdn.net/topics/610883976?spm=1001.2014.3001.6377
Date | Log Link | Completed workload(%) | Remaining workload(%) | Proportion of total amount(%) |
---|---|---|---|---|
2022.12.04 | ... | 15 | 85 | 10 |
2022.12.07 | ... | 25 | 75 | 20 |
2022.12.11 | ... | 40 | 60 | 20 |
2022.12.15 | ... | 65 | 35 | 25 |
2022.12.17 | ... | 85 | 15 |
10 |
2022.12.20 | ... | 100 | 0 | 15 |
...
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"
- 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
Name | Experience |
YUCHEN YAO | During 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 DAI | This 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 XU | I 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 LV | During 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. |
Team members | Task Contents | Proportion |
---|---|---|
Yuchen Yao | verall project conception and participated in the writing of front-end and back-end code | 104% |
Yichen Liao | designing the interface of the project and finding out some mistakes in the project | 100% |
Yile Xu | writing the front-end code | 99% |
Zhilun Lv | writing the front-end code | 99% |
Xiaoming Xu | organizing everyone's information and preparing the content of the PPT | 99% |
Shaohao Dai | writing the back-end code | 100% |
Puqing Ruan | collecting the information we need | 99% |
Jitai Fan | analyzing the content of the product and guiding the future | 98% |
Chaoyue Chen | assisting daishaohao with the compilation of back-end code | 104% |
Shixin Lin | analysis of demand and market | 98% |
Total | 10 members in our team | 1000% in total |
Code warehouse address :
...
PPT link address :
...
Our final demo video:
...