团队作业3:需求改进和系统设计

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11151
这个作业的目标 完善项目功能,制定详细的冲刺计划

1.项目改进

1.1原型及需求改进

  1. 问题:用户通过手机验证码登陆,较为麻烦
    修改:取消手机验证码登陆功能

  2. 问题:用户需要通过手机验证码找回密码
    修改:通过用户的邮箱找回密码

  3. 问题:管理人员添加音乐不方便
    修改:新增管理员功能,管理员可在网页上传音乐

1.2需求规格说明书(改进版)

开发者需求文档

功能模块

  • 登录模块:

    • 实现用户登录

      • 可通过邮箱或自定义账号及密码登陆
      • 退出登录
    • 忘记密码功能

      • 通过邮箱验证身份
      • 输入新密码
  • 注册模块:

    • 实现用户通过手机验证注册
    • 用户自定义账号注册
    • 绑定邮箱(自定义账号需绑定邮箱)
  • 音乐播放器模块:

    • 实现歌曲的暂停、播放功能
    • 实现歌曲上一首/下一首的切换
    • 实现单曲循环、随机播放、列表播放功能转换
    • 实现歌曲收藏
    • 实现播放队列
    • 实现播放进度条
    • 实现下载音乐(需要登陆)
  • 播放详情页模块

    • 实现歌曲海报展示
    • 实现歌词跟随
  • 搜索模块

    • 搜歌名
    • 搜歌手
    • 搜歌单
    • 搜索提示(实时热搜)

页面模块

  • 音乐页面模块

    • 推荐歌曲主页面

      • 热度榜
      • 新歌榜
      • 热门歌手(可跳转至歌手页面)
      • 推荐歌单(可跳转至歌单页面)
      • 推荐视频
    • 歌手主页面

      • 歌手全部展示(首页按热度排行)
      • 歌手地区分类
    • 歌单实现模块

      • 歌单分类
      • 歌单播放量
  • 当前音乐播放模块

    • 对当前歌曲网友评论进行展示
    • 对当前歌曲实现评论功能(需先注册登录)
    • 当前播放歌词的跳转和同步展示
    • 可加入当前歌单列表
    • 其他歌曲随机推荐
  • 音乐视频模块

    • 热度排行榜
    • 视频库
  • 管理员模块

    • 上传音乐或视频到后台
    • 对后台的音乐库、视频库进行增加删除修改操作

1.3项目功能四象限

  1. 第一象限(杀手功能):计划在我们的项目中对视频播放详情页功能模块投入较多精力,提升用户在播放音乐时的体验。

  2. 第二象限(外围功能+必要需求):在项目中能够播放下载音乐、视频,并且可以收藏喜欢的音乐。

  3. 第三象限(辅助需求):在项目中尽量做到有音乐视频,提升音乐网页的丰富性。

  4. 第四象限:管理员模块可在线修改音乐库、并更新到远程数据库,做好界面美化等功能。

1.4任务分解及项目进度计划

2.系统设计

3.Alpha任务分配计划

3.1项目功能待实现项以及任务分解分配

任务 具体需求 预计实现用时 成员
登录功能 通过邮箱或自定义账号及密码登陆
退出登录
忘记密码时,通过邮箱验证身份
输入新密码
2h
1h
2h
1h
于翔,林家汇
注册功能 用户验证注册
用户自定义账号注册
绑定邮箱
2h
4h
2h
于翔,林家汇
音乐播放功能 歌曲的暂停、播放功能
歌曲切换
单曲循环、随机播放、列表播放功能转换
歌曲收藏
播放队列
播放进度条
下载音乐
2h
2h
2h
3h
2h
1h
2h
于翔,林家汇
页面设计 播放详情页面
歌手主页面
音乐页面
视频页面
1h
1h
1h
1h
于翔,林振中
搜索功能 搜歌名
搜歌手
搜歌单
搜索提示
2h
2h
2h
3h
郑旭朋
音乐播放界面 评论展示
歌曲评论功能
当前播放歌词的跳转和同步展示
可加入当前歌单列表
其他歌曲随机推荐
2h
1h
1h
1h
1h
郑旭朋
后台管理 上传、更新、下架音乐或视频 5h 林家汇
其他 会议讨论
框架设计
需求规划
测试
功能完善与优化
博客编写
1h
1h
1h
1h
2h
1h
林振中,林楷耀,庄流广,庄育龙
总计 57h 全员

3.2冲刺计划(甘特图)


注意:每个区间分别是前一天0点至下一天0点。

4.测试计划

测试方式

测试范围

测试范围主要集中在功能模块:登录、注册、音乐播放器、播放详情页和搜索模块。

功能 详细描述
登录 实现用户登录和忘记密码功能
注册 用户可以通过手机验证、自定义账号和绑定手机来注册账号
音乐播放器 实现歌曲的暂停和播放、切换、播放功能转换、收藏等功能
播放详情页 实现歌曲海报展示、歌词跟随
搜索 用户可以搜索歌曲、歌手、歌单和热搜

测试安排

测试人员:林楷耀、庄流广、庄育龙

功能 测试时间
登录 2020年11月4日
注册 2020年11月4日
音乐播放器 2020年11月5日
播放详情页 2020年11月7日
搜索 2020年11月8日
音乐视频模块 2020年11月9日
管理员模块 2020年11月10日
完善查漏部分 2020年11月10日
posted @ 2020-11-04 00:57  淡墨浅痕  阅读(168)  评论(0编辑  收藏  举报