Sprout新苗——Alpha冲刺Day2

Sprout新苗 Sprout新苗 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个作业属于哪个课程https://bbs.csdn.net/forums/2401_CS_SE_FZU
这个作业要求在哪里https://bbs.csdn.net/topics/619397949
团队名称新苗Sprout
这个作业的目标Alpha冲刺Day2
其他参考文献无

目录

  • 1. 会议总结
  • 1.1 222200314 吴荣榜
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.2 222200127 徐煜晖
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.3 222200307 叶宇滟
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.4 222200412 陈宇
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.5 072203330 梁心恬
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.6 222200408 连文桢
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.7 222200407杨知麟
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.8 222200329徐文彬
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.9 222200331翁鹏
  • 项目进度
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2. 会议照片
  • 3. 项目燃尽图
  • 4. 项目运行情况展示
  • 4.1 管理端
  • 4.2 APP端

1. 会议总结

1.1 222200314 吴荣榜

项目进展

  1. 完成活动审核页面的编写
  2. 登录响应式的修改
  3. 仪表盘页面响应式的修改

img

存在的问题/遇到的困难

elementPlus的组件使用并不是很自由,样式的进一步自定义需要使用样式穿透,然后父子任务+参加学生+任务详情的多维度信息展示,在一开始UI还原的设计上需要思考如何处理。

从现在到明天站立式会议的安排

继续完成别的页面,比如往期活动。

心得体会

前端的一些bug比较玄学,所以还是得加强自身的前端基础和技术能力,不然就会浪费很多时间。

1.2 222200127 徐煜晖

项目进展

完成图片上传任务、定位任务的界面逻辑实现。

img

img

存在的问题/遇到的困难

涉及到权限处理以及第三方库使用,需要通过一定技巧解决滑动冲突问题。

从现在到明天站立式会议的安排

“我的”页内功能界面实现一部分。

心得体会

处理特殊问题需要一些技巧,需要经验的积累才能够快速解决。

1.3 222200307 叶宇滟

项目进展

  1. Ocr接口测试及对接

img

  1. 人脸对比接口测试及对接

img

  1. AI接口服务器部署

img

  1. commit记录

img

存在的问题/遇到的困难

  1. python的环境配置问题:使用 conda 来创建和管理环境,以减少这种问题。
  2. 接口需要满足restful风格,接口风格统一:使用flask_restful

从现在到明天站立式会议的安排

  1. 二维码扫描的摄像头接口
  2. 姿势OpenPose模型训练及测试

心得体会

面对 Python 环境配置的挑战,我意识到,前期的环境准备工作对于项目的顺利推进至关重要。我们需要在项目启动前确保环境的统一,以减少不必要的时间浪费。

1.4 222200412 陈宇

项目进展

  1. 实现了二维码扫码任务的UI功能。
  2. 新增欢迎图片。

git情况:

img

img

存在的问题/遇到的困难

  1. Android 在 Fragment 中管理 WebSocket 连接的生命周期较为复杂,完成难度较大。
  2. WebSocket 连接可能由于网络问题、服务器错误等原因断开,需要实现稳定的重连逻辑。

从现在到明天站立式会议的安排

完善二维码扫码任务UI界面。

心得体会

通过这个项目,我深刻认识到 WebSocket 的管理和生命周期协调是移动开发中的关键。因此,扎实掌握 Android 的生命周期和异步处理逻辑是非常必要的,接下来我会继续加强这些基础知识的学习和实践。

1.5 072203330 梁心恬

项目进展

  1. 创建学生用户接口测试:接口返回状态码200,测试数据设置错误的手机号码和不同学号相同身份证号,响应体不符合预期,错误的电话号码也可以注册成功,不同学号身份证号相同也可以注册成功,身份证和名字不匹配也能录入。

img

img

img

  1. 管理员登录接口测试:分别设置了正确的登录信息和几组错误信息,接口返回状态码200,响应体都符合预期。性能表现适中。

