UML项目实例——抖音的UML图描述(1)

本文详细描述了抖音APP的需求分析,涉及用户与系统功能的交互,包括智能推荐算法的应用。通过用例图、类图和时序图展示了系统的主要功能及类间关系,还提及了Java开发者的学习资源,如技术体系和面试题解析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用例图,是用来表示系统角色与系统功能发生交互的图。通过用例图,可以很清晰地表示系统的主要功能。

经过对抖音APP的调研,得到其需求分析为:

1) 用户——点赞当前视频——智能推荐算法——获得用户感兴趣的视频

2) 用户——分享当前视频——转发到其他平台

3) 用户——拍摄并且上传视频——智能推荐系统——分发给其他用户

4) 智能推荐系统——为不同用户分发视频与广告

5) 用户——刷赞/粉——智能推荐系统——对该抖音账号进行降权或封号处理

6) 用户——充钱(DOU+)/被关注/被点赞——智能推荐系统——上热门

用以上用户需求得到业务用例图为:

图1 抖音的用例图

3 类图——探究系统的类间关系


3.1 抖音软件界面介绍

在这里插入图片描述

抖音软件主界面如上图所示,相关部件的功能分别是:

1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值