[I.2] 个人作业:软件案例分析

项目 内容
这个作业属于哪个课程 软件工程
这个作业的要求在哪里 [I.2] 个人作业:软件案例分析
我在这个课程的目标是 掌握软件工程的核心理论,协作完成软件项目开发
这个作业在哪个具体方面帮助我实现目标 通过案例分析体会软件工程在实践中的体现,体验了一些调查用户以及需求的方法

本次作业选取QQ音乐作为主要研究对象,在第三部分选取酷狗音乐、网易云音乐等软件进行分析。

一、调研与评测

软件测评

1. 软件使用

QQ音乐首页展示了最常用的一些功能,它的侧栏为个人信息与个人歌单。主页面聚焦于核心听歌需求,个性化内容推送,包含推荐歌单、音乐雷达等板块,精准推送符合用户听歌风格的个性化歌单与新歌推荐。

image-20260312111232725

支持多维度精准检索,可通过歌名、歌手、歌词等关键词搜索单曲,也可以搜索到歌曲、视频、专辑、用户等部分,满足用户快速找歌需求。

image-20260312110649501

播放界面支持歌词实时查看、歌曲评论互动

image-20260312110202117

也可播放对应歌曲的MV视频

image-20260312111334505

支持查看平台推荐/他人分享的歌单,也可以自主选择喜欢的歌曲制作成歌单,管理个人播放列表

歌单详情页播放队列页

乐馆页面可以看到各类风格歌单、浏览音乐排行榜单,支持数字专辑购买等音乐周边消费功能。

image-20260312152754141

听书页面包含有声书、相声、脱口秀等多种语言形式,满足用户多元化音频娱乐需求。

image-20260312153214264

2. 软件分析

产品使用流程:

  1. 打开客户端,可选择QQ登录或手机号登录
  2. 通过首页推荐、个性电台、排行榜或搜索找到想听的歌曲
  3. 点击歌曲播放,播放界面可切换音效模式,查看歌词、评论、收藏到个人歌单或创建新歌单

QQ音乐完整地解决了用户听歌、发现新歌、管理和分享音乐的核心需求,它庞大的曲库使用户能找到大部分想听的歌曲,丰富的歌单和推荐机制也能帮助用户发现音乐。

维度 优点 缺点
数据量 拥有腾讯系强大的版权支持,音乐库包含超过1500万首歌曲,涵盖中文、欧美、日韩等多种音乐类型 部分独立音乐人或冷门的歌曲可能找不到
界面 播放界面简洁直观,支持桌面歌词,可自定义皮肤与歌词样式 功能入口繁多,直播、K歌、商城等模块占据了大量版面
功能 功能极其全面,除了基础播放,还有听歌识曲、个性电台、集成直播、音乐社区等扩展功能,满足社交化需求。 直播、短视频、社区动态等功能,对于只想听歌的用户来说非常冗余。
准确度 基于用户的播放历史和收藏,每日推荐和私人FM能较好地命中用户的喜好 听歌识曲对纯音乐或改编版本的识别率有待提高。
用户体验 在听歌、看MV等方面支持无损音质、杜比全景声、空间音频等高品质播放,极大程度上满足的用户的需求,还支持多端同步 频繁遇到开屏广告、插屏广告,大部分歌曲需要会员

3. 改进意见

  1. 提供一个真正的极简听歌模式,允许用户关闭冗余社交功能,让只想听歌的用户拥有一个清爽干净的界面

  2. 减少用户的广告频次

  3. 目前Windows端和手机端的歌单顺序、播放列表有时同步不及时,应优化云同步逻辑,实现真正的无缝切换

4. 用户调研

采访对象:王德庆老师班的同学

采访原因:她平常非常喜欢听歌

用户需求:听歌

image-20260314142349136

采访对象:计算机学院虚拟现实的同学

采访原因:她平时喜欢听歌,且大量购买数字专辑

用户需求:听歌,支持喜欢的歌手

image-20260314220201286

采访对象:周二班的同学

采访原因:她平时喜欢听歌,以前使用QQ音乐,现在使用网易云

用户需求:听歌

image-20260314220713081

5. 评测结论