img

img

img

img

  1. 用户注册位置统计接口测试:接口返回状态码200,响应体符合预期,性能表现良好。

img

  1. 根据学号查询学生基本信息接口测试:输入有效的userId,返回状态码为200,返回数据结构中data.id字段应为integer类型,但实际为string类型,与接口定义不一致,其他字段符合预期。响应时间适中,但仍有一定的优化空间。
    1. img

img

存在的问题/遇到的困难

  1. 错误的手机号码通过验证:测试中发现,即使输入了格式错误或者不存在的手机号码(例如,长度不足11位、包含非数字字符等),系统仍然允许这些信息通过验证,并成功创建用户。这表明系统的手机号码验证机制存在缺陷,未能有效阻止非法或无效的数据进入系统。
  2. 重复的身份证号导致多个账户创建:测试还揭示了一个严重的问题,即系统允许使用相同的身份证号码创建多个具有不同学号的学生账户。这种情况下,不仅破坏了用户身份的唯一性原则,也可能引发一系列安全和隐私问题,如身份盗用和数据泄露等。
  3. 身份证与姓名不匹配仍可完成注册:当提供的身份证号码与所填写的姓名不相匹配时,系统同样没有进行相应的校验处理,而是直接允许用户完成注册过程。这一漏洞可能使得恶意用户能够利用虚假或他人的身份信息注册账户,从而对真实用户的权益构成威胁。

从现在到明天站立式会议的安排

将继续对其他基本功能和接口进行全面测试,详细记录测试中发现的所有缺陷,并将其汇总到缺陷跟踪工具中。之后,我们将与开发团队密切沟通,确认每个问题的修复优先级,并协调安排具体的修复时间,确保关键问题能够得到及时解决。同时,我们将持续跟踪修复进展,确保所有问题得到有效处理,以提升系统的整体质量和稳定性。

心得体会

在进行接口测试的过程中,不仅要测试正常流程,还要关注异常输入和边界条件,确保接口在各种情况下都能正确处理。性能和压力测试以及安全性测试也不可忽视,它们确保了系统的稳定性和安全性。与开发团队的紧密合作和及时沟通,有助于快速定位和解决问题。通过持续学习和改进,不断提升测试能力和系统的整体质量。

1.6 222200408 连文桢

项目进展

  1. Commit 情况

img

img

  1. 推送类型枚举和任务操作类型枚举

img

img

  1. 消息队列常量类

img

  1. 任务提醒推送对象,广告推送对象,极光推送对象,推送的基本对象

img

  1. 提醒消息事件,监听触发事件和任务提醒事件

img

  1. 生产者抽象实体

img

  1. 用户注册的消息队列的生产者和消费者

img

img

存在的问题/遇到的困难

  1. 推送类型和任务操作类型枚举的设计:

设计合理的枚举类型可能需要深入理解业务逻辑,一开始没有考虑到位导致要一直修改枚举类型的属性

  1. 消息队列常量类的设计:

消息格式和内容的设计不够兼容,导致了后续修改带来的影响。

  1. 事件监听和任务提醒:

事件的触发和监听机制实现涉及到异步处理,调试难度较大。

  1. 用户注册的消息队列的生产者和消费者:

首次使用RocketMq写消息队列,感觉写的不够熟练,花费了太多时间。

从现在到明天站立式会议的安排

明天会尽量把广告、通知、订阅、任务四大模块的生产者和消费者写好。

心得体会

这次写消息队列常量类的时候,我发现消息格式和内容的兼容性真的很重要。如果一开始没设计好,后面修改就会像多米诺骨牌一样引发很多问题。这让我明白了,在设计的时候一定要认真考虑,避免以后麻烦不断。

此外,用RocketMQ写用户注册的消息队列时,我觉得自己对这个新技术还不够熟练,花了很多时间才能搞定。这让我认识到,持续学习和实践真的很重要,特别是在面对新技术时,要多多练习才能变得熟练!希望下次能更快上手!

