首页 > 其他分享 >银河战舰队--冲刺日志5

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

时间:2024-11-18 10:59:29浏览次数:1  
标签:进度 -- 文本框 玩家 API 冲刺 按钮 日志 页面

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

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

一、项目进度追踪

姓名 完成任务 完成时间 剩余时间 遇到问题 解决方案
林伟宏 组织会议、分配任务、检查bug 2 1 汇总代码,查看效果,指出bug 解决组员问题、分配下次任务
许煊宇 调整按钮的背景图片,优化其大小及重复显示问题。 5 3 背景图片未按期望大小显示,且重复填充按钮背景。 使用 background-size 设置背景图片的大小,通过像素值或百分比控制比例,同时将 background-repeat 设置为 no-repeat,避免背景图片重复显示。
木合塔拉提 优化经验值的计算方式,确保系统能够实时反映玩家的修炼进度 4 4 由于玩家修炼经验可能是分阶段存储,导致数据展示时无法精准反映玩家状态。 优化了数据查询和计算方式,确保经验与修炼进度可以正确关联,并且前后端展示一致。
王文豪 修复文本框内容过多导致底部按钮位置变化的问题。 5 0 当文本框生成大量内容时,底部按钮随之偏移,无法保持固定位置。 为按钮设置相对文本框固定的 CSS 样式(如 position: absolute),并指定位置坐标,使按钮无论文本框内容如何变化都能保持在预期位置。
林鑫 完成主要业务逻辑和API接口(下)。 7 1 API密钥直接硬编码在代码中,存在安全隐患。 将API密钥存储在环境变量中,动态加载使用。
路治 功法和背包界面按钮与图片对齐。 5 3 功法和背包跳转按钮与图片未对齐。 使用 flex 布局和 gap 属性调整布局,使元素对齐。
李迦勒 解决背景图在不同屏幕上的适配问题,确保显示效果一致。 4 4 背景图在小屏幕上被裁剪,在大屏幕上拉伸。 使用 background-size: cover;background-position: center;,确保背景适应屏幕且主要内容可见。测试多种分辨率设备,并根据效果调整背景图分辨率和比例。
陈家凯 调整页面的公共部分以统一整体风格和功能。 5 3 各前端页面尺寸不统一,导致适配困难。 使用 CSS 变量统一定义页面的基础布局和间距。借助媒体查询优化响应式设计,确保不同屏幕尺寸下布局一致。
梁锦盛 添加背包系统与用户界面的交互功能。 7 1 背包界面未适配动态生成的物品,显示混乱。 使用 flex 布局动态调整物品显示位置,确保界面整洁。
王贺雯 搜集资料、编辑文档 3 1 资料收集速度慢且资料多难区分 按需求重新编写资料,方便后续使用

二、今日会议

会议内容

整合代码,让组员汇报各任务进度,并继续展示所做的页面和功能,组员依次发言改善点

会议记录

继续优化的问题

  • 游戏“主页面”的文本框当文本量过多时,内容会在最底部,不利于查看。
    解决方式:通过添加功能逻辑,使文本框中的内容能够跟随滚轮自动滑动到最底部。

  • 问题:代码可能缺乏模块化,导致维护困难。
    解决方案:将代码分解成模块和函数,每个模块负责一个特定的功能。这样可以提高代码的可读性和可维护性

  • 问题:由于玩家修炼经验可能是分阶段存储,导致数据展示时无法精准反映玩家状态。
    解决方法:优化了数据查询和计算方式,确保经验与修炼进度可以正确关联,并且前后端展示一致。

三、GitHub签入记录

四、进展截图

添加自动滚动滑轮功能

游戏“主页面”的文本框当文本量过多时,内容会在最底部,不利于查看。
解决方式:通过添加功能逻辑,使文本框中的内容能够跟随滚轮自动滑动到最底部。

优化经验值的计算方式,确保系统能够实时反映玩家的修炼进度

业务逻辑和API开发

任务:继续编写业务逻辑和API接口。
内容:
o完成apprenticeAI视图函数,包括与外部API的交互。
o实现更新玩家年份的逻辑。
设置其他业务相关的路由,如/alchemy、/dungeon_battle_jianqi等。

功法和背包界面按钮与图片对齐

五、燃尽图

六、对应用例完成情况

七、成员贡献

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

