首页 > 其他 > 详细

软工2019-MucMuc音乐-UML图

时间:2019-11-18 23:18:36      阅读:99      评论:0      收藏:0      [点我收藏+]

用例图

设计简介:

MucMuc的主要分为两类:普通用户和管理员。

 

普通用户:

  基本功能:

    歌曲:能对歌曲进行播放聆听和收藏歌曲到歌单、对歌曲打标签。

    歌单:对歌单能够有创建、删除、修改操作。

    互动:能够评论歌曲;点赞他人的评论;对他人的评论进行回复。

管理员

  管理员也具备普通用户的基本功能

    管理员的高权限功能:

    歌曲管理:增加曲库中的歌曲、删除歌曲、修改歌曲的相关信息(例如歌手、歌词等)、删除不合理的标签。

    用户管理:对普通用户的封禁、移除非法用户。

    广场管理:在广场中添加用户评论、移除评论。

 

 

 技术分享图片

 

类图

 

 

 技术分享图片

 

 

时序图举例

添加歌曲:

    管理员创建歌曲并填写歌曲信息,然后进行歌曲信息合法性检查,最后调用数据库操作接口,将歌曲信息插入到数据库

技术分享图片

封禁用户:

    管理员先选择一个用户,之后调用数据库操作接口,查询用户信息,检查用户是否已经被封禁,最后封禁用户

 

技术分享图片

 

移除歌曲:

    管理员选择一首歌曲,之后调用数据库接口操作,删除对应的歌曲,删除时先检查是否存在

 技术分享图片

 

移除用户:

    管理员选择一个用户,之后调用数据库接口操作,查询对应的用户并比较权限(权限不够则无法删除),最后删除目标用户,删除时先检查是否存在

 技术分享图片

 

更新歌曲信息:

    管理员选择歌曲并填写歌曲信息,然后进行歌曲信息合法性检查,最后调用数据库接口,更新信息,更新过程中检查歌曲是否存在

 技术分享图片

 

 

 

软工2019-MucMuc音乐-UML图

原文:https://www.cnblogs.com/qq1060354106/p/11886123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!