1.7 222200407杨知麟

项目进展

  1. git情况

img

  1. 完成学生导入页面

img

  1. 完成新增活动页面

img

存在的问题/遇到的困难

在不同的屏幕或设备上,布局可能不如预期。

从现在到明天站立式会议的安排

继续学习vue加深对vue的理解和运用

心得体会

在表单提交过程中,进行充分的验证可以提升用户体验。对用户输入的数据进行检查,确保必填项和格式正确,避免用户提交不完整的信息。

1.8 222200329徐文彬

项目进展

  1. 添加广告模块:投放广告功能,分页查询广告。添加常用枚举类

img

  1. 广告模块:投放广告功能,分页查询广告。

img

img

  1. 广告推送方式枚举类

img

  1. 姿势识别枚举类

img

  1. 审核状态枚举类

img

  1. 删除状态枚举

img

  1. 性别枚举类

img

  1. 数据库表枚举类

img

  1. 年级枚举类

img

存在的问题/遇到的困难

暂无

从现在到明天站立式会议的安排

  1. 继续补充广告模块功能
  2. 添加任务统计模块部分功能

心得体会

  1. 在添加广告模块的过程中,不仅实现了投放广告和分页查询的功能,还通过引入常用枚举类,使代码更加规范和易于维护。
  2. 目前在开发中没有遇到明显的困难,但我明白项目进展中的问题往往会在后期逐渐显现。因此,在接下来的工作中,我会更加关注潜在的风险和问题,确保每个模块的高质量交付。

1.9 222200331翁鹏

项目进度

  1. 在服务的同一个网络下部署xxl-job,并测试任务执行

img

img

img

  1. 测试广告投放,分页查询广告接口

img

img

  1. 对广告模块代码进行review

img

存在的问题/遇到的困难

docker部署xxl-job需要跟服务在同一网络才能成功执行定时任务

从现在到明天站立式会议的安排

  1. 继续对后端代码进行code review
  2. 积分模块代码起型

心得体会

Docker容器默认使用 bridge 模式的网络。该模式下Docker Container不具有一个公有IP,因为宿主机的IP地址与veth pair的 IP地址不在同一个网段内。

2. 会议照片

img

3. 项目燃尽图

img

4. 项目运行情况展示

4.1 管理端

img

img

img

img

img

img

4.2 APP端

img

img

img

...全文

相关推荐

改进差分进化算法及其求解柔性作业车间调度问题(Python代码实现)

内容概要:本文系统探讨了改进差分进化算法在求解柔性作业车间调度问题中的应用,并结合Python代码实现,展示了该算法相较于传统方法在全局搜索能力和收敛速度方面的优势。研究不仅聚焦于算法本身的改进策略,如变异、交叉和选择操作的优化,还深入分析了其在复杂制造环境中应对多目标、多约束调度问题的有效性。文中通过标准测试实例验证了算法性能,并与其他智能优化算法进行了对比分析,体现了其在实际工程应用中的潜力。此外,文档还关联了多无人机路径规划、电力系统状态估计、微电网优化、图像与信号处理等多个前沿技术领域,展现了智能优化算法在跨学科工程仿真与决策支持中的广泛适用性。; 适合人群:具备一定编程基础和工程背景,从事智能制造、自动化、工业工程、电气工程、控制科学与工程、计算机科学及相关领域的科研人员、高校研究生及企业研发技术人员。; 使用场景及目标:①为科研工作者提供可复现的智能优化算法代码框架,支持柔性作业车间调度、多无人机协同路径规划、电力系统优化等复杂工程问题的建模仿真;②辅助完成学术论文复现、课程设计、毕业设计或科研项目开发;③推动智能算法在生产调度、能源管理、交通规划等实际场景中的落地应用。; 阅读建议:建议读者结合文中提供的算法原理与代码实现,动手调试并验证不同参数设置对优化结果的影响,同时可参考荔枝科研社提供的完整资源包进行扩展学习与实践,以加深对算法机制与工程应用的理解。

