银河战舰队--冲刺日志6

这个作业属于哪个课程 班级的链接
这个作业要求在哪里 2024秋软工实践团队作业-第三次( Alpha冲刺) - 作业 - 软件工程2024 - 班级博客 - 博客园
团队名称 银河战舰
团队成员-学号 102202129-林伟宏 102202131-林鑫 102202109-木合塔拉提 102202143-梁锦盛 102202126-陈家凯 102202148-路治 102202116-李迦勒 102202103-王文豪 102202113-许煊宇 102202155-王贺雯
这个作业的目标 说明第6次的冲刺进度

一、项目进度追踪

姓名 完成任务 完成时间 剩余时间 遇到问题 解决方案
林伟宏 检查各组员进度,指出问题 2 0 汇总代码,查看效果,指出bug 解决组员问题、分配下次任务
许煊宇 完善剧情内容及交互逻辑,测试不同选择对剧情分支的影响,确保逻辑完整性。 6 2 不同选择分支的逻辑存在冲突,导致错误的剧情跳转。 为每个选择分支建立独立的事件处理函数,并在选择后动态修改 DOM 元素以显示对应内容,同时通过测试验证逻辑的正确性。
木合塔拉提 整理和完善项目中的修炼逻辑,确保修炼相关功能完整,准备与前端对接 8 0 修炼逻辑与战力计算之间的关系尚未完全明确,存在一定的逻辑冲突。 通过文档整理,明确了修炼与战力之间的交互,调整了相应的计算方法。
对修炼和战力逻辑进行了最终的梳理与调整,确保后端处理准确。
王文豪 实现文本框滚动功能,确保内容自动滑动到底部以便用户查看。 6 2 文本框内容过多时,新增内容直接显示在最底部,用户无法快速查看顶部内容。 在每次生成新内容后,使用 JavaScript 调用滚动事件(如 scrollTo 方法),确保文本框滚动条自动移动到底部,同时保留用户手动滚动查看顶部内容的能力。
林鑫 测试应用并进行代码优化。 8 0 并发访问时数据库连接过多导致服务崩溃。 使用数据库连接池管理连接,减少资源消耗。
路治 传承和闭关弹窗问题解决。 5 3 点击传承和闭关时弹窗未显示。 检查显示弹窗函数,调整文字大小以适配弹窗内容。
李迦勒 整体检查模块功能,修复剩余样式和逻辑问题,完成优化。 7 1 页面局部样式细节不协调,跳转间偶发异常。 再次梳理页面跳转逻辑,对封装函数进行统一测试。调整部分 CSS 样式,优化模块间的间距和对齐效果,确保兼容性。
陈家凯 优化特定页面的功能,包括跳转首页的逻辑、按钮动效设计,以及页面元素的整体排版统一。 6 2 各页面排版风格不一致,统一调整消耗了大量时间。 制定全局样式规则,通过 CSS 重置样式统一页面的基本元素设计。利用动画库(如 Animate.css 或自定义 @keyframes)为跳转按钮添加动态效果,提高用户体验。
梁锦盛 完善炼丹和背包系统的测试,并进行性能优化。 6 2 模拟测试耗时较长,影响调试效率。 优化后台批量添加数据的脚本,减少测试数据生成时间。
王贺雯 博客编写,汇总材料 3 0 所需材料难以收集 开会时自己整合

二、今日会议

会议内容
组员汇报进度,组长找出问题,和需要完善的地方,并为下次beat冲刺做准备

会议记录

需要改进的地方和解决方法

  • 遇到的问题:

    修炼逻辑与战力计算之间的关系尚未完全明确,存在一定的逻辑冲突。
    解决方法:
    通过文档整理,明确了修炼与战力之间的交互,调整了相应的计算方法。
    对修炼和战力逻辑进行了最终的梳理与调整,确保后端处理准确。

  • 前端与后端的数据一致性问题:

    问题:前端和后端的数据可能不一致,导致用户体验不佳。

    解决方案:确保前后端的数据同步,可以通过API文档和数据验证来保证数据的一致性。

三、GitHub签入记录

代码还在继续编写中

四、进展截图

完善点数分配

“开始”页面属性点分配的输入框没有加入限制总属性点和非负数的功能逻辑,导致属性点分配错乱溢出。
解决方式:添加正确的功能逻辑,监听输入框的变化,以更新剩余点数和限制最大值

修复文本框内容过多导致底部按钮位置变化的问题

测试和优化

任务:测试应用并进行代码优化。
内容:
o编写测试用例,测试所有路由和业务逻辑。
o修复发现的问题和bug。
o优化代码结构和性能,确保应用的稳定性和响应速度。

更新副本内容和功能

更新传承、闭关、天赋等功能

五、燃尽图

六、 对应用例完成情况

七、成员贡献

成员 贡献度%
林伟宏 10
林鑫 10
木合塔拉提 11
梁锦盛 11
陈家凯 9
路治 9
李迦勒 9
王文豪 10
许煊宇 10
王贺雯 11