健康俱乐部线上平台功能说明书
1. 系统概述
健康俱乐部线上平台是一个集视频课程、教练管理、课程类型、用户任务及新手指导等功能于一身的综合管理系统。该平台旨在为用户提供便捷的在线健身课程和教练服务,同时支持后台管理,方便管理员对课程、教练和用户进行管理。
2. 功能模块
2.1 课程管理
- 获取课程类型列表: 提供可供选择的课程类型,帮助用户快速找到所需课程。
- 获取课程列表详情: 查看特定课程的详细信息,包括课程内容、时长、教练等。
- 新增主题课程: 管理员可以添加新的主题课程,丰富平台的课程内容。
- 更新主题课程: 对已存在的课程进行更新和修改,保持内容的时效性。
2.2 教练管理
- 获取教练列表: 查看所有教练的基本信息和专业领域,以便用户选择合适的教练。
- 获取教师标签列表: 提供教练的标签信息,帮助用户根据需求进行筛选。
2.3 视频管理
- 腾讯云上传视频: 将视频课程上传至腾讯云,确保视频内容的安全和稳定播放。
- 获取录播课列表: 列出所有录播课程,供用户选择观看。
- 获取录播课详情: 查看特定录播课程的详细信息。
- 新建录播课: 添加新的录播课程,为用户提供更多学习资源。
- 编辑提交: 更新和修改录播课程的信息。
- 批量发布: 一次性发布多项录播课程,提升管理效率。
- 单个删除/批量删除: 删除不再使用的录播课程。
2.4 直播课程管理
- 获取直播课列表: 查看所有即将进行的直播课程,供用户报名参加。
- 获取直播课详情: 提供特定直播课程的详细信息。
- 直播课编辑提交: 更新和修改直播课程的信息。
- 删除直播课程: 删除不再举办的直播课程。
- 同步信息: 确保直播课程信息与其他平台同步更新。
2.5 任务与新手指导
- 新手课程标签相关: 管理新手课程的标签,便于新用户找到适合的入门课程。
- 查看新手任务最大天数: 提供新手用户的任务时间限制信息。
- 查看新手任务当天推荐序号: 获取当天新手任务的推荐顺序,确保用户能够顺利完成新手任务。
- 校验新手课程是否重复: 检查用户选择的新手课程是否已被选定,避免重复学习。
2.6 打点信息管理
- 获取视频打点标签列表: 管理视频中的打点标签,便于用户导航和回顾。
- 获取打点信息: 提供视频中打点的详细信息,方便用户查找关键内容。
- 打点信息提交: 让用户提交自己的打点信息,增强互动。
2.7 系统管理
- 获取CMS主页地址: 提供内容管理系统(CMS)的主页地址,便于管理页面的访问。
- 获取CMS权限列表: 管理员可查看和调整用户权限,确保系统安全。
2.8 缓存管理
- 清除缓存: 管理员可以清除系统缓存,确保用户获取最新的内容和信息。
3. 总结
健康俱乐部线上平台通过多样化的功能模块,旨在为用户提供全面的健身课程和教练服务,增强用户体验。系统不仅便于用户获取课程信息、进行在线学习,还提供了强大的后台管理功能,支持管理员高效管理课程、教练及用户任务。系统的设计提升了健身活动的便利性和互动性,推动了健康生活方式的普及。