稷下科研社

复现基于改进秃鹰算法的微电网群经济优化调度研究(Matlab代码实现)

内容概要:本文聚焦于“基于改进秃鹰算法的微电网群经济优化调度”研究,提出一种改进的秃鹰优化算法(IBOA)以解决传统智能优化算法在求解过程中易陷入局部最优、收敛速度慢等问题。通过引入自适应权重、动态搜索机制及种群多样性保持策略,显著增强了算法的全局搜索能力和收敛精度。研究构建了包含光伏发电、风力发电、储能系统、可控负荷及电网交互的微电网群多主体协同调度模型,以系统综合运行成本最小化为目标函数,综合考虑功率平衡、设备出力能力、储能荷电状态、爬坡速率等多种实际约束条件。利用Matlab平台进行仿真验证,并与标准BOA、PSO、GA等经典智能算法进行对比,结果表明所提算法在降低系统运行成本、提高可再生能源消纳率及优化调度效率方面具有明显优势。; 适合人群:适用于具备电力系统基础、优化理论知识及Matlab编程能力的高校研究生、科研人员及从事微电网、综合能源系统优化调度相关工作的工程技术人员。; 使用场景及目标:①用于微电网群或多微网系统的经济调度建模与仿真;②开展新型智能优化算法的设计、改进与性能评估;③支撑含高比例可再生能源的配电系统优化运行决策; 阅读建议:建议结合提供的Matlab代码深入理解算法实现细节与调度模型构建过程,重点分析改进策略对优化性能的影响,并可通过替换场景参数或引入其他算法进行横向对比实验,进一步掌握智能优化在能源系统中的应用方法。【复现】基于改进秃鹰算法的微电网群经济优化调度研究(Matlab代码实现)

吃兔子的大脑腐

改进-基于新扩展移相角下的双有源桥DAB变换器仿真(EPS调制、软开关、最小应力优化)(Simulink仿真实现)

内容概要:本文系统阐述了基于新扩展移相角的双有源桥(DAB)DC-DC变换器的先进仿真研究,聚焦于EPS调制策略、软开关技术实现及最小应力优化控制目标的协同设计。通过Matlab/Simulink平台构建双闭环控制系统模型,深入剖析变换器在高频隔离、双向功率传输场景下的动态响应特性与效率优化机制。该仿真方案复现了顶级EI期刊研究成果,具备高学术参考价值,并集成于一套完整的电力电子与新能源系统仿真资源体系中,涵盖微电网、PWM整流器、LLC谐振变换器、储能管理等多个关键技术方向,配套完整的仿真代码、设计文档与理论资料,支持深度学习与二次开发; 适合人群:面向电力电子、电气工程及其自动化、新能源科学与工程等领域的研究生、科研人员以及从事高性能DC-DC变换器研发的工程师,要求具备扎实的电路理论基础、电力电子拓扑分析能力及一定的Matlab/Simulink仿真实践经验; 使用场景及目标:①深入掌握DAB变换器的核心工作原理及其在EPS调制与软开关协同下的最优控制策略;②支撑高水平科研论文的复现、改进与创新性研究;③服务于硕士课题、博士研究或企业级新能源变换器产品的前期验证与算法开发; 阅读建议:建议结合文中提供的Simulink模型与引用的权威文献进行系统学习,重点理解控制架构设计、参数整定方法与优化算法实现路径,同时可横向对比其他电力电子变换器案例,拓展系统级工程思维与科研创新能力。

抬头望远方

DuCut_1794120730156_604.mp4

DuCut_1794120730156_604.mp4

2601_97129411

结合混合A全局规划与MPC-iLQR执行器噪声和模型不匹配(MATLAB)的差动驱动机器人导航。.zip

1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

海神之光
评论
收藏 已收藏
分享
返回顶部