FUZHUAN: Beta Sprint Summary Blog

FUZHUAN 2024-12-21 02:02:19
Which course does this assignment belong toEE301
Where are the requirements for this assignment?Teamwork—beta Spring
Team Name

FUZHUAN

The objective of this assignmentBeta Sprint Summary Blog
Other Reference DocumentsMethod of Construction ( 《构建之法》)

目录

 

1. Introduction

2. Completed and Pending Tasks

3. Review of the Alpha Phase Improvement Plan

4. Project Link and Demonstration

5. Functional GIF

6. Experience, Insights, and Learnings of Each Member During the Sprint

7. Conclusion


1. Introduction

In the Beta phase, our goal was to further optimize the FZZ Campus Second-hand Trading Platform, focusing on completing remaining feature development, improving system performance, enhancing user experience, and ensuring product stability. To comprehensively assess whether the improvement plans set during the Alpha phase were successfully implemented, this blog will review the progress made during the Beta phase and analyze each member’s contribution and the overall achievements of the team.

2. Completed and Pending Tasks

During the Beta phase, we followed the improvement plans made in the “Problem Summary Essay” and the “Essay on Preparing for Everything” from the Alpha phase, which outlined the features that needed improvement or addition. Below is the progress on the tasks in the Beta phase:

TaskStatusCompletionRemarks
Improve user login and registration featuresCompleted100%User registration, login, and password recovery features were completed and the previous bugs were fixed.
Improve product publishing and editing featuresCompleted100%Product publishing interface was optimized, and the editing functionality was completed, allowing users to manage products easily.
Add transaction history and order management featuresCompleted100%The order management module is complete, supporting viewing of historical transactions and updating order statuses.
User review and rating featurePartially Completed80%The feature is mostly complete, but further UI improvements and security enhancements are needed.
Optimize search and filtering featuresCompleted100%Search functionality was improved, and product filtering by category and keywords was enhanced, with faster results loading.
Database performance optimizationCompleted100%Optimized database query efficiency, reducing loading time and improving overall system performance.
User experience improvements (UI/UX)Completed100%The interface layout was improved based on user feedback, making the app easier to use.
System stability testing and bug fixingCompleted100%Comprehensive stability testing was completed, and known bugs were fixed.
Mobile app review and approval preparationIn Progress60%Preparation for submission is underway and expected to be completed in the next phase.
Automated testing featureNot Completed40%The automated testing tools are under development and are expected to be finished in the next phase.

3. Review of the Alpha Phase Improvement Plan

In the Alpha phase, the team set several improvement plans, including resolving feature gaps, addressing performance issues, optimizing database structure, and enhancing user experience. Below is a review of the improvement plans set in the Alpha phase:

Improvement PlanStatusCompletionRemarks
Addressing incomplete core featuresCompleted100%Core features were successfully developed and debugged.
Improve code quality and stabilityCompleted100%Code refactoring and module optimization were completed, improving stability and maintainability.
Enhance team collaboration and communicationCompleted100%Regular team meetings ensured project progress and quality.
Improve requirements management and change controlCompleted100%Requirements documentation was optimized to handle changes and version control effectively.
Implement automated testing toolsPartially Completed80%Automated testing tools were partially developed, but full implementation is pending in the Beta phase.

These improvement plans were further implemented in the Beta phase, providing a solid foundation for the project’s progress.

4. Project Link and Demonstration

  • WeChat Mini Program 
  • Project QR Code:

5. Functional GIF

Here are some screenshots of the FZZ Mini Program in operation:

  • User Login and Registration Interface:

  • Product Publishing and Editing Feature:

  • Order Management Interface:

 

  • Bookmarking interface:

  •  Search interface

  •  Shopping cart interface

 

6. Experience, Insights, and Learnings of Each Member During the Sprint

In the Beta Sprint phase, each team member had different contributions and learning experiences. Below is a summary of individual reflections from team members:

MemberContributionExperience and Insights
Pan Fangling (832201330)Overall project progress control, backend development, requirement analysis supportImproved team collaboration efficiency through project management tools, learned how to better distribute tasks and coordinate resources.
Zhang Yuxin (832201326)Backend development lead, requirement analysis supportGained in-depth knowledge of backend architecture design, especially in database design and API development.
Jiang Huizhou (832201304)Backend development team memberImproved Java programming skills and gained hands-on experience in API design and debugging.
Chen Yike (832202116)Backend development team memberEnhanced understanding of handling concurrent requests, and learned how to improve high-concurrency systems.
Jin Tangruoyi (832201218)Backend development team memberGained experience in debugging and optimizing backend services, particularly in database query performance.
Sun Xing (832202106)Backend development team memberLearned about microservice architecture and contributed to database performance tuning.
Lin Tianyu (832202118)Backend development team memberEnhanced teamwork skills and gained practical experience in API development.
Luo Yuxin (832201320)Frontend development lead, requirement analysis supportDeepened understanding of frontend-backend integration and gained experience in using the Vue.js framework.
Yong Yuxin (832201328)Frontend development team memberIncreased frontend development efficiency, especially in UI design and interaction optimization.
Lin Jiahui (832202119)Frontend development team memberGained experience in optimizing user interfaces and responsive layout techniques.
Yang Ruoxin (832201211)Frontend development team memberGained valuable insights into frontend performance optimization, particularly in image loading and rendering.
Fang Shuyi (832201204)Frontend development team memberLearned how to manage data flow and user interaction in frontend development.
Liu Ningle (832201208)Requirement analysis and documentation managementEnsured smooth progress of the development and design process by managing requirements and documentation.
Wang Yinxuan (832201301)Requirement analysis and documentation managementLearned how to manage and control requirement changes effectively to ensure on-time project delivery.

