最近通过粉丝模拟面试发现一个好的项目

#Java#如何介绍项目?

首先我们要联想一下类似的平台有哪些我这里举个例子:
比如支付宝会员中心里面,也有积分,有等级,积分可以兑换优惠券,可以兑换立减金,可以兑换各种平台的VIP会员;讲到这里,大家是不是就清晰了很多;而这个项目就是从后台运维到用户端使用的全链路

接下来,我们就需要考虑运维平台是如何发起权益活动的
1、首先权益活动本身是有一些属性值的,比如活动名称,活动时间,活动状态等等
2、权益活动还设置了一些规则:
2.1、任务的管理:如何创建任务,如何参加任务,完成每个任务可以获取到那些资源【比如:积分/金币等等】
2.2、如何参与权益活动,有哪些前置条件,比如签到多少天,比如绑定银行卡,比如申请信用卡等等才可以参与
2.3、权益如何兑换:这里不仅涉及到策略模式,还涉及到模版模式;比如不同的权益可以兑换的资源也不同,也有的权益可以直接兑换,有的权益需要额外加钱;同样,权益也是由不同的供应商提供的,不同供应商的策略也不同,权益的属性也不同
2.4、权益使用:权益兑换后的归属问题,如何进行使用,权益对应的应用如何响应权益的效果
2.5、资源如何同步到数据和缓存
2.6、资源如何进行管理#Java#
全部评论
m
点赞
送花
回复 分享
发布于 06-14 18:26 广东

相关推荐

头像
06-04 12:51
已编辑
南京大学 Java
点赞 评论 收藏
分享
1 14 评论
分享
牛客网
牛客企业服务