Alpha Sprint Day1
| Which course does this assignment belong to | 2401_Mu_SE_FZU |
|---|---|
| Where is the requirement for this assignment | Fifth Assignment——Alpha Sprint |
| Team name | Smart Fishpond Access |
| The goal of this assignment | Alpha Sprint Day1 |
| Other references |
Alibaba Java Development Manual Ultimate Edition v1.3.0 |
Content
1. Latest running screen of project programs/modules
3. Process photos of front-end development
1. Latest running screen of project programs/modules
In the first Alpha sprint, we completed the login, registration, and password reset functions for both the Web and App ends. Latest running screen of project programs/modules.
1.1 APP Development
Guest Login
First-time users of the APP can choose the "Guest Login" mode, allowing them to enter the system and experience the APP without needing to register or log in. All data will be stored in the local cache, making it ideal for users who want to quickly explore the APP without creating an account immediately.
Account Registration
Users without an account can click on "Register Account" to create a personal account. They will need to enter their email address and receive a verification code, which will be sent to their inbox. Once the code is entered, the registration process will be completed.
Password Reset
For users who have forgotten their password, they can click on "Forgot Password" to reset it. Users will need to enter the email address associated with their account and receive a verification code, which will be sent to their inbox. After entering the code, they can reset their password.
These three features form the APP's identity verification system, providing convenient options for login, account registration, and password recovery, allowing users to choose the method that best suits their needs.
1.2 Web Development
Guest Login
First-time users of the Web can choose the "Guest Login" mode to enter the system and experience the Web without needing to register or log in. All data will be stored in the local cache, making it ideal for users who want to quickly explore the Web without immediately creating an account.
Account Registration
Users without an account can click on "Register Account" to create a personal account. They will need to enter their email address and receive a verification code, which will be sent to that email. Once the code is entered, the registration process will be completed.
Password Reset
For users who have forgotten their password, they can click on "Forgot Password" to reset it. Users need to enter the email address used during registration and receive a verification code, which will be sent to that email. After entering the code, they can complete the password reset process.
2. Burn-up Diagram
At present, the first sprint task has been successfully completed, the login, registration and password recovery functions of the Web and App side have been completed, and the current progress has reached about 20% of the total workload, the specific content is shown in the burnout diagram.
3. Process photos of front-end development
The distribution of labor is shown below.
| FZU ID | Distribution of Labor | Description |
|---|---|---|
| 832201109 | Front-end and back-end | Project initialization, page framework set up |
| 832201117 | Front-end and back-end | Development of login and registration pages, and implementation of validation features |
| 832201110 | Front-end and back-end | Development of device management and real-time monitoring |
| 832201111 | Front-end and back-end | Development of smart Q&A and device location |
| 832201112 | Front-end and back-end | Deployment and interface optimization |
| 832201127 | Front-end and back-end | Frontend and backend API integration and debugging |
| 832201116 | Blog Team | Writing and publishing the sprint blog |
| 832201114 | Blog Team | Writing and publishing the sprint blog |
Work is done strictly by the distribution of labor. Photos of the development process are below.


The screenshot of some development code of the Website home page is as follows

At present, the first sprint task has been successfully completed, and the login, registration and password recovery functions of the Web side and App side have been completed.
相关推荐
mongodb-linux-x86_64-ubuntu2004-8.0.13.tgz
mongodb-linux-x86_64-ubuntu2004-8.0.13
chromedriver-linux64-159.0.8135.0(Canary).zip
chromedriver-linux64-159.0.8135.0(Canary).zip
三相四桥臂电压不对称跌落补偿动态电压恢复器DVR(Simulink仿真实现)
内容概要:本文围绕三相四桥臂动态电压恢复器(DVR)在电压不对称跌落情况下的补偿能力展开,重点介绍了基于Simulink平台构建的仿真模型,用于研究和验证DVR对电网电压不平衡的动态补偿性能。系统采用三相四桥臂逆变器结构,利用其独立的中性线控制能力有效处理零序分量,结合多准PR(Proportional Resonant)控制策略实现对正负序电压分量的精确跟踪与快速响应,从而提升在不平衡负载或电网故障条件下DVR的补偿精度与系统稳定性。文中提供了完整的仿真模型及相关参考文献,涵盖控制算法设计、系统建模与参数整定等关键技术环节,适用于复杂电能质量问题的研究与教学演示。; 适合人群:电气工程、电力电子与电力系统相关专业的研究生、科研人员及从事电能质量治理的技术工程师;具备一定的电路理论、自动控制原理和Simulink仿真基础者更佳。; 使用场景及目标:①研究动态电压恢复器在三相电压不对称跌落工况下的补偿机制与控制策略;②掌握三相四桥臂逆变器在不平衡条件下的建模与控制方法;③深入理解多准PR控制器在正负序分离控制中的应用,提升对电能质量调节装置的设计与仿真能力; 阅读建议:建议结合提供的参考文献与说明文档,逐步搭建并调试Simulink仿真模型,重点关注控制器参数设计与系统动态响应特性,通过设置不同类型的电压跌落场景(如单相跌落、两相短路等)来验证控制策略的有效性与鲁棒性。
【MIMO无线编码】在瑞利衰落信道中比较2x2和4x4的BPSK调制系统(Matlab代码实现)
内容概要:本文通过Matlab代码实现,在瑞利衰落信道环境下对2x2和4x4 MIMO系统采用BPSK调制的性能进行仿真与比较,重点分析不同天线配置下的误码率(BER)表现,旨在探讨MIMO系统中天线数量增加对无线通信可靠性和传输性能的影响。研究涵盖了信道建模、信号调制解调、接收端检测算法等关键环节,并通过蒙特卡洛仿真获得统计结果,直观展示了MIMO技术在对抗多径衰落方面的优势。; 适合人群:具备通信原理基础知识和Matlab编程能力的高校学生、科研人员及从事无线通信系统设计的工程技术人员。; 使用场景及目标:①理解MIMO系统在瑞利衰落信道中的工作原理与性能评估方法;②掌握BPSK调制解调及典型MIMO检测技术的Matlab实现;③通过仿真对比不同规模MIMO系统的性能差异,为系统设计提供参考依据。; 阅读建议:建议读者结合Matlab代码逐段运行并观察仿真结果,深入理解各模块功能,同时可尝试修改参数(如信噪比范围、仿真次数、天线数目)以探究其对系统性能的影响,从而加深对MIMO无线编码技术的认知。
44-基于STC89C52粮库远程无线监测系统设计(设计说明书+全套资料).rar
项目44-基于STC89C52粮库远程无线监测系统设计 资料包括Proteus仿真+Keil程序+Altium Designer原理图+软件安装包+参考设计说明书+答辩PPT+设计流程图,保证资料完整性! 功能: (1)本设计以STC89C52单片机为控制核心,实现对粮库远程无线监测系统的稳定控制与高效管理。 (2)采用DHT11传感器检测温湿度,精准感知粮库内环境参数,为粮食储存状态监测提供关键数据。 (3)配备LCD1602显示屏实时显示温湿度信息,方便管理人员直观了解粮库环境,及时做出决策。 (4)设有无线模块实现远程数据传输,可远程监控粮库状态,提升管理效率,降低人工巡检成本。 (5)利用蜂鸣器与LED灯作为报警装置,当温湿度超出阈值时及时报警,资料助力学生掌握设计。


