设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于C#实现的音乐播放器设计 开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

一、 选题动机

当下社会,通过移动端、PC端等在线听音乐,已经成为各类人群生活中必不可少的一部分。音乐播放器,其功能已经不再局限于基础的播放功能,为了满足用户需求,增加软件竞争力,小组遂决定开发一款个性化的音乐播放器。

二、 功能设计

音乐播放器功能主要分为六大板块:搜索音乐、播放音乐、下载歌曲(从网页下载至本地)、储存音乐信息(数据库)、创建歌单、分析喜好并推送歌曲。

通过点击实现音乐播放,显示音乐播放进度。

1. 搜索歌曲

根据关键词如歌手、歌曲名,对歌曲进行定向搜索和展示。输入关键词时,实时提示用户可能想搜索的歌曲。

2. 在线播放歌曲

实现播放、暂停,调节播放进度,展示歌曲图片等功能。

3. 下载歌曲

爬取指定音乐文件,下载到本地指定路径。

4. 创建歌单

用户创建自定义歌单,将喜好的歌曲加入指定歌单。

5. 音乐信息存储

建立数据库,保存所有歌曲信息和播放信息。

 

6. 分析喜好并推送歌曲

通过针对歌手的听歌次数、歌曲语种等进行分析,获取数据,分析用户喜好,并推送相关歌曲。

三、 技术难点

1.  媒体播放

欲利用Windows Media Player控件实现。

2. 爬取音乐文件及导入音乐信息

在线爬取音乐文件,并获取音乐相关信息如歌手名、发行日期、歌词等。对每一首歌曲构建对象,生成属性如歌曲类型,播放次数。

3. 将听歌记录导入数据库

用户每播放一首音乐,都将形成记录,导入相应数据库,以备后续进行数据分析和歌曲推荐。

4. 分析听歌数据,并根据喜好进行歌曲推荐

统计每首歌的播放次数,某一歌手的歌曲播放次数,不同类型歌曲的播放次数等,分析用户的喜好,根据相关算法实现歌曲推荐。

四、 小组分工

(按姓氏首字母排序)

 

分析用户喜好并推送歌曲。

:实现创建歌单功能。

:爬取音乐文件,导入音乐信息。

(组长):实现音乐播放相关功能。

UI设计,分析用户听歌数据并推送歌曲。

 

 

 

 

 

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
小型垂直升降机机械结构设计 任务 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
台式数控等离子切割机机械结构设计 基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!