发表于: 2018-04-25 23:30:01
1 671
今天完成的事情:
毛神需求修改:
砍掉同步预习,然后还有我们之前去掉的几个需求现汇总如下:
负责模块:
需求一:*注册/登录/找回密码/用户管理* 前台OK
需求二:个人资料 前台OK
需求三:修改密码 前台OK
需求四:关于我们
需求五:搜索课程/课时
需求八:热门推荐/热门推荐管理 前台OK
需求十一:*课程列表/教学管理-课程管理*
需求十二:课程详情页/教学管理-课时管理
需求十五:资讯列表、详情/资讯管理 前台OK
需求十九:合作机构管理
需求二十一:科目管理
负责模块:
需求六:首页我的课程/课程记录
需求十:学习星-使用帮助/帮助管理
需求十三:收藏课程/课时
需求十四:解锁课程/课时
需求十六:消息通知/消息管理
需求十七:签到、我的收藏
需求二十:设置
需求二十二:*购买资料/我的资料/资料管理*
需求二十三:注册统计
需求二十四:*课程内课时详情页/教学管理-任务管理(逻辑贼多,接口最多的模块)*
被取消的模块:
需求一:统计数据
需求二:绑定账户
需求三:第三方登录(暂定)
需求四:拖拽排序(暂定)
需求五:版本更新
需求六:后台管理
需求二十:选择教材/换绑教材/教材管理/教材课时管理/教材课时任务管理
需求十八:意见反馈/意见管理(新删除)
需求七:*同步预习*(新删除)
需求九:击败用户-排行榜(新删除)
需求一:学习星解锁课时 | ||||
需求描述: | 作为一个用户,我希望可以收藏我喜欢的课时,以便于以后查看和学习; | |||
接口名称: | stars | |||
请求地址: | /a/u/stars | |||
请求方式 | get | |||
请求参数格式: | ||||
字段 | 类型 | 说明 | 备注 | 是否必填 |
username | String | 用户名 | 以用户名请求对应学习星数 | 是 |
返回参数格式: | ||||
字段 | 类型 | 说明 | 备注 | 是否必填 |
starts | int | 返回结果 | 用户剩余学习星数 | 是 |
需求二:首页我的课程/课程记录
需求一:首页我的课程 | ||||
交互逻辑:前端首页通过用户姓名字段查询用户当前课程,并显示在首页, | ||||
需求描述: | 作为一个用户,我希望能看到我最近学习的课程记录,以便于我回顾学习 | |||
接口名称: | course | 请求地址: | /a/u/course | 请求方式 |
请求参数格式: | ||||
字段 | 说明 | 类型 | 备注 | 是否必填 |
username | 用户名 | String | 以用户名查询课程名 | 是 |
返回参数格式: | ||||
字段 | 类型 | 说明 | 备注 | 是否必填 |
usercourse | String | 课程名称 | 用户课程 | 是 |
Progress | int | 用户进度 | 用户当前学习的课程 | 是 |
Total | int | XX人已学 | 有多少人已经学过此课程 | 否 |
grade | String | 年级 | 用户所在年级 | 否 默认空 |
collect | bool | 收藏 | 用户是否收藏 | 是 默认false |
Recommend | bool | 热门推荐 | 是否热门推荐 | 是 默认false |
需求三:首页课程记录
需求一:首页我的课程 | ||||
交互逻辑:用户点击查看更多我的课程,进入我的课程列表 | ||||
需求描述: | 作为一个用户,我希望能看到我最近学习的课程记录列表,以便于我回顾学习 | |||
接口名称: | courselist | |||
请求地址: | /a/u/courselist | |||
请求参数格式: | ||||
字段 | 说明 | 类型 | 备注 | 是否必填 |
username | 用户名 | String | 以用户名+当前科目查询用户学过的课程列表 | 是 |
Subject | 用户科目 | String | 是 | |
返回参数格式: | ||||
字段 | 类型 | 说明 | 备注 | 是否必填 |
usercourse | String | 课程名称 | 用户课程 | 是 |
Recommend | bool | 热门推荐 | 是否热门推荐 | 是 默认false |
Total | int | XX人已学 | 有多少人已经学过此课程 | 否 |
grade | String | 年级 | 用户所在年级 | 否 默认空 |
collect | bool | 收藏 | 用户是否收藏 | 是 默认false |
difficulty | int | 等级 | 课程难度等级 | 否 默认为0 |
Pay | bool | 付费 | 是否已付费 | 默认为不付费 |
Price | float | 价格 | 付费价格 | 默认为0 |
需求四:消息通知
需求一:消息通知 | ||||
交互逻辑:用户进入首页,若有消息,我的会显示未读消息数,用户点击我的页,消息会显示未读消息数,用户点击消息,进入我的消息列表,未读消息显示红点,已读消息不显示 | ||||
需求描述: | 前台:作为一个用户,我希望能收到系统通知,以便于我能接受到最新的相关信息; | |||
接口名称: | news | |||
请求地址: | /a/u/news | |||
请求方式 | get | |||
请求参数格式: | ||||
字段 | 类型 | 说明 | 备注 | 是否必填 |
news | String | 消息 | 消息针对全体用户 | 否 |
username | String | 用户查看信息,存在已读或者未读 | 用户是否读过信息 | 否 |
返回参数格式: | ||||
字段 | 说明 | 类型 | 备注 | 是否必填 |
Unread | 用户未读信息 | int | 首页只需要放回用户未读数即可 | 否 |
明天计划的事情:继续接口设计
遇到的问题:
分页的话前后台如何传递数据。
收获:
暂无
进度:
任务开始时间:2018.04.10
预计demo时间:2018.06.10
禅道地址:http://task.ptteng.com/zentao/project-story-627.html
评论