标签:进度,--,文本框,玩家,API,冲刺,按钮,日志,页面
From: https://www.cnblogs.com/zayx-lin/p/18545089

相关文章

  • 博客园外包之第二单
    周六的时候,在众包群里接了第二单,这单是群友发的,要求仿一个网站。周六中午和博客园团队确认了接单,下午和客户简单沟通了下需求,晚上确定了一下方案,利用周日一天的时间完成了这一单,到晚上10点半的时候交付完成,用时差不多10个小时左右。这一单比之前那单麻烦一点,要进行开发,但好在客......
  • 银河战舰队--冲刺日志6
    银河战舰队--冲刺日志6这个作业属于哪个课程班级的链接这个作业要求在哪里2024秋软工实践团队作业-第三次(Alpha冲刺)-作业-软件工程2024-班级博客-博客园团队名称银河战舰团队成员-学号102202129-林伟宏102202131-林鑫102202109-木合塔拉提10220214......
  • [攻防世界]不确定,再看看
    [攻防世界]不确定,再看看题目做题做累了吧,给你准备了一道钢琴曲,要仔细听哦!我藏得很深。hint1:信息隐藏一般要求载体需要有一定的冗余度,而base64编码刚好就有这个特点。解题下载得到音频文件放入Audacity,并无收获解锁新工具Deepsound主要用于处理音频文件的加密。以将敏感......
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Share Kit
    1.问题描述:使用系统分享组件分享本地文件,点击分享菜单下方的“另存为”将要分享的文件分享至系统文件管理中,在文件管理中查看分享进来的文件为0B。尝试了3种uri的写法都不行,代码如下:consturi=getContext().getApplicationContext().filesDir+'/xxx.json'consturi1='fi......
  • 易基因:华中农大周道绣团队利用BS-seq揭示水稻雄性配子发生过程DNA甲基化重编程机|Genom
    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。在开花植物中,DNA甲基化在配子和合子中部分重编程,但其在植物配子发生过程中的时机和功能意义尚不清楚。DNA甲基化在抑制转座元件(TE)和相关序列中起着关键作用,对于基因表达调控至关重要。近日,华中农业大学周道绣教授团......
  • 仓储和运输如何协同?项目管理在物流行业的应用
    物流运输是现代经济的核心,覆盖了供应链的多个环节,从订单接收到仓储管理,再到运输配送,每一步都关系到效率和成本。然而,物流行业的复杂性也带来了管理难题,例如多部门协作不畅、运输计划不可控、资源分配不合理等。面对这些挑战,项目管理工具正逐步成为提升物流运输效率的重要助力。物......
  • 上周热点回顾(11.11-11.17)
    热点随笔:· 开发人员,千万不要去碰那该死的业务参数,无论什么时候! (why技术)· .NET9正式发布,亮点是.NETAspire和AI (张善友)· AI之旅:起步即迈出重要一步,博客园与Chat2DB达成战略合作 (博客园团队)· 瞧瞧别人的Controller,那叫一个优雅! (苏三说技术)· 在.NET9中使......
  • UNIAPP设置消息推送(v1.0),自定义铃声功能
    目前项目需要开发一个物联网APP进行设备绑定、警情查看、统计分析、设备操作、自定义报警铃声等相关功能采用的uniapp进行开发,功能其实都很简单就是调用SDK进行设备关联、数据的增删改查,逻辑清晰明了,没想到问题出在了消息推送这块,消息推送-因为是uniapp进行开发所以采用的uni-pu......
  • IDEA导入Eclipse项目
    一、导入Eclipse项目详细步骤1.进入导入项目页面2.在磁盘中选择要导入的项目3.选择导入类型为Eclipse再点击Next下一步,一直点Next直到最后Finish二、解决异常java包,并导入lo1.删除异常java包:File->ProjectStructure进入,或者点快捷图标进入2.选择正确的jdk并点击Apply应......
  • JMeter响应乱码问题解决方案教程
    前言      ApacheJMeter是性能测试领域的强大工具,但在使用过程中,测试人员常会遇到响应乱码的问题。乱码不仅影响测试结果的可读性,还可能掩盖关键信息,对测试准确性构成威胁。本教程将深入探讨JMeter响应乱码问题的根源,并提供实用的解决方案。你将学习如何识别乱码现象......