音乐网站的设计与实现【字数:8935】
摘 要现代人对视听的要求越来越高,尤其是现在的年轻人,有时候宁愿选择小说也不会去看电视剧,第一是因为很多电视剧剧情老套,演员演技不好,第二是小说能够更丰富的展现情节整个过程都是由读者自己把握节奏的。但是现在的人生活节奏快,并没有那么多时间看小说。所以,我就选择了同人音乐和广播剧。这个音乐网站就是为了提供像这种生活在二次元的人一个交流和自我娱乐的平台。有事相比电视剧,配音演员更愿意还原书粉原著的世界。所以这个阶段我也听了很多广播剧。所以在这个音乐网站的设计中增加了上传音乐功能,其实是为了方便用户上传所有自己喜欢的音频,不需要像有的平台一样,要先认证歌手身份才能发歌。这一点其实是向网易云学习的。网易云这个功能我一直非常喜欢,但是云音乐不能被其他人听,这也是缺点。最后我就将网易云和猫耳FM中自己喜欢的部分结合了一下,制作了这个网站。
目 录
1. 引言 I
1.1 研究背景 I
1.2 研究目的和意义 I
1.3 课题目标 I
2. 相关开发技术 III
2.1 JSP技术 III
2.1.1 JSP基本介绍 III
2.1.2 JSP相关介绍 III
2.2 Bootstrap框架 III
2.2.1 Bootstrap简介 III
2.3 JAVA语言 III
2.3.1 JAVA简介 III
2.4 JavaScrpit IV
2.4.1 JavaScript简介 IV
2.4.2 JavaScript组成部分 IV
2.5 JQuery IV
2.5.1 JQuery的简介 IV
2.6 MySQL数据库 IV
2.6.1 MySQL的简介 IV
3. 系统分析和需求 V
3.1 可行性分析 V
3.2 功能需求分析 V
4. 系统设计 VII
4.1 系统总体设计 VII
4.2 操作流程设计 VII
4.2.1 系统模块结构 VII
4.2.2 注册登录模块 VII *好棒文|www.hbsrm.com +Q: ^351916072^
4.2.3 歌曲分类选择 VIII
4.2.4 上传模块 IX
4.3 接口协议设计 X
4.4 客户端设计 XI
4.4.1 文件结构(包)设计 XI
4.4.2 系统类设计 XI
4.4.3 第三方类库使用 XII
4.4.4 技术难点攻克 XIII
4.4.5 资源设计 XIII
4.5 服务端设计 XV
4.5.1 数据库逻辑结构设计 XV
4.5.2 物理结构设计 XV
4.5.3 文件结构(包)设计 XVI
4.5.4 DAO数据层设计 XVI
5. 系统实现 XVII
5.1 客户端实现 XVII
5.1.1 技术准备 XVII
5.1.2 界面设计 XVII
5.1.3 数据交互 XXII
5.1.4 上传音乐功能 XXIV
5.1.5 搜索功能 XXV
5.2 服务端实现 XXVI
5.2.1 tomcat XXVI
5.2.2 gradle XXVI
5.3 效果展示 XXVI
5.3.1 主页 XXVI
5.3.2 分类音乐模块 XXX
5.3.3 用户后台 XXXIV
5.3.4 音乐总览及上传模块 XXXV
6. 结语 XXXVI
7. 系统影响 XXXVII
参考文献 XXXVIII
致谢 XXXIX
引言
研究背景
现在全国互联网迅速发展,人们的生活节奏也越来越快,有时候相比看电视而言,很多人其实会选择广播剧、音乐。我们并没有那么多时间通过旅游或者其他事情放松,只能选择一些电视剧、电影、音乐等来放松身心。然而很多电视剧的质量却越来越差,有时候相比电视剧而言,我更愿意听广播剧和一些同人翻唱,因为这更反映了书粉想象中小说的样子。
从前很多音乐都使用光盘播放,但是光盘毕竟刻录内容有限,现在大部分人都选择在线音乐,因为在线音乐即不用下载浪费内存,也不会像带个光盘一样不能随时随地听到。
有的在线音乐会涉及版权问题,需要开通vip,而像这种提供上传服务的就不会,你可以将这首歌上传到网站,就能随时随地听到自己喜欢的音频了。
今文化产业发展迅猛,音乐在人们的生活中起到至关重要的作用。现代生活节奏更快,很多人没有时间看电视或者看书,因此在线音乐系统显得更为重要,我们可以通过这个系统听音乐,广播剧,甚至听书。
研究目的和意义
本课题的目的是为希望通过这个音乐网站,给予更多人方便,该系统中提供了上传功能,分类功能,能够将自己喜欢的不同类型的音乐进行分类,并上传原本网站中没有的内容,包括广播剧。
由于本网站是免费的服务类个人网站,仅适用于小众爱好者之间的音乐共享,就不在重点考虑市场竞争。目前由于相关政策原因,该类网站主流形式都比较单一,反而是一些小的网站实现了综合效果,从而为网友提供了便利。本人建立该网站的初衷就是为了学习,同时在方便之余为大家提供一个休闲娱乐的别出,也恰恰映射了这个网站的内在思想内涵。为大家在学习之余休闲娱乐提供一个质朴实用的网点,聆听每一个电波发出的音符,选择最喜爱的音乐。
课题目标
本课题的目的是要开发一个音乐平台,构造一个能够听音乐,广播剧等一切你喜欢音频的网站,使人们在纷繁的网络中也能够找到一个休憩的天地。同时也是对四年学习的一个总结和提高。主要功能有:
用户注册时,需要填写用户名,密码以及电子邮箱;
用户可在主页中获得一些热门推荐;
用户可自己对不同的音乐进行分类;
用户可在主页中听到左右曲目;
用户可上传自己喜欢的音乐,需要用户同时输入曲名,作者名,所属专辑,并选择分类及上传曲目。
相关开发技术
目 录
1. 引言 I
1.1 研究背景 I
1.2 研究目的和意义 I
1.3 课题目标 I
2. 相关开发技术 III
2.1 JSP技术 III
2.1.1 JSP基本介绍 III
2.1.2 JSP相关介绍 III
2.2 Bootstrap框架 III
2.2.1 Bootstrap简介 III
2.3 JAVA语言 III
2.3.1 JAVA简介 III
2.4 JavaScrpit IV
2.4.1 JavaScript简介 IV
2.4.2 JavaScript组成部分 IV
2.5 JQuery IV
2.5.1 JQuery的简介 IV
2.6 MySQL数据库 IV
2.6.1 MySQL的简介 IV
3. 系统分析和需求 V
3.1 可行性分析 V
3.2 功能需求分析 V
4. 系统设计 VII
4.1 系统总体设计 VII
4.2 操作流程设计 VII
4.2.1 系统模块结构 VII
4.2.2 注册登录模块 VII *好棒文|www.hbsrm.com +Q: ^351916072^
4.2.3 歌曲分类选择 VIII
4.2.4 上传模块 IX
4.3 接口协议设计 X
4.4 客户端设计 XI
4.4.1 文件结构(包)设计 XI
4.4.2 系统类设计 XI
4.4.3 第三方类库使用 XII
4.4.4 技术难点攻克 XIII
4.4.5 资源设计 XIII
4.5 服务端设计 XV
4.5.1 数据库逻辑结构设计 XV
4.5.2 物理结构设计 XV
4.5.3 文件结构(包)设计 XVI
4.5.4 DAO数据层设计 XVI
5. 系统实现 XVII
5.1 客户端实现 XVII
5.1.1 技术准备 XVII
5.1.2 界面设计 XVII
5.1.3 数据交互 XXII
5.1.4 上传音乐功能 XXIV
5.1.5 搜索功能 XXV
5.2 服务端实现 XXVI
5.2.1 tomcat XXVI
5.2.2 gradle XXVI
5.3 效果展示 XXVI
5.3.1 主页 XXVI
5.3.2 分类音乐模块 XXX
5.3.3 用户后台 XXXIV
5.3.4 音乐总览及上传模块 XXXV
6. 结语 XXXVI
7. 系统影响 XXXVII
参考文献 XXXVIII
致谢 XXXIX
引言
研究背景
现在全国互联网迅速发展,人们的生活节奏也越来越快,有时候相比看电视而言,很多人其实会选择广播剧、音乐。我们并没有那么多时间通过旅游或者其他事情放松,只能选择一些电视剧、电影、音乐等来放松身心。然而很多电视剧的质量却越来越差,有时候相比电视剧而言,我更愿意听广播剧和一些同人翻唱,因为这更反映了书粉想象中小说的样子。
从前很多音乐都使用光盘播放,但是光盘毕竟刻录内容有限,现在大部分人都选择在线音乐,因为在线音乐即不用下载浪费内存,也不会像带个光盘一样不能随时随地听到。
有的在线音乐会涉及版权问题,需要开通vip,而像这种提供上传服务的就不会,你可以将这首歌上传到网站,就能随时随地听到自己喜欢的音频了。
今文化产业发展迅猛,音乐在人们的生活中起到至关重要的作用。现代生活节奏更快,很多人没有时间看电视或者看书,因此在线音乐系统显得更为重要,我们可以通过这个系统听音乐,广播剧,甚至听书。
研究目的和意义
本课题的目的是为希望通过这个音乐网站,给予更多人方便,该系统中提供了上传功能,分类功能,能够将自己喜欢的不同类型的音乐进行分类,并上传原本网站中没有的内容,包括广播剧。
由于本网站是免费的服务类个人网站,仅适用于小众爱好者之间的音乐共享,就不在重点考虑市场竞争。目前由于相关政策原因,该类网站主流形式都比较单一,反而是一些小的网站实现了综合效果,从而为网友提供了便利。本人建立该网站的初衷就是为了学习,同时在方便之余为大家提供一个休闲娱乐的别出,也恰恰映射了这个网站的内在思想内涵。为大家在学习之余休闲娱乐提供一个质朴实用的网点,聆听每一个电波发出的音符,选择最喜爱的音乐。
课题目标
本课题的目的是要开发一个音乐平台,构造一个能够听音乐,广播剧等一切你喜欢音频的网站,使人们在纷繁的网络中也能够找到一个休憩的天地。同时也是对四年学习的一个总结和提高。主要功能有:
用户注册时,需要填写用户名,密码以及电子邮箱;
用户可在主页中获得一些热门推荐;
用户可自己对不同的音乐进行分类;
用户可在主页中听到左右曲目;
用户可上传自己喜欢的音乐,需要用户同时输入曲名,作者名,所属专辑,并选择分类及上传曲目。
相关开发技术
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/509.html