【文章管理系统团队】Alpha阶段Scrum冲刺第4天随笔

【文章管理系统团队】Alpha阶段Scrum冲刺第4天随笔
一、站立式会议记录(2分)
参会人员:阿依古再丽、刘雨彤、王佳慧、罗佳楠、王腾
会议照片:image

二、每日工作详情(6分)

  1. 阿依古再丽(项目管理)
    昨日完成:跟踪“全局搜索”功能开发,决策技术方案
    今日计划:协调前后端完成“全局搜索”功能联调,开始“关联功能”集成测试
    遇到困难:关联功能的前后端数据格式需最终确认
    2.刘雨彤(产品经理)
    昨日完成:细化“全局搜索”交互细节
    今日计划:验收“全局搜索”功能,并规划“文章手动关联”的用户操作流程优化
    遇到困难:关联操作的成功反馈提示方式需要设计
    3.王嘉慧(后端开发者)
    昨日完成:开发“全局搜索”后端接口(基础版)
    今日计划:为搜索接口添加查询结果缓存(Redis);开发“手动关联”的创建和查询接口
    遇到困难:缓存失效策略需要设计,关联接口需处理重复关联和自关联的异常
    4.罗佳楠(前端开发者)
    昨日完成:开发全局搜索框组件及搜索结果页
    今日计划:对接“全局搜索”真实接口;在文章编辑页集成“关联文章”搜索与添加组件
    遇到困难:编辑页关联组件与全局搜索组件的逻辑复用和状态管理
    5.王腾(测试QA)
    昨日完成:设计“全局搜索”功能测试用例
    今日计划:执行“全局搜索”功能测试;开始测试“手动关联”的添加功能
    遇到困难:测试“关联”功能需要构建复杂的文章关联关系数据
    三、项目燃尽图(5分)
    燃尽图:
    29696a0fb2b33eb64ac2d1ff8364dcff

偏差说明:搜索性能优化(加缓存)和关联接口开发并行,进度符合追赶计划。

四、代码/文档签入记录(15分)
1.签入明细
王嘉慧:集成缓存的搜索服务、文章关联的增删查接口
罗佳楠:文章编辑页关联面板组件、优化全局搜索框组件防抖与高亮逻辑
王腾:关联功能CRUD测试用例、更新全局搜索功能测试用例草案集成真实接口测试
2.可执行性:全局搜索接口响应时间<1秒(缓存生效);关联接口可正常创建、查询和删除关联关系;前端关联面板可调起搜索组件并展示选择结果。
3.Code Review与文档更新:审核关联表索引设计,确认(source_article_id, target_article_id)联合索引有效。接口文档更新至V1.5,添加搜索与关联接口的详细请求/响应示例。
五、项目程序/模块展示(15分)
核心代码片段:
全局搜索服务(带缓存):
// SearchServiceImpl.java - 核心搜索逻辑(关联Work Item: BE-02)
@Service
public class SearchServiceImpl implements SearchService {
@Autowired
private ArticleRepository articleRepo;
@Autowired
private RedisTemplate<String, Object> redisTemplate;

@Override
public List<ArticleDTO> globalSearch(String keyword, Long userId) {
    String cacheKey = "search:" + userId + ":" + keyword;
    // 尝试从缓存读取
    List<ArticleDTO> cached = (List<ArticleDTO>) redisTemplate.opsForValue().get(cacheKey);
    if (cached != null) {
        return cached;
    }
    // 查询数据库
    List<Article> articles = articleRepo.findByTitleOrContentContaining(keyword, userId);
    List<ArticleDTO> results = convertToDTO(articles);
    // 写入缓存,设置短时间TTL
    redisTemplate.opsForValue().set(cacheKey, results, 5, TimeUnit.MINUTES);
    return results;
}

}

六、每日总结(5分)

  1. 阿依古再丽:“全局搜索”联调基本通过,体验流畅。关联功能开发进入关键期,明日重点保障。
    2.刘雨彤:“全局搜索”功能验收合格。已设计好关联操作的成功Toast提示,体验更友好。
    3.王嘉慧:搜索缓存生效,响应时间达标。关联接口的核心逻辑(添加、查询、去重)已完成。
    4.罗佳楠:成功将搜索组件复用到编辑页,用户可通过搜索来选择和关联其他文章。
    5.王腾:“全局搜索”功能测试通过。关联添加功能测试发现一个前端重复提交的BUG,已反馈。
posted @ 2025-12-03 18:31  阿依古再里·艾力  阅读(4)  评论(0)    收藏  举报