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:

...

 

...全文
1026 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕“【SCUC】N-1故障集+安全约束机组组合研究(Matlab代码实现)”展开,系统探讨电力系统在N-1故障场景下的安全约束机组组合(SCUC)问题,旨在实现系统安全性与运行经济性的协同优化。研究通过构建包含机组启停、出力计划、潮流约束、备用容量及N-1安全准则的数学模型,结合混合整数线性规划等优化算法,利用Matlab平台完成仿真求解,并引入YALMIP等建模工具提升建模效率。文档提供了完整的代码实现方案与测试案例,涵盖故障集的生成与处理方法,帮助用户掌握鲁棒性和分布鲁棒优化的基本思想,适用于电力系统安全校核与调度决策支持。; 适合人群:电力系统及相关专业的研究生、从事电力调度、能源优化的科研人员及工程技术人员。; 使用场景及目标:① 掌握N-1安全准则在机组组合中的建模方法与实现流程;② 开展安全约束机组组合(SCUC)与安全约束经济调度(SCED)的仿真分析;③ 利用Matlab/YALMIP快速搭建电力系统优化模型并进行求解与验证。; 阅读建议:建议读者结合文档内容与网盘提供的完整资源(含代码与数据),动手实践建模与调试过程,重点关注约束条件的设定、故障场景的枚举与处理策略,同时参考相关文献深化对鲁棒优化与分布鲁棒方法的理解。

285

社区成员

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

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