银河战舰--冲刺日志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 |