7. Conclusion

Through the Beta Sprint, the FUZHUAN team made significant progress in both development and optimization, completing the tasks planned for this phase. Team members not only improved their technical skills but also gained valuable experience in actual project development. Through continuous feedback and testing optimization, we ensured system stability and enhanced the user experience. Going forward, we will continue iterating based on user feedback and technical requirements, preparing for the official launch of the campus second-hand trading platform.

...全文
196 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕基于萤火虫算法(FA)的太阳能、风能与水力混合抽水蓄能系统的优化建模与仿真展开研究,提出了一种融合多源可再生能源与抽水蓄能技术的综合能源系统协调运行策略。通过Matlab平台实现了系统建模、智能优化算法设计与仿真验证全过程,重点解决了风光水多能源出力波动性强、系统供电可靠性低等问题。采用萤火虫算法对储能调度、能量管理与运行经济性进行优化,有效提升了系统对可再生能源的消纳能力和平滑输出性能,同时兼顾运行成本与稳定性。研究涵盖了从数学建模、目标函数构建、约束条件处理到多能互补协调机制的设计,提供了完整的代码实现方案,具有较强的科研复现价值与工程应用前景。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及从事新能源系统优化设计的工程技术人员。; 使用场景及目标:①用于高校或科研机构开展可再生能源集成与储能优化调度相关课题研究;②支撑高水平论文撰写与智能优化算法(如萤火虫算法)在综合能源系统中的应用复现;③为实际电力系统中多能互补项目、微电网能量管理系统的设计与仿真提供方法论与工具支持。; 阅读建议:建议读者结合文中提供的Matlab代码与可能的Simulink模型,逐步调试运行,深入理解算法实现细节与系统建模逻辑;同时关注优化目标函数的设定、约束条件处理及多能源协调机制,以提升自身在能源系统优化领域的建模与创新能力。
源码下载地址: https://pan.quark.cn/s/7f242081e14c 标题 "普中51-A2开发板资料.7z" 提供的信息表明,这是一个与普中51-A2开发板相关的资源包。 51单片机是微控制器领域中的一个经典系列,STC-89C52是51系列中的一个型号,常用于教学和入门级项目。 这个压缩包可能包含了一系列帮助用户理解和使用该开发板的材料。 描述中的"SHA256: B889D6FE71BF1CB25C67D57BE0854787F4D6902B20E2A1AF8FC9DEB66F4C7827"是文件的哈希值,用于验证文件的完整性和未被篡改,但具体知识点不在此范围内。 从标签来看,我们可以期待以下内容:1. **普中51-A2开发板**:这是一款基于51单片机的开发工具,可能包括硬件电路图、原理图、PCB设计文件等。 2. **STC-89C52**:这是51单片机的一个变种,具有增强的特性,如更多的I/O口、更大的内存等。 资料可能包含其数据手册、引脚定义、编程指南等。 3. **开发板**:可能包含开发板的使用手册、接线教程、初始化设置步骤等。 4. **51单片机**:基础理论、指令集、编程语言(如汇编或C语言)、中断系统、定时器/计数器的使用等。 5. **开发工具**:可能有Keil、Proteus、ISP编程软件等,这些工具用于编写、调试和烧录代码到单片机中。 从压缩包子文件的文件名称列表来看,我们可以深入学习以下内容:1. **普中51单片机开发攻略--A2.pdf**:这可能是开发板的用户指南或教程,涵盖基本操作、示例项目和常见问题解答。 2. **5--开发工具.rar**:可能包含开发环境的安装教程、配置指南和使用技巧。 3. **5--实验程序....
内容概要:本文详细介绍了一种基于Simulink的光伏储能单相逆变器并网仿真模型,系统涵盖了光伏阵列、储能单元、DC-AC单相逆变器及并网接口的完整结构,重点实现了储能环节的能量管理与逆变器并网控制策略的建模仿真。通过Simulink平台构建系统模型,验证了逆变器输出电能质量、并网稳定性以及控制系统的动态响应性能,采用SPWM调制、PI闭环控制等关键技术,确保并网电流与电网电压同频同相,满足并网电能质量要求。该模型不仅可用于分布式能源系统的仿真研究,还可作为新能源并网技术的教学与工程实践工具。; 适合人群:电气工程、自动化、新能源科学与工程等相关专业的高校本科生、研究生、科研人员,以及从事光伏发电系统设计、储能控制与并网技术研发的工程技术人员。; 使用场景及目标:①深入理解光伏储能系统中能量转换、存储与并网控制的整体工作原理;②支持课程设计、毕业设计或科研项目中对单相逆变器控制策略(如SPWM、PI调节、锁相技术等)的仿真验证与参数优化;③为后续研究更复杂的控制算法(如MPPT、低电压穿越、谐波抑制等)提供可扩展的仿真基础平台。; 阅读建议:建议结合MATLAB/Simulink环境动手搭建与调试模型,逐步理解各模块(如光伏建模、储能充放电控制、逆变器驱动、锁相环、PI调节器等)的功能与交互关系,重点关注控制系统的设计逻辑与参数整定过程,并可通过修改负载条件或电网参数测试系统鲁棒性,为进一步拓展至三相系统或多机并网场景奠定基础。

173

社区成员

发帖
与我相关
我的任务
社区描述
2401_MU_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 助教-吴可仪
  • 助教-孔志豪
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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