首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

组团活动设计

1、活动设计

1、初始化用户登录:

1)openID获取:

a打开前端界面时,界面自动获取本地存储的openID,如果获取到则存储到临时数据区

b获取用户信息,获取临时数据区openID,到服务器注册

c.服务器检查用户是否首次登录,如果是首次登录则将用户信息记录到user中。

d.服务器回传openid到前端界面

e.将openID存储到本地存储和临时数据区

2)获取我创建的活动

根据openID,到服务器查询我创建的所有活动的最后10条,分行展示,

3)获取我参与的活动

根据openID,到服务器查询我参与的所有活动的最后10条,分行展示

2建立活动

根据用户填写的活动信息,调用服务器创建活动

服务器建立活动信息、建立活动创建者信息

远景功能:

根据已建立的活动创建自己的活动

活动人数不能超过50人

判断用户创建的活动数,若超过10条,则告知删除旧活动或充值后可以添加500条

3修改活动

判断活动是否仍存在,若存在查询是否已经有参与者,若有则变更人数不能小于已报名人数

4删除活动

判断活动是否仍存在,若存在则删除该活动,删除其参与者,删除其创建者

5参与活动

判断活动是否还存在,如果仍存在,判断参与者是否满足活动要求,活动人数是否已满,若未满,则锁住活动表,并新增一条参与者信息。

6活动审核

活动发起人对活动参与人进行审核,审核结果包括通过和不通过

1.7查看单个活动

可以查看我发起的或者我参与的单个活动信息,并展示该活动的所有报名者

2、架构设计

数据库设计:

对多个数据库进行事务性操作放在自定义DBBU包中。

接口数据放在vo包中

部分工具放在util中

3、服务接口:

待补充

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180501G0EEZJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券