第3章 系统需求分析
明错误
5.管理会员
管理员进行会员管理的功能如下表3.5所示:
表3.5管理会员流程
用例名称 角色 前提条件 主事件流 管理会员 管理员 管理员必须完成登录 1.打开管理会员模块 2.查看会员(S1),也可以开启会员(S2)或屏蔽会员(S3) 3.向会员发送个性化消息(S4) 分支事件流 S1:查看会员 打开查看会员模块 显示会员列表 S2: 开启会员 打开查看会员模块 显示会员列表 查找要开启的会员 开启该会员 S3: 屏蔽会员 打开查看会员模块 显示会员列表 查找要屏蔽的会员 删除该会员 异常事件流 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号 6.管理新闻
管理新闻流程如下表3.6所示:
表3.6管理会员流程
用例名称 角色 前提条件 主事件流 管理新闻 管理员 管理员必须完成登录 打开管理专辑模块 查看新闻(S1),也可以修改新闻(S2),删除新闻(S3)以及添加新闻(S4) 更新最新新闻(S5) 分支事件流 S1:查看新闻 打开查看新闻模块 显示新闻列表 查看所有新闻的详细信息 S2:修改新闻 打开修改新闻模块 显示新闻列表 20
第3章 系统需求分析
查找要修改的新闻 修改该新闻的具体信息 修改成功后会出现提示框修改成功 S3:删除新闻 打开删除新闻模块 显示新闻列表 查找要删除的新闻 删除该新闻 删除成功后会出现提示框删除成功 S4:添加新闻: 打开添加新闻模块 显示新闻列表 添加新闻信息 添加成功后会出现提示框添加成功 S5:更新最新新闻 打开更新最新新闻模块 显示未更新的最新新闻 更新新闻 异常事件流 管理员登录后台时,键入非法的标识符,指明错误 3.3.2 系统前台用例设计
系统前台操作主要是针对游客和用户需求设计的。
用户可以通过系统进行一系列的操作:查看新闻、查看公告、在线收听、个人中心管理、互动平台的交流等等。具体如图3.7所示:
21
第3章 系统需求分析
登录注册浏览搜索游客浏览用户用户中心在线播放购买专辑
图3.7前台用例图
对于未注册用户的游客主要包括以下2种功能:注册(Register)和查询(ExecuteQuery) 。
对上述用例说明具体如下: 1.注册
游客可以在网站进行注册活动,以便享受更多的权利,具体如下表
3.7所示:
表3.7注册会员流程
用例名称 角色 前提条件 主事件流 异常事件流 2.试听、收藏单曲
注册 未注册的用户 无 用户访问网站的首页 进入用户注册页面 输入注册信息点击注册按钮(E1) 验证用户信息 验证通过保存信息 跳转到登陆成功提示页面 异常事件流:E1: 键入非法的标识符,指明错误 返回首页 注册用户可以进行单曲的在线播放和收藏功能,如下表3.8所示:
22
第3章 系统需求分析
表3.8试听,收藏单曲流程
用例名称 角色 前提条件 主事件流 分支事件流S1 分支事件流S2 分支事件流S3 异常事件流 3.试听、收藏、购买专辑
试听、收藏单曲 会员 用户必须完成登录 对歌曲进行试听(S1) 对歌曲进行下载(S2) 对歌曲进行收藏(S3) 在对应歌曲的试听栏点击试听按钮 歌曲就会加入到播放列表中进行播放 在对应歌曲的下载栏点击下载按钮 歌曲就会加入到下载列表中进行下载 在对应歌曲的收藏栏点击收藏按钮 点击后会出现提示框收藏成功 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号 注册用户可以进行专辑的在线播放,收藏和购买功能,如下表3.9所示:
表3.9试听,收藏,购买专辑流程
用例名称 角色 前提条件 主事件流 分支事件流S1 分支事件流S2 分支事件流S3 异常事件流 试听、收藏、购买专辑 会员 用户必须完成登录 查找专辑 点击专辑图片链接 跳转到专辑所在页面 对该专辑进行试听(S1) 对该专辑进行购买(S2) 对该专辑进行收藏(S3) 点击试听按钮 专辑的所有的单曲就会加入到播放列表中进行播放 在对应歌曲的下载栏点击下载按钮 歌曲就会加入到下载列表中进行下载 在对应歌曲的收藏栏点击收藏按钮 点击后会出现提示框收藏成功 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号 4.置顶
用户可以对自己所喜爱的歌曲进行置顶,用来改变其在排行榜中的排名,具体用例分析如下表3.10所示:
23
相关推荐: