第六周个人周报-197242-白峻豪
一、本周计划任务与实际完成任务
|
任务 |
负责人 |
预计完成时间 |
实际完成时间 |
完成情况 |
|---|---|---|---|---|
|
校园认证前端页面开发(认证申请、认证标识展示) |
白峻豪 |
5h |
6h |
已完成 |
|
任务分类配置功能开发(前后端联调) |
李默晗、白峻豪 |
4h |
5h |
已完成 |
|
迭代2评审与迭代3任务拆分 |
全体 |
3h |
3.5h |
已完成 |
|
前后端接口联调与状态展示对齐 |
全体 |
3h |
4h |
已完成 |
二、本周工作详细总结
本周团队正式进入迭代3"治理信任与上线收口"阶段,我主要聚焦前端开发及前后端联调工作,具体完成内容如下:
-
完成校园认证功能前端页面开发:搭建认证申请表单,包含校区、学号、说明等核心字段,确保表单填写便捷、规范;实现四种认证状态(未认证/审核中/已认证/已驳回)的视觉区分,让用户清晰了解自身认证进度;完成认证标识在用户资料卡、任务列表及任务详情页面的展示,保证标识显示统一、美观,提升用户体验。
-
配合李默晗完成任务分类配置前后端联调:协助实现管理员后台任务分类的动态增删改查功能,确保前端任务发布页面的分类下拉菜单能实时从数据库读取数据,实现前后端数据同步,保障分类配置功能正常可用。
-
参与迭代2评审与迭代3任务拆分会议:与团队成员共同确认迭代2"交易闭环与订单资金"阶段所有功能已落地并通过测试,参与讨论迭代3需求调整,明确迭代3中自身负责的前端相关任务及验收标准,同步了解团队整体工作规划。
-
参与前后端接口联调与状态展示对齐工作:针对任务状态、认证状态等枚举值命名及大小写不一致的问题,统一前端所有状态判断逻辑,直接使用后端返回的字符串值,不再自行转换或重定义,解决状态判断逻辑失效的问题,确保前后端数据交互顺畅。
三、本周工作中遇到的问题及应对措施
主要问题
在校园认证功能的联调过程中,发现用户被驳回后再次提交认证时,如果不清空旧的审核记录(reviewedAt、reviewer字段),前端展示的审核状态会出现"已驳回但显示审核人信息"的逻辑矛盾,影响用户对认证状态的判断。
应对措施
配合后端李默晗完成问题解决,李默晗在后端UserController的提交认证接口中增加了状态重置逻辑,用户提交认证时统一设置状态为PENDING,同时清空reviewedAt和reviewer字段;我在前端同步增加对应状态展示逻辑,确保"审核中"状态不显示审核人信息,解决了状态展示的逻辑矛盾,保障认证功能前端展示的准确性。
四、下周工作计划
下周为迭代3收尾阶段,结合团队整体规划,我将重点完成以下前端相关工作:
-
配合李默晗完成任务互评与用户信用摘要功能开发,负责前端评价入口搭建和信用展示页面开发,确保评价功能便捷可用,信用信息展示清晰。
-
完成前端认证标识、评价入口和分类管理界面的细节优化,提升页面美观度和用户操作体验,确保前端界面符合项目验收标准。
-
参与团队最终验收收口工作,配合完成前端构建无错误校验,确保前端功能正常运行。
-
参与整理团队实习报告相关内容,配合完成前端相关章节的撰写、功能截图整理等工作。
-
参与准备演示流程和功能截图,确保前端演示流程顺畅,展示前端核心功能及优化效果。
五、个人总结与反思
本周作为迭代3的开局,我顺利完成了自身负责的前端开发及联调任务,深刻体会到前后端协作的重要性。在校园认证功能开发和联调过程中,遇到了状态展示的逻辑矛盾,通过与后端同事的高效配合,快速定位并解决了问题,也让我意识到前端开发不仅要注重页面美观,更要关注数据逻辑的准确性,细节把控至关重要。
同时,在参与迭代3任务拆分会议时,我进一步明确了自身的工作重点和验收标准,也认识到需求明确对开发工作的重要性。后续工作中,我将更加注重细节,提前预判可能出现的问题,加强与团队成员的沟通协作,高效完成下周迭代3收尾工作,确保前端功能符合项目要求,助力团队顺利完成迭代3验收。
相关推荐
基于线性车辆三自由度动力学+无迹卡尔曼滤波UKF估计模型(横摆角速度+质心侧偏角+车速)联合仿真
内容概要:通过构建基于线性车辆三自由度动力学模型与无迹卡尔曼滤波(UKF)的联合仿真系统,实现对车辆关键状态参数的高精度估计,重点包括横摆角速度、质心侧偏角和车速。该方法利用车辆动力学模型描述其横向、纵向及横摆运动行为,结合UKF这一适用于非线性系统的先进状态估计算法,有效处理传感器噪声和模型不确定性,从而在缺乏直接测量手段的情况下,实现对难以获取状态量的可靠估计。整个仿真框架通常在MATLAB/Simulink环境中搭建,能够模拟真实驾驶工况,验证算法的有效性和鲁棒性,为车辆稳定性控制、自动驾驶感知与决策等高级功能提供重要的状态信息支撑。; 适合人群:具备车辆动力学、现代控制理论和MATLAB/Simulink仿真基础,从事汽车工程、自动驾驶或状态估计相关研究的研发人员与研究生。; 使用场景及目标:① 深入理解并掌握非线性系统状态估计的核心方法,特别是UKF的原理与实现;② 学习如何将理论化的车辆动力学模型转化为可用于仿真的模块;③ 实践并验证车辆关键状态(如质心侧偏角)的间接估计技术,服务于车辆动态控制系统的设计与测试。; 阅读建议:此资源以开发仿真模型为核心,不仅关注代码和模型的实现,更强调对车辆动力学机理和滤波算法设计思路的理解。学习者应结合理论知识,动手搭建并调试仿真模型,通过改变工况和参数来观察估计效果,从而深刻领会系统辨识与状态估计在实际工程中的应用价值。
基于PID控制的ABS汽车防抱死制动系统、车轮滑移率+最优滑移率Carsim和Simulink联合仿真(带参考文献)
内容概要:本文档主要围绕基于PID控制的汽车防抱死制动系统(ABS)开展研究,重点聚焦于车轮滑移率与最优滑移率的精确控制。通过Carsim与Simulink联合仿真平台,构建整车动力学模型与ABS控制器,利用PID算法实时调节制动压力,使实际滑移率逼近理论最优值,从而最大化轮胎与路面间的纵向附着力并保障横向稳定性,有效提升紧急制动工况下的制动效能与操控安全性。研究涵盖了从车辆建模、滑移率特性分析、PID控制器设计到联合仿真验证的全过程,并提供了完整的仿真模型、MATLAB/Simulink代码及参考文献,为相关领域的科研与工程实践提供了详实的技术参考。; 适合人群:具备车辆工程、自动化或控制理论基础知识,从事汽车电控系统开发、自动驾驶或车辆动力学仿真的研究生、工程师及科研人员。; 使用场景及目标:① 实现ABS系统的核心控制逻辑,掌握滑移率控制的关键技术;② 学习Carsim与Simulink联合仿真的搭建方法,进行车辆动力学与控制算法的协同仿真;③ 基于PID控制策略优化制动性能,完成相关学术研究或工程项目。; 阅读建议:在学习过程中,应结合所提供的完整仿真模型和代码,深入理解车辆动力学与ABS控制的交互机制,重点分析不同路面附着系数下最优滑移率的设定及PID参数的整定过程,以达到最佳的仿真效果和理论认知。
R语言SCINature绘图模板SCI科研绘图-雷达图
R语言SCINature绘图模板SCI科研绘图--雷达图
JESD82-543 DDR5MRCD03 Multiplexed Rank Registering Clock Driver.rar
JESD82-543 DDR5MRCD03 Multiplexed Rank Registering Clock Driver.rar
【多机器人路径规划】基于动态边权膨胀与节点预留历史机制的多智能体无冲突轨迹生成方法(Matlab代码实现)
内容概要:本文提出了一种基于动态边权膨胀与节点预留历史机制的多智能体无冲突轨迹生成方法,旨在高效解决多机器人路径规划中的碰撞与死锁问题。该方法通过动态调整路径图中边的权重以反映局部拥堵状况,实现路径的实时优化;同时引入节点预留机制,记录各机器人对路径节点的占用历史,确保时空冲突的有效规避。算法融合了路径搜索、冲突检测、权重自适应更新与调度协调等核心模块,形成了完整的无冲突轨迹规划框架,并配套提供了Matlab代码实现,便于算法验证与性能分析。该方法在复杂动态环境中表现出良好的鲁棒性与可扩展性,适用于多机器人系统的协同运动控制。; 适合人群:具备一定编程基础和路径规划基础知识,从事自动化、机器人、智能交通、智能制造等相关领域的科研人员、工程技术人员及研究生。; 使用场景及目标:①应用于仓储物流、智能工厂、无人驾驶车队等多智能体协同作业场景中的路径规划与动态避障;②为解决多机器人系统中的路径冲突、通信协调与死锁预防等关键技术难题提供理论支持与算法工具;③通过Matlab仿真平台复现算法逻辑,进行不同规模与场景下的性能测试、对比分析与算法优化。; 阅读建议:建议读者结合提供的Matlab代码逐模块实现与调试,重点理解动态边权调整策略的设计原理与节点预留机制的实现细节,通过设置不同初始条件与障碍环境开展仿真实验,以全面掌握算法的运行机制与优化潜力。


