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:

...

 

...全文
1010 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
已经博主授权,源码转载自 https://pan.quark.cn/s/8f7d9b77a9d1 微信小程序是一个轻量级的应用开发平台,主要面向移动设备,由腾讯公司推出,其目的是提供一种便捷的应用体验,用户无需下载安装即可直接使用。"你画我猜"是一种广受欢迎的游戏模式,参与者通过绘画来传达一个词语或短语,其他参与者则根据所见的图画来猜测其含义,这种互动性突出且趣味盎然的模式非常适合在微信小程序平台上实现。在"微信小程序你画我猜游戏demo完整源码"这一资源中,我们可以学习到以下几个核心知识点:1. **微信小程序开发环境的构建**:开发者需要安装微信开发者工具,这是进行微信小程序编写与调试的基础。该工具集成了代码编辑、预览、调试等多种功能,为开发者提供了便利的项目开发条件。2. **WXML与WXSS**:WXML是微信小程序的结构性语言,类似于HTML,用于定义页面的结构与布局;WXSS是微信小程序的样式性语言,类似于CSS,负责控制页面的外观。开发者必须熟练掌握这两种语言的语法和特性,以便创建既美观又功能齐全的界面。3. **JavaScript的业务逻辑处理**:在微信小程序中,JavaScript主要承担数据绑定、事件处理以及API调用的职责。通过`Page`对象,开发者可以设定每个页面的数据、生命周期事件和方法,从而实现复杂的业务逻辑。4. **微信小程序API的应用**:此游戏demo会运用到微信小程序提供的多种API,包括用户身份验证、网络请求、画板绘图、动画效果等。例如,`wx.createContext()` API可用于获取绘图环境,实现画板功能;`wx.request()`则用于与服务器进行交互,获取游戏数据或提交玩家的绘画作品。5. **游戏逻辑的...
内容概要:本文档是一套针对小说创作中人物“真实性”问题的诊断与生成系统,名为“真字门·人物真实性诊断与自性生成操作系统”。它通过“匕·目·乚”三步法(变形、看见、隐匿),帮助作者识别主角为何显得虚假(如提线木偶),并提供可操作工具重塑人物自性。系统包含十维诊断表、真假人物对比案例、真字人物卡模板及六尘感官指纹设计,强调人物应具备内在矛盾、隐藏动机与成长疼痛,而非仅服务于剧情的功能性角色。最终产出具有独特语言、行为与情感印记的真实生命体式角色,并支持向内容变现转化。; 适合人群:写作超过三个月但作品追读率低于20%的小说创作者,尤其适用于陷入角色扁平化、缺乏共鸣困境的新人或瓶颈期作者。; 使用场景及目标:①快速诊断现有主角的“真实度”缺陷,定位核心问题;②利用“真字人物生成器”在30分钟内重构具备心理层次、隐藏动机与成长弧光的角色;③为后续世界观构建、角色关系网及IP变现打下坚实基础。; 阅读建议:建议严格按照导读页顺序操作——先自测诊断分数,再对照案例找差距,最后动手填写空白人物卡模板;务必结合附录B的“林凡”示例反复比对,确保每一层设计都触及角色深层心理,避免停留在表面设定。
内容概要:本文围绕基于改进鲸鱼优化算法的微网系统能量优化管理展开研究,旨在通过智能优化算法提升微网系统的能源利用效率与运行经济性。研究构建了包含光伏发电、储能设备等多种分布式能源的微网系统模型,并以系统综合运行成本最小化为优化目标,提出一种改进的鲸鱼优化算法进行高效求解,有效克服了传统优化算法易陷入局部最优、收敛速度慢等缺陷。通过Matlab平台进行仿真验证,结果表明该方法在降低微网运行成本、优化能量调度、平衡源荷关系以及提升可再生能源消纳能力方面具有显著优势,具备良好的科研价值与实际应用前景。; 适合人群:具备一定电力系统基础知识、优化算法理论背景,从事新能源发电、微电网运行与调度、智能优化算法研究等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于微电网能量管理系统的建模与优化设计;②为智能优化算法在电力系统调度中的改进与工程应用提供典型案例;③支撑高水平学术论文撰写、算法复现与创新性研究工作。; 阅读建议:建议结合提供的Matlab代码进行仿真实践,重点分析算法的改进机制与微网系统模型的构建逻辑,对比原始鲸鱼算法的性能差异,深入理解目标函数设计、约束条件处理及参数调优策略,以全面提升科研与工程实践能力。

285

社区成员

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

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