个性化的音乐门户网站的设计与开发(附件)

摘要:随着Internet的普及,基于web的线上服务作为一种更轻快、便捷、跨平台的资源分享与传播方式,其发展如日中天。音视频作为多媒体资源的主要组成部分,自然也要“搭上”互联网这个“顺风车”。为了实现对音乐资源的线上分享、传播与管理,有必要设计出提供在线服务的音乐门户网站。本设计按照需求分析、功能模块设定、界面呈现效果设计、服务器端脚本的编写等步骤,利用php、HTML5、MySQL组合共同搭建音乐门户网站,实现了针对用户的音视频资源的推送、点播、评论与社交。结尾对音乐门户网站未来的发展方向做出展望,得出基于web的线上服务在未来或许将成为主流的结论。
目录
摘要 1
关键字 1
Abstract 1
Key Words 1
1 选题背景 2
1.1 问题的提出 2
1.2 国内外研究状况 2
1.2.1 国外研究状况 2
1.2.2 国内研究状况 2
1.3 研究的目的和内容 3
2 开发平台及应用技术 3
2.1 开发模型与开发平台 3
2.2 编程模式 3
3 系统分析 3
3.1 需求分析及模块设计 3
3.2 技术分析 3
3.3 用例图 3
3.3.1 系统用例 3
3.3.2 音乐播放用例 4
3.4 活动图 5
3.4.1 登录活动图 5
3.4.2 注册活动图 5
3.4.3 身份认证活动图 6
3.4.4 评论活动图 7
3.4.5 抽奖活动图 8
3.4.6 音乐上传活动图 9
4 系统数据库设计 10
4.1 数据库表的详细设计 10
4.2 数据库的ER图 11
5 功能模块的实现 11
5.1 登录功能的实现 12
5.1.1 cookie和session都为空 12
5.1.2 cookie非空 12
5.1.3
 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
session非空 12
5.2 上传功能的实现 13
5.3 ajax实现列表型页面的动态加载 14
5.3.1 用于产生json数据的服务器端php脚本 14
5.3.2 格式化输出HTML的ajax 15
5.4 音乐人简介部分的处理 16
5.5 单曲播放和歌单播放 17
5.5.1 单曲播放 17
5.5.2 歌单播放 18
5.6 搜索功能的实现 19
5.6.1 按歌名搜索 19
5.6.2 按歌手名搜索 19
6 系统效果展示 20
6.1 顶部工具栏模块 20
6.1.1 登陆和注册模块 20
6.1.2 上传模块 21
6.2 资讯推荐模块 22
6.2.1 轮播图(活动入口) 22
6.2.2 线上活动 22
6.2.3 资讯列表 23
6.2.4 资讯详情页 23
6.3 音乐人介绍模块 23
6.4 音乐现场模块 24
6.4.1 视频区 24
6.4.2 主播介绍区 24
6.4.3 评论区 25
6.5 歌曲推荐模块 25
6.6 歌曲播放模块 26
6.7 歌单推荐模块 26
6.8 主页底栏模块 27
7 总结与展望 27
致谢 27
参考文献: 28
个性化的音乐门户网站的设计与开发
引言
自上世纪六十年代以来,计算机硬件发展的逐渐加快,与之配套的软件系统也是越来越完善、越多样化和人性化。作为多媒体资源的主要组成部分,对音乐资源的应用技术更是日新月异。播放设备从CD到数字化便携的MP3、手机等,音乐文件也从压缩的mp3,wav到无损的flac,ape等。无疑,这一切都为开发更加个性化与社交化的创造了完善的条件。目前,国内的主流音乐播放软件主要分为两大类。一类是基于APP的本地音乐播放器,他们其中大多数支持在线搜索和下载。比如:千千动听、酷狗、多米和QQ音乐等。另一类是基于web实现的在线音乐播放器,与前者的区别主要是他们属于轻型应用,无须下载安装,用户只需要输入该网站的地址,不仅能看见服务商为之提供的内容同时也可以进行搜索。
1 选题背景
1.1 问题的提出
随着计算机技术、宽带网络技术的发展,互联网正逐步演变为无处不在的资源分享与信息传播平台。如今,多媒体信息技术和产业的发展对人类社会产生越来越明显的影响和作用。多媒体播放器的发展与应用受到越来越多的重视。音乐作为多媒体的重要组成部分,自然扮演着不可或缺的角色 [1]。
音乐播放器是一门集计算机技术和数字多媒体技术于一体的综合设计。如今流行的网络音乐播放器虽然很多,但都或多或少存在一些缺陷,比如:没有记忆的功能;下次播放的时候不能从上次离开的曲目开始;没有身份认证功能;功能模块与用户的操作习惯相违背;界面复杂以及操作代价太高等。在人们对娱乐要求越来越高时,一款精致的、符合用户操作习惯的音乐播放器很值得去研究和开发。
1.2 国内外研究状况
1.2.1 国外研究状况
1) iTunes音乐商店模式?
用户通过iTunes,可以以便宜的价格方便的找到想找的音乐,并且无论是从外观还是到内容,苹果都在为音乐迷提供着最好的音乐体验。苹果凭借优良的互联网流动性,成熟的音乐数据化技术,以及便捷的支付方式有效降低交易成本和音乐领域的长尾效益,开创了新时代音乐出版业的游戏规则。
2) Spotify包月付费模式?
Spotify是一款软件,提供在线音乐免费试听的功能。然而真正让Spotify脱颖而出的是它的支持第三方应用的Spotify平台。Spotify可以支持多种插件,分别用来实现社交、声音处理,以及最核心的音乐推荐等。随着Spotify的不断发展,在未来它很可能吸引更多用户来创造更多内容,形成良性循环。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/675.html

好棒文