银河战舰--冲刺日志3

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

一、项目进度追踪

姓名 完成任务 完成时间 剩余时间 遇到问题 解决方案
林伟宏 组织会议、分配任务、检查bug 2 1 汇总代码,查看效果,指出bug 解决组员问题、分配下次任务
许煊宇 实现选项交互功能,加入多个选择按钮并绑定对应的剧情逻辑。 5 3 选择选项后清除逻辑错误,移除了所有同名选项的剧情内容。 增加条件判断,确保只移除当前回合的未选剧情内容,通过 parentNode.id 判断选项所属的回合。
木合塔拉提 修改数据库结构,添加必要的字段,确保后端数据结构能够支持修炼和战力计算 4 4 在现有表结构下,直接添加新字段可能会引发数据丢失或表结构混乱。 在进行字段添加前,备份了原有的数据库,确保可以回滚。在数据库中成功添加 current_exp 字段,确保数据表能够正确存储玩家经验数据。
王文豪 完善属性点分配功能,为输入框加入限制总点数和非负数的逻辑。 4 3 输入框未限制点数和负值,用户可分配超出范围的点数或负值,导致属性分配紊乱。 添加输入框事件监听功能,实时更新剩余点数并校验输入值是否合法,当用户输入非法值时显示警告并限制操作。
林鑫 用户认证和路由设置。 4 4 用户登录功能未能正常验证用户身份。 修正登录逻辑,确保用户输入与数据库中加密存储的数据匹配。
路治 装备弹窗逻辑优化。 6 2 点击“是”“否”按钮无法决定是否显示已装备图样。 使用 display 属性动态控制已装备图样的显示状态。
李迦勒 为左侧和右侧模块插入新图片并优化其显示。 4 4 图片与其他内容重叠或位置不协调。 通过 position: absolute 单独定位图片,避免影响其他内容。将图片单独创建为 img 元素,并使用 absolute 定位到聊天框外。
陈家凯 初步构建设置界面功能,探索弹窗设计的替代方案。 5 3 由于弹窗方案复杂,需进行功能简化和界面重新设计。 开会讨论后放弃弹窗功能,改用页面内嵌式组件代替,提高实现效率。使用隐藏和显示功能模块,通过 display: none;visibility 控制界面切换。
梁锦盛 初步构建背包系统的功能框架。 6 2 背包系统缺少与其他模块(如炼丹、装备)的联动机制。 定义背包系统与其他模块的交互接口,并用模拟数据进行验证。
王贺雯 搜集vlog素材、文本素材 4 1 素材较混乱、整理时间长 利用专业的工具进行整理

二、今日会议

会议内容
主要优化前端功能和页面的增加,提出优化的建议和之后的努力方向

会议记录

需要改进的问题
1.设置需要进一步完善优化
解决方式:增加音乐、反馈意见等设置

2.设计游戏“主页面”时,页面布局比例失调,导致各种元素重叠或者交错在一起。
解决方式:通过对比页面布局,对css进行调整,完善页面的比例。

三、GitHub签入记录

四、 进展截图

增加跳过文本功能

在设计“登录”页面时,设置“跳过文本”功能时,功能逻辑出现错误,在点击按钮后,文本重复出现。

修正点数分配bug

在设计游戏“开始”页面时,属性点分配的功能出现bug,“随机分配”按钮无法将属性点全部分配。

完善角色创建

修炼页面

增加功法功能

初步修仙聊天界面

五、燃尽图

六、对应用例完成情况

七、成员贡献

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