类别 描述 评分
核心功能(20分) 音乐播放、搜索、下载、歌单管理等核心功能完善,稳定性强 20
用户体验(20分) 操作流畅,但广告与弹窗较多,干扰使用 14
辅助功能 可自定义快捷键和皮肤 10
个性化功能 推荐算法随使用时长优化,记住用户偏好与设置 9
软件效能 启动速度快,内存占用合理,无明显卡顿与崩溃现象 9
软件适应性 支持多平台、多设备联动,适配不同屏幕尺寸与系统模式 8
用户控制权 关键操作有确认提示,错误信息明确,功能可自定义程度较高 8
版权覆盖度 热门歌曲版权充足,小众歌曲略有欠缺 8
总分 86

d) 好,不错

QQ 音乐虽存在广告较多、部分功能冗余等问题,但是曲库丰富,高品质播放与精准推荐能满足绝大多数用户的核心需求。

Bug 分析和提交

测试环境

APP:QQ音乐PC端 20.05

操作系统:Windows11

测试时间:3月14日下午2点-5点

1. 量化标准

指标 量化标准
核心功能完全失效、致命性安全性漏洞、用户体验严重影响 ⭐⭐⭐⭐⭐
核心功能部分失效、服务器鉴权漏洞或重要数据泄露、用户体验较差 ⭐⭐⭐⭐
次要功能异常、一般安全性漏洞、用户操作不便,但可绕行或影响较小 ⭐⭐⭐
功能轻微异常、存在潜在风险、用户体验轻微影响 ⭐⭐
很少发生、无安全风险,几乎不影响用户体验的故障、漏洞

2. BUG1:电脑端听歌时长不计入qq音乐的听歌总时长

  • 可复现性:必然发生

  • 复现步骤

    1. 在电脑端播放任意歌曲
    2. 在手机端刷新个人主页,观察累计听歌时长是否增加
  • 具体情况:在电脑端长时间播放音乐后,个人主页中的今日听歌时长毫无变化。电脑端用户无法累积听歌数据,影响了用户的成就感获取和平台数据的准确性。

    查询听歌报告规则解读中也说明了,PC端听歌记录不会计入听歌时长。该Bug导致电脑端用户无法累积听歌数据,影响了用户的成就感获取和平台数据的准确性。

  • 可能成因:手机端和电脑端的统计后台由不同团队维护,电脑端统计服务未正确上报数据

  • 严重性分析:统计功能部分失效,但听歌本身不受影响。对重视成就的用户影响较大,普通用户可能不在意。

    ⭐⭐⭐

  • 未修复的可能原因:团队可能低估了用户对跨端数据同步的重视程度,认为电脑端用户较少关注累计时长

  • 改进建议

    • 正常行为:电脑端播放的在线播放都应计入累计听歌时长,并与手机端实时同步
    • 实现:汇总所有端的上报数据,定期更新累计值

3. BUG2:电脑端消息通知显示不全

  • 可复现性:必然发生

  • 复现步骤

    1. 登录同一账号,找一首歌发表评论
    2. 请朋友对这条评论点赞
    3. 观察电脑端和手机端消息中心是否有新通知
  • 具体情况:当我发送的歌曲评论获得点赞时,手机端能即时收到评论点赞通知,而电脑端消息中心一直为空

    微信图片_20260314172336 image-20260314152407704
  • 可能成因:电脑端消息中心可能只拉取了部分类型的通知,遗漏了点赞类消息。

  • 严重性分析:社交功能缺失,对依赖社交互动的用户影响较大,可能错过重要互动

    ⭐⭐⭐

  • 未修复的可能原因:测试人员可能只验证了手机端通知,未覆盖电脑端场景;或仅测试了通用通知类型,未专门测试点赞这类互动通知

  • 改进建议

    • 正常行为:电脑端应能实时接收所有类型的消息通知,包括评论点赞、回复、关注等,且与手机端保持一致
    • 实现:前后端约定所有消息类型的枚举值,电脑端按类型全部展示,不进行过滤

4. BUG反馈

已向QQ音乐提出反馈

image-20260314172452394

二、分析

工作量分析

主要任务 耗时 说明
需求分析与原型设计 2 确定功能清单,分析交互逻辑
系统架构与数据库设计 2 确定技术栈,划分模块,设计API
核心功能编码 8 并行开发服务端核心、客户端基础、搜索、推荐算法基础
扩展功能编码 8 并行开发社交、直播、K歌、音效、跨设备同步
支付与后台管理 2 其他人员开始集成测试
系统测试与Bug修复 4 集成测试、压力测试、用户验收测试
部署与上线 2 灰度发布、监控反馈

