打卡 期望:自动结算每日打卡奖励 目标客户:每天打卡用刮刮刮乐作为激励的人群 变现方式: 广告? 订阅? 页面设计:(参考一下同行) 1.登录页面 2.打卡页面 已设置任务打卡,及其进度 新增/编辑按钮 3.任务新增/编辑按钮 任务名称 奖励倍数 3.我的页面 功能设计: 1.每晚自动结算 2.每天自动推送结算通知 3.新建任务 4.编辑任务 5.删除任务 6.完成任务/任务计数 7.用户登录 8.用户注销?-这个不要应该也可以 表设计: 6个基础字段: 创建人,创建时间,最后更新人,最后更新时间,版本号,逻辑删除标志 created_by 创建人 creation_time 创建时间 last_updated_by 最后更新人 last_update_time 最后更新时间 version 版本号 delete_flag 逻辑删除标志 用户表(user) id 主键 nickname 微信昵称 openid 微信id avator 微信头像url 6个基础字段 打卡任务表配置表(punch_in_config) id 主键 task_name 任务名称 reward_num 奖励倍数 weekend_double_flag 是否周末双倍标志 full_attendance_flag 是否全勤奖励标志 6个基础字段 打卡任务记录表(punch_in_record) id 主键 punch_in_id 打卡任务表主键 punch_in_time 打卡时间 6个基础字段 打卡任务结算表(punch_in_settlement)-是由系统生成的数据 id 主键 user_id 用户表主键 reward_num 奖励数 claim_reward_flag 是否已领取奖励 claim_reward_time 领取奖励时间 settlement_task_id 结算任务表id settlement_time 结算时间 notify_id 通知表ID notify_status 结算通知状态 notify_time 结算通知时间 6个基础字段 打卡任务记录与结算关联表(punch_in_record_settlement_rela) id 主键 record_id 打卡任务记录表ID settlement_id 打卡任务结算表ID 6个基础字段 奖励结算定时任务执行记录表(settlement_task) id 主键 start_time 任务开始时间 end_time 任务结束时间 task_status 任务状态 processed_num 处理数量 processed_success_num 处理成功数量 processed_fail_num 处理失败数量 error_message 失败异常信息 6个基础字段 通知定时任务执行记录表(settlement_notify_task) id 主键 start_time 任务开始时间 end_time 任务结束时间 task_status 任务状态 notify_num 通知数量 notify_success_num 通知成功数量 notify_fail_num 通知失败数量 error_message 失败异常信息 6个基础字段 按摩 期望: 技师: 提升上钟率 增加引流 客人: 不要白跑一趟 发现功能,发现周围的按摩店 实现方式: 技师:上钟前修改状态,项目服务时间倒计时 客人:聚合查看周边有空闲的技师 变现方式: 增加商城? 广告? 订阅? 拓展: 不只按摩,还能应用到其它地方,例如:知道某间租房、某张桌子空置了 自媒体话题/素材