发表于: 2017-11-22 23:45:13

1 602


今天完成的事情:

梳理了一下复盘的前两个部分,然后大致定了一下数据表

门卫处

需求描述

1.作为一名初高中生,我希望可以通过签到增长我的逆袭豆。这样便于用户在做某种事情上起到优惠的作用。

2.作为一名初高中生,我希望可以查看我的签到记录,这样便于用户知晓签到的情况。

签到表

id  user_id  signcount(总的连续签到次数)  maxsign(签到总次数) lastsigntime(最后修改的时间) signstatus(签到状态) signdates(本月签到日期)

 

验收标准

1.在一级背景图上面可以看到门卫处,点击门卫处进入签到页面,签到页面展示用户头像、昵称、逆袭豆的数量和签到按钮。

 

通过Userid 获取到用户的头像,昵称,逆袭豆数量,签到次数,最大连续签到次数。当月的日历,还有当天日期(当天日期要不要显示?日历上面不是会显示吗)

 

2.点击签到,弹窗提示签到成功,获得逆袭豆+x。点击右上角叉号或弹窗展示3秒后自动消失。

 

点击签到按钮后,首先去判断是不是连续签到,然后增加逆袭豆数量

获取点击按钮的时间,然后去和上一次签到时间对比,相减,如果是1,代表了连续签到,如果不是1,代表不是连续签到。

这里是将时间获取1511340492467,然后转换成String 在转换成int类型20171122,就可以相减了。

if(连续签到天数>=6{

逆袭豆+5

}

else{

逆袭豆+=连续签到次数

}

判断完了如果不是连续签到的话,那就将连续签到次数重置为1

 

3.签到成功之后,在日历上当天签到日期会用逆袭豆展示并按钮置灰变为已签到提醒用户今日已签到。日历上方展示用户累计签到和签到最高记录的数据。日历展示当月全部的天数。并且展示当天是几月-几号。不能查看之前签到的记录。

 

签到后用户状态换成已签到。在签到日期里面记录每次签到的日期,然后去显示

 

4.日历下面有签到规则,点击签到规则弹窗提示签到领取逆袭豆,通过消耗逆袭豆可观看付费视频。首日签到可领取1颗逆袭豆,连续签到每日递增1颗。连续签到5天后,逆袭豆每日可领取5颗。签到中断逆袭豆可要重新计算呦~”点击空白处或右上角叉号弹窗即可消失

 

这个前端直接写死应该就行了吧。

学生证

需求描述

1.作为一名第一次登录初高中生,我希望可以提示我默认调用微信基本信息,这样便于用户方便完善个人资料。

通过微信点击获取到微信头像,获取到微信名

2.作为一名初高中生,我希望可以更改昵称、头像、选择年级,这样便于用户实时更新资料。

用户表user

字段

userid  header_image(头像) user_name  user_grade  phonenumber  email  逆袭豆

微信  身份  年级   冻结状态    会员状态    验证码   验证次数(每天清空)

3.作为一名初高中生,我希望可以看到我收藏、这样便于用户想看的时候可以进行查看。

收藏表

字段

id  user_id   收藏内容   收藏时间   类型

每条收藏都作为一条记录

 

4.作为一名后台管理者,我希望可以通过微信授权得到用户的ID、昵称,用户修改后可以获得用户的年级、会员展示以及可以可以对用户进行冻结和解冻的操作。这样便于我对用户的管理和情况的一个了解。

管理员表

id   username  password  

管理员用户是否需要注册?修改密码?忘记密码?

注册  手机验证码    秘钥(dsfgdfgsg)(是否需要修改秘钥?)

 

5.作为一名运营者,我希望用户个人中心可以有绑定手机号和邮箱的功能,以便以后出了app之后能够转移用户信息。

明天计划:

明天把方案看完,然后找pm讲一下。。

遇到问题:

前端杨江。。又要转pm了。。复盘前端又少一个人。。。


收获:

方案自己梳理了一半了

发现后台好像很简单啊?就只要增删改查。。也没太多东西,前台不太好做


返回列表 返回列表
评论

    分享到