总周期约28周,但实际中由于推荐算法的数据积累需要更长时间,以及直播、K歌等高复杂度模块可能出现技术难题,最终可能需要9-12个月才能完成。

软件质量分析

1. 优劣对比

我们选取国内主流音乐软件网易云音乐、酷狗音乐以及国际平台Apple Music作为对比

维度 QQ音乐 网易云音乐 酷狗音乐 Apple Music
曲库版权 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐(缺失较多) ⭐⭐⭐⭐⭐ ⭐⭐(国际版权强,但中文版权少)
推荐算法 ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐
社交 ⭐⭐⭐(拥有评论和动态功能,但活跃度一般) ⭐⭐⭐⭐⭐(乐评文化、云村) ⭐⭐
功能丰富度 ⭐⭐⭐⭐⭐(直播、K歌、MV、商城等) ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐(功能纯粹)
用户体验 ⭐⭐⭐⭐(广告多) ⭐⭐⭐⭐(听歌氛围好) ⭐⭐⭐(设计过于冗余) ⭐⭐⭐(无广告,设计简洁,但有Bug)

QQ音乐在版权、音质、个性推荐方面有优势,但在广告多、功能冗余、社区活跃度上面较为劣势。

综合来看,QQ音乐可位列第一或第二。从市场占有率和版权数量来看,QQ音乐有着巨大优势;但从用户口碑和社区活跃度来看,网易云音乐更受年轻人青睐。

2. 改进建议

QQ音乐集成了大量非核心功能,如直播、K歌、商城,导致软件体积膨胀、界面混乱。软件团队可以提供功能隐藏选项,允许用户自定义界面,提升核心用户体验。在设置中增加界面模式选项,用户可选择核心模式,隐藏所有非音乐播放直接相关的功能入口,仅保留我的、推荐、歌单、搜索等核心模块。

三、建议和规划

1. 市场现状

市场概况

据中国音像与数字出版协会数字音乐工作委员会发布的《中国数字音乐产业报告(2023)》显示,2023年我国在线音乐市场规模攀升至239.8亿元。

c177c16a110d0c576539e252f2f8ad06a63ae70e

直接用户:月活跃用户约为5.55亿,截至2025年第一季度,其付费用户数达到1.23亿

潜在用户:行业研究指出,除深度乐迷外,还存在一批“泛音乐用户”。他们不挑音质、不追歌手、不愿付费,只想用音乐填补碎片化时间,这批用户规模估算约3-5亿人

竞争产品

中国在线音乐行业的竞争格局近年来趋于稳定,主要由腾讯音乐娱乐集团(TME)和网易云音乐两大巨头主导。腾讯音乐娱乐集团在中国在线音乐市场的份额长期保持在70%以上,占据绝对主导地位。而网易云音乐的市场份额约为20%-25%,是腾讯音乐的主要竞争对手。

10d866a4c5dcc1b222e6336e068ce69a4999490f
  • 酷狗音乐:同属TME旗下,定位是“好音质用酷我”,优势在于音效功能丰富、用户基数大;劣势是界面冗余,广告较多。

  • 网易云音乐:定位是“音乐+社交”,优势是社区运营强,有着乐评文化、云村,独立音乐人生态丰富;劣势是版权覆盖率低,付费转化率不足

  • Spotify:全球最大音乐流媒体平台,优势是个性化推荐精准、全球曲库丰富;劣势是未进入中国大陆市场,华语音乐版权不足

  • 汽水音乐:字节跳动旗下产品,优势是”短视频+音乐联动“,下沉市场用户多;劣势是核心播放功能不完善,版权资源有限

img

2. 市场与产品生态

核心用户群

QQ音乐的用户群体主要集中于年轻化群体,年龄段以16至35岁为主,占据全体用户的绝大多数比例。同时,性别分布较为均衡,但略偏男性用户。具体来说,约有55%的用户为男性,45%的用户为女性。

具体描述
学历 本科及以上占比约60%
年龄 90后和00后为主力,占比超60%
专业/职业 学生、年轻白领、自由职业者为主
爱好 追剧、刷短视频、关注娱乐动态
收入 跨度较大,学生群体月消费能力有限,但愿意为情感认同付费;白领群体有稳定会员订阅能力
表面需求 听歌、发现新歌、创建歌单、获取影视原声带
潜在需求 • 通过音乐获得情绪陪伴
• 通过歌单、会员等级展现个人品味
• 在社群中获得归属感
• 在不同生活场景,通勤、运动、学习中获得恰如其分的音乐

