iman——冲刺日志(第四天)


作业所属课程 软件工程实践 - 秋季班
作业要求 第三次团队作业 - alpha冲刺
作业目标 展示团队的分工与进度 📊💡
团队名称 iman 🌟
团队成员 - 102202146 - 蓝敏龙
- 102201225 - 陈碧煌
- 102202105 - 王梓铭
- 102202124 - 阿依娜孜
- 102202135 - 施宇翔
- 102202134 - 承宇豪
- 102202117 - 杨邑豪
- 102202122 - 张诚坤
- 102201506 - 刘宇杰
- 102201137 - 郭剑敏

团队成员分工与进度 📝👥


组别 成员 完成的任务 完成任务所用时间 (小时) 剩余时间 (小时)
前端 阿依娜孜 完成了行程概览地图中标记连线与探索功能的删除与添加。 3 2
前端 郭剑敏 实现了地图标点的驾车路线绘制功能。 3 1
前端 王梓铭 优化了主页与导航栏布局,提升了页面的用户体验。 1 0
前端 陈碧煌 整理并优化了前端代码,修复了多个BUG,并改善了前端交互体验。 10 4
前端 张诚坤 优化了地图页面设计,修复了相关功能的BUG,提升了页面的稳定性。 1 1
后端 施宇翔 修改了后端接口获取图片的视图函数,并编写了AI创建行程等接口的文档。 3 0
后端 杨邑豪 剪辑了Alpha冲刺阶段的Vlog视频。 8 8
后端 刘宇杰 编写了备忘录与账单的增删改查接口文档。 3 0
后端 承宇豪 编写了登录与注册相关接口的文档。 3 0
协调 蓝敏龙 负责任务分配、博客撰写与进度跟进,确保团队高效协作并按时推进项目进展。 2 0

遇到问题及解决方案 🧐💡

问题 1:代码冲突问题

问题描述:

  • 多名组员共同开发前端页面时,路由配置和页面设置存在代码冲突。

解决方案:

  • 了解各成员的代码修改逻辑,最终集中在一个成员的页面上进行整体修改与整合,确保各项改动一致。

问题 2:数据在不同页面上的参数传递问题

问题描述:

  • 每个行程有独立的行程单,开发过程中由于不同成员使用不同的数据保存方式,导致行程数据无法正确传递。

解决方案:

  1. 规定数据初始化方案

    • 规定每个阶段(初始化、添加编辑)和每种创建方式(AI链接、AI风格、自主创建)的数据初始化方式。
  2. 使用生命周期钩子接收数据

    • onMounted 生命周期中接收并解析上一页传递的数据,进行格式化处理,确保数据正确传递。

    示例代码:

    uni.navigateTo({
      url: '/pages/detail/detail?id=' + itineraryId
    });
    
    • 在目标页面的 onLoad 生命周期中,获取并处理传递的参数:
    onLoad(options) {
      const { id } = options;
      // 根据 id 查询数据并展示
    }
    

会议记录与会议过程 📅📝

alpha冲刺第四次会议(11月14日):

GitHub签入记录以及项目运行截图 🖥️🚀

GitHub签入记录:

项目运行截图:


燃尽图 📊🔥


团队成员贡献表 🏆🌟


组别 成员 贡献内容 贡献程度
前端 阿依娜孜 完成了行程概览地图中的标记连线与探索功能的删除与添加。 9%
前端 郭剑敏 实现了地图标点的驾车路线绘制功能,优化了相关界面设计。 9%
前端 王梓铭 优化了主页与导航栏布局,提升了页面的用户体验并修复了相关界面问题。 9%
前端 陈碧煌 整理并优化了前端代码,修复了多个BUG,并改善了前端交互体验。 15%
前端 张诚坤 优化了地图页面设计,修复了相关功能的BUG,提升了页面的稳定性。 3%
后端 施宇翔 修改了后端接口获取图片的视图函数,并编写了AI创建行程等接口文档。 10%
后端 杨邑豪 剪辑了Alpha冲刺阶段的Vlog视频,并进行了相关素材整理。 15%
后端 刘宇杰 编写了备忘录与账单的增删改查接口文档,并完善了相关身份认证功能。 10%
后端 承宇豪 编写了登录与注册相关接口的文档,并优化了相关功能的实现。 10%
协调 蓝敏龙 负责任务分配、博客撰写与进度跟进,确保团队高效协作并按时推进项目进展。 10%

UML设计中的子用例 📐🔧

posted @ 2024-11-15 21:43  LEML  阅读(7)  评论(0编辑  收藏  举报