发表于: 2017-12-10 21:53:47
1 717
一.今天完成的主要事情
1.PM回复了我之前提出的问题,再次深入理解需求
需求疑问:
1. 学员分为已认证(注册并付钱)和未认证(注册但未付钱),那我们后台财务统计的是不是只有通过app付款报名的学员,不包括线下自己报名驾校的学员呢?
2. 运营管理后台/财务明细/财务统计 中的实际到账是否等于 驾校管理后台/财务管理/财务统计 中的到账呢? 如果是的话,那是不是意味着优惠金额是由驾校出呢?
答案:是等于的 优惠金额是指使用了我们优惠券的优惠金额,到账的金额不包括优惠金额,驾校只能看到扣完之后的实际到账。 优惠金额跟驾校没关系
3. 驾校管理后台/财务管理/财务统计 中点”接受”前和点”接受”之后除了在财务上有区别,还有其他的业务上的区别吗?
答案:接收之后,驾校在安排考务活动的学员列表才能看到这个学员。也就是不接收的话,这个学员在考试管理和成绩汇总那里跟普通注册用户一样不存在,没有学车进度,只不过前台变成了报名后的展示页面。
4. 驾校管理后台/财务管理/财务统计 中的那个表格,其中总金额,可提现金额,待提现金额统计的时间维度是什么?是从系统上线到现在,还是以天为单位,还是以其他的时间维度呢?
答案:统计所有到现在未处理的金额,待提现金额是指待接收学员的到账金额,点了接收学员之后,待提现金额变成可提现金额,总金额是待提现金额与可提现金额的和。
5. 驾校管理后台/财务管理/财务统计 中可提现金额是只要管理员点击”接受”之后都算可提现,但是能提交到运营中心的只有当天0点之前的,所以可提现和真正能发起提现的金额可能不同,那这个差额在哪里显示呢?是在点击提现之后出现的对话框中吗?
答案:体现在对话框中即可,原型你往右拉一点就能看到提示框。
6. 驾校管理后台/财务管理/财务统计 中的对话框中的”本次提现金额”是指什么?是指真正可提现的金额吗(当天0点之前接受的学员),”累计提现”是指自系统上线起到现在一共提现的金额吗?,”待结算”是指可提现-当前提现的金额还是总金额-当前提现的金额呢?
答案:本次提现金额是指当前可提现的金额(当天0点之前的接收学员的到账金额) 累计提现那句话去掉吧 只留本次提现金额和剩余的。 待提现金额是指待接收学员的到账金额的和,比如有个待接收学员到账1800元,我们点了接收之后,待提现金额减少1800元,可提现金额增加1800元,总金额是待提现金额与可提现金额之和。
7. 驾校管理后台/财务管理/收支明细 中的记录,收入是指每报名一个学员,则加上相应的报名费,支出是指驾校每发起一次提现则记录相应的支出,那这个粒度是什么呢?是细到每个学员呢还是驾校的每一次提现操作,因为发起提现时可能是批量向运营中心发起提现,一次提现操作可能提现多个学员的报名费
答案:这里收支明细简单点理解就是财务统计中总金额的流水,比如驾校进来了一个待接收学员,待结算金额增加了1800元,总金额也增加了1800元,我们这里的明细就是新增了一个+1800元,比如我们今天提现了1800元,可提现金额少了1800元,总金额少了1800元,我们的明细就是-1800元,增加就是收入,减少就是支出。 另外有一点,我们这里的总金额和驾校的银行账户没关系,我们后台只是记录我们系统的一个数据统计,跟银行那边没关系。
8. 运营管理后台/财务明细/财务统计 中的表格,显示的是每一个学员的相应数据还是一个时间段的数据,还是从系统上线起到现在的所有数据?这个表格中的这些费用之间的关系是什么?
答案:这个表格的数据是根据上边筛选条件的时间段来计算的,默认展示的是昨天的数据,下边的明细才是记录一条条具体的数据。入账金额就是学员的报名费(如果使用了优惠群,显示的是减去优惠费用的金额),服务费是收取的驾校的服务费用,支付分校费用就是需要支付给驾校多少钱(入账金额-服务费),已结算费用和未结算费用就是所选的时间段内的各个驾校的已结算费用和未结算费用的和。
9. 运营管理后台/财务明细/财务统计 中的驾校明细是指该驾校所有发起的提现汇总之后的记录还是每一次的提现都会记录一条数据呢?还有人员明细中也是一样,是对应所有的人员明细还是对应这一次提现的人员明细?
答案:这些都是根据上边的筛选条件来的,比如时间段我选12.9-12.9, 下边显示的就是12.9号这天,有这些数据的驾校的一个列表以及这天提供这些数据的学员列表。
10. 运营管理后台/线索管理/免费试学页面设置 中的倒计时设置.需求讲解视频中说,前台倒计时到期后按照后台设置的时间继续下一轮的倒计时,那如果前台倒计时还没有到期,后台管理人员更改了该倒计时设置,那前台展示什么内容呢?是先等本次倒计时到期之后再重新更新呢还是后台修改之后立即更新呢?
答案:等本次结束后
有了这些回复,加上后续通过QQ和任旭的继续沟通,基本对自己所负责的模块的需求理解透彻,再没有问题了,所以今天可以根据需求设计出大概的方案实现了.
2.完善表结构设计
主要添加了一个驾校收支表,表的名称还没有确定,但是表的结构和各个字段已经基本确定了,除此之外相比昨天,添加了一个新表,驾校收支表
3.和前端腾飞对了一下,初步定出了接口和实现方案
驾校管理后台/财务管理:
财务统计页面: 查询学员报名接口(动态查询) (1)
查询待提现金额,0点前可提现金额,0点后可提现金额接口(2)
以上两个接口查询的是同一个表,待提现金额=状态为未接收的记录总和,0点前可提现金额=状态为已接收,提现状态为未提现且接受时间小于0点的记录总和,0点后的可提现金额=状态为已接收,提现状态为未提现且接受时间大于0点的记录总和.同时返回0点前可提现金额记录的IdList
更新学员报名状态接口(3)
修改学员报名统计表,状态修改为已接收,且接收时间更新为当前时间
新增提现订单接口(4)
在提现订单表中新增一条记录,同时修改对应的学员报名统计表中的withdrawId字段为该记录的字段,传参数时将之前页面中的IdList进来.
收支明细页面: 查询驾校收支列表接口(5)
根据驾校名以及输入的条件动态查询驾校收支表
注:每报名成功一个学员,在学员报名统计表中生成一条记录,生成记录后同时在驾校收支表中生成一条记录,学员报名统计表中的该条记录的incomeId为新生成的驾校收支表中记录的ID.
运营中心每通过一笔提现订单,在驾校收支表中生成一条记录,并将订单对应的学员报名统计表中的若干条记录的expensesId字段更新为新生成的记录的ID.
查询驾校收支详情接口(6)
通过该条记录的ID在学员报名统计表中查询出相应的记录返回(incomeId,expersensId)
结算明细页面: 查询结算明细列表接口(7,带驾校Id参数,状态为已通过)
根据驾校名,状态为已结算以及输入的条件动态查询结算明细表
注:运营中心每通过一笔提现订单,在该表中新增一条记录,并将订单对应的学院报名统计表中的若干条记录的settleId字段更新为新生成记录的ID
查询结算明细详情接口(6)
通过该条记录的ID在学员报名统计表中查询出相应的记录返回(settleId)
运营中心管理后台/财务明细
提现明细页面: 查询提现订单列表接口(8)
根据条件查询提现订单表,返回数据
查询提现订单明细接口(6)
根据该条记录的ID在学员报名统计表中查询出相应的记录返回(withdrawId)
更新订单接口(9)
用户点击处理,处理之后更新订单记录的状态为已处理,然后根据传入的参数,如果参数代表通过,(中间可能还穿插调用划账接口,将钱打到驾校帐上)则先更改订单对应的学员报名统计表中若干记录的提现状态为已提现,然后在结算明细表中生成一条新的记录,将该记录的ID加到学员报名统计表中对应记录的settleId字段中,在驾校收支记录表中记录一笔支出记录,将该支出记录ID加到学员报名统计表中对应记录的expensesId字段中;如果参数代表不通过,在结算明细表中生成一条新的记录,返回.
财务统计页面: 查询学员报名状态列表接口(1)
根据条件查询学员报名统计表
查询驾校明细列表接口(10)
通过动态查询查找学员报名订单记录表中的相关记录,然后再接口中计算出相应的数据返回
查询运营中心财务数据接口(10?)
根据时间段,查询学员报名订单记录表中的所有记录,然后在接口中计算出相应的数据返回
结算明细: 查询运营中心结算列表接口(7)
根据条件查询结算明细表,状态包括所有
运营中心管理后台/线索管理
免费试学页面设置: 查询页面设置接口(1,后台)
查询相应表中的数据,返回
更新页面设置接口(2)
更新相应表中的数据
问题:页面设置本质上和banner图,帮助中心相同,是否和其他的表合并?
线索管理:查询线索接口(3)
动态查询相应表中的数据返回
问题:线索数据基本和学员数据相同,只有两个字段和学员不同,要不要和学员表合并?
学员端/首页
免费试学页面: 查询页面设置接口(和后台相应接口相同)
查询相应表中的页面设置数据返回即可
短信验证,新增/更新一条数据(4)
短信验证通过之后,新增一条线索在表中
其中括号里的数字代表一个接口,可以看出来,初步财务管理模块定义了10个接口,线索管理模块定义了4个接口,标红的是需要和小组成员讨论的问题以及实现的难点.
大概的方案设计基本已经出来了
二.明天计划完成的事情
1.针对问题和小组成员内沟通解决
2.将初步的方案实现成标准的文档
三.遇到的问题
以上
四.收获
方案初步设计好了
五.项目进度情况
自己所负责的模块目前进度还算正常,第一次做真实项目,一定不能因为自己而导致项目整体的延期,那时可就万死莫辞了...
评论