用户生态

用户关系:

  • 创作者与听众:音乐创作者通过平台发布作品,获取曝光与收入;听众通过播放、评论、打赏支持创作者。

  • 兴趣圈层:流行、摇滚、古典等垂类音乐爱好者通过歌单、评论区聚集

利用用户关系构建生态的策略:

  • 歌单共创机制:允许用户在热门歌单基础上互动添加歌曲,记录不同圈层对同一主题的理解差异。

  • 圈层话题广场:在评论区引入圈层标签,让用户能快速找到同好,降低社交门槛。

  • 强化创作者扶持:推出 “音乐人入驻计划”,提供流量扶持、版权分成,吸引更多独立音乐人入驻。

产品生态

  • 全民K歌是一款由腾讯公司出品的k歌软件,具有智能打分、修音、互动以及社交分享功能。从“听歌”延伸至“唱歌”,形成音乐消费闭环。

  • 腾讯视频中的热门剧集OST在QQ音乐首发,互相引流

  • 从QQ的社交关系链导入、分享传播

当前QQ音乐超级会员已经与腾讯会员、全民K歌VIP推出联合会员,打包优惠。

3. 产品规划

新功能设计:智能场景音乐

利用手机传感器、连接设备、时间、日历事件以及电脑的系统状态,智能判断用户当前所处场景,如运动跑步、通勤驾车、深夜学习、工作专注、睡眠助眠等。识别到特定场景后,软件界面自动切换为对应的场景皮肤。例如:

  • 驾驶模式:界面极简,按钮巨大化,支持语音控制,减少视觉干扰,确保行车安全
  • 学习模式:界面柔和,自动开启专注计时器,推荐轻音乐或白噪音,并可屏蔽通知
  • 运动模式:界面色彩鲜明,强调节奏感,显示实时配速或卡路里,推荐高BPM歌曲

根据场景自动调用预设音效,如运动时增强低音、学习时平衡柔和,并生成该场景下的专属推荐歌单。

NABCD分析

  • Need:用户在不同场景下的听歌需求是截然不同的,但需手动切换歌单、调整音效,操作繁琐。同时开车时操作小按钮存在安全隐患。
  • Approach:通过系统API和传感器数据判断场景,结合用户在该场景下的历史播放数据,动态调整UI,支持根据场景切换布局、主题、字体大小,预置多种场景模板。
  • Benefit:让音乐真正融入用户的生活,提升便利性、安全性和情感满足感。
  • Competitors
    • 网易云音乐有场景歌单,但是需要手动选择
    • 酷狗音乐音效丰富但需手动调用,与场景联动弱
    • Spotify有时段推荐但未结合传感器自动触发
  • Delivery:首次启动用趣味动画引导权限授权,并展示几种典型场景的效果。场景触发时轻提示询问是否开启对应模式,与运动APP、车企合作联合宣传。

角色配置

角色 人数 主要职责
UI/UX设计师 1 负责所有界面设计、场景皮肤设计、动效设计、用户引导视觉
后端开发 2 场景识别模型训练与部署、推荐算法优化、数据存储API、用户画像计算
前端开发 2 移动端(iOS/Android)和PC端的前端开发、传感器数据采集、动态UI框架实现
测试工程师 1 单元测试、集成测试、场景识别准确率测试、兼容性测试、性能测试

详细规划

时间 阶段 主要任务
第1-2周 需求与设计 用户调研,竞品分析,产出高保真UI设计,完成技术方案评审
第3-4周 技术预研与基础开发 传感器数据采集SDK调研,构建初步场景识别模型;实现数据采集模块、数据上报API;搭建开发环境
第5-8周 核心功能开发 场景识别模型训练部署,动态UI框架实现,场景化推荐模型训练及API开发,音效引擎联动开发,前后端联调核心流程
第9-12周 功能完善与内部测试 完成所有预设场景的开发,进行全面的功能和兼容性测试,修复Bug
第13-14周 用户内测与调优 全流程内部测试,优化模型准确率、界面切换流畅度、移动端耗电;修复发现的问题
第15-16周 正式发布与运营 应用商店更新材料,服务器扩容评估,宣传活动启动
posted @ 2026-03-14 23:23  windy~  阅读(181)  评论(0)    收藏  举报