设计文档

约起来Java第二期活动详情模块官方功能文档

[约起来] 找人组团玩起来 09-20/第1期

1

2

功能概述

第二期是活动详情模块。主要功能在于展示活动的具体信息、用户的收藏状态和活动状态,并向用户提供活动报名功能以及取消报名功能。本期的难点在于对活动状态和参与人状态的枚举设计,以及活动状态随时间的变更(可用定时任务解决)。

数据库设计

活动参与人表,保存活动id,用户id,报名状态

用户收藏表,保存活动id,用户id,活动的收藏状态

用户表,保存用户名,头像

接口设计

活动状态的分类

主要接口

  • (1)

    通过id得到活动状态

  • YueQiLaiActivityStatusEnum getById(int id){}

活动参与人的状态

主要接口

  • (1)

    通过id得到用户的报名状态

  • YueQiLaiActivityJoinerStatusEnum getById(int id)

活动信息服务 YueQiLaiInfoService

主要接口

  • (1)

活动收藏服务 YueQiLaiActivityCollectService

主要接口

  • (1)

活动参与人服务 YueQiLaiActivityJoinerService

主要接口

  • (1)

用户(主办方)服务YueQiLaiUserService

主要接口

  • (1)

ajax接口服务

主要接口

  • (1)

相关文档
用户评论
大V评论
最新评论
内容正在赶来的路上
内容正在赶来的路上
发表评论