乐享音乐在线点播系统(源码)
随着全球科学技术的进步发展,中国的互联网发展在近十年有着举世瞩目的发展成果,而互联网的发展给我们的生活带来了很多的便捷,使我们在以往信息的共享与交流上有了拓展性的改变,当下社会中越来越多的人们在物质生活条件得到改善的前提下,为了调节这个时代带来的紧张的生活节奏,看一场最新的电影,或是听一场音乐盛会,或者去游乐场,因此,人们对娱乐市场需求越来越大。而其中,音乐更是休闲娱乐的主流,从电视上的各类音乐综艺节目就可以看出音乐带给人们的娱乐享受。而当我们想安静的时候,就像我们的朋友,它带给我们一种心情的陪伴,音乐能够陶冶情操,同时也是心情的抒发之处。在各种地方,都能够发现音乐的存在。我的论文主要依据音乐网站的实际情况,做一个能够试听自己喜欢的歌曲甚至可以管理员设置普通用户与自己共同管理音乐库,分享大家喜欢的音乐,后台管理员和管理员授权的普通用户能够上传,删除,修改歌曲信息。而为了跟上时代的进步,当今互联网平台渐渐地转向手机移动平台的使用,手机的使用变得越来越频繁,人手几乎一部手机,信息的阅读与共享更加的移动化,而常常我们会看到人们在下班之余带着耳机享受难得的音乐、视频等等,说明移动端的音乐APP渐渐地更加受到人们的喜爱。关键词 ASP.NET,SQL server2008 ,web移动端,音乐
目 录
1 引言 1
1.1 开发背景 1
1.2 研究意义 1
2 系统开发环境介绍 2
2.1 ASP.NET简介 2
2.2 SQL Server 2008简介 2
2.3 Ajax技术 2
2.4 Vuejs框架技术 2
3 需求分析 3
3.1 可行性分析 3
3.2 功能性分析 4
3.3 业务流程分析 5
4 系统总体设计 6
4.1 系统功能模块设计 6
4.2 数据库设计 7
4.3 物理设计 9
5 系统功能详细设计与实现 11
5.1 首页功能模块 11
5.2 歌曲的试听和下载模块 14
5.3 歌曲模糊搜索功能 15< *好棒文|www.hbsrm.com +Q: #351916072#
br /> 5.4 后台管理模块 15
6 移动端音乐播放器总体的开发设计与分析 18
6.1 开发环境 18
6.2 功能模块设计 19
7 系统测试 19
7.1 测试原则 19
7.2 主要模块测试 19
结 论 24
致 谢 25
参 考 文 献 26
1 引言
1.1 开发背景
随着全球互联网技术的高速发展,网络在线音乐产业的发展目前看非常的迅速。特别是近些年,在线音乐的产业规模在互联网大规模使用的前提下翻了几番。根据中国产业信息网站的分析,2015年中国在线音乐市场产值规模为四十亿多元,增长接近七成。该市场的版权逐渐受到我国有关部门的关注并且加大规范化,使得网络在线音乐市场的发展更为规范且井然有序。在音乐的市场收入结构当中,各个商家推行的广告、游戏的联运等模式相比较过去变得成熟且增长稳定;近几年关注度较高的直播平台、和超高的用户量网站实行用户付费的模式等增长快速,是企业产生收益的重要来源,预计在未来的时日里仍将保持较快增长;不知道国外什么情况,但在中国国内,传统的唱片行业提供的产品已经不能满足有丰富音乐素养的消费者的需求。人们以往的CD光盘时代已经过去,取而代之的是云端的歌曲,大量的云端歌曲满足了人们不同歌曲类型的需求。在线音乐网站作为音乐传播分享的一个网络重要载体,对音乐的发展起到了空前绝后的影响,特别是在音乐的无国界传播,丰富多样化的欣赏形式,好的歌曲创作等方面。同时音乐网站歌曲的传播,改变了我们欣赏音乐的方式。
1.2 研究意义
根据最新的数据显示,当今时代的发展背景下,在线虚拟音乐产品受到广大的音乐爱好者的喜爱。根据音乐网站的浏览访问量和移动端app下载使用数据统计的结果,每天不同的时间段都有用户在享受音乐。其中超过三成的音乐爱好者一天会访问网站或者收听歌曲两到三次,这部分人群在总的音乐爱好者群体中占比相对而言较高。接近九成的音乐爱好者一天在线听音乐的时长达到半小时以上,而在这部分人群中听歌曲的时长在一到两小时范围间的占比达到四成之多,所以音乐渐渐地融入到人们的生活中,成为人们生活中一个不错的娱乐项目和话题。
网络在线音乐,特别是当今这个时代在移动音乐应用的使用过程中可以满足用户随时随地能够享受音乐的需求,我们都知道人的情感多样化,音乐本身也是多样化的,具有排解人的内心孤单、愉悦用户身心,身心能够被间接调节治愈,所以在用户处于想要独处、需要得到放松、或是需要某种精神的节奏感时,在线音乐便成为我们这个时刻的首要重要选择。2015年中国在线音乐市场产值规模为四十亿元,同比增长了将近七成。从市场的整体发展趋势来看,百分之六十七点二的用户最常使用音乐产品的场所是居住场所;其次则是在上班出行乘坐交通工具或在外出旅行的途中,二者占得比率不相上下;而且在夜晚睡觉之前和健身锻炼时对于音乐的需求度相对要高一些的用户不在少数。同时音乐爱好者能够通过这些方式更加促进了平台上更好的交流与沟通,在线音乐网站的设计和移动端的手机音乐app志在必行。
2 系统开发环境介绍
2.1 ASP.NET简介
Visual Studio 2010的优点就是集成好的开发环境,程序开发者能够轻易上手开发,代码的可视化,控件的操作为页面的美化更加便捷。可定制的可视化操作,而且它继承了C#的面向对象的开发思想,使编程更加严谨,我们在开发过程中可以将开发过程中的模块视为一个个对象,有针对性的开发。通过运用C#编程语言来存储所需要的系统数据和有效的管理SQL数据库。使用ASP.NET技术对系统进行开发,不仅方便操作,也容易构建系统框架。
2.2 SQL Server 2008简介
SQL Server 2008中,是一个全方面的、可拓展的数据存储工具,为开发者提供更高效的数据控制操作和数据有效的管理功能,以此来为开发者提供对数据更便捷的操作。对数据的的添加、删除、修改和查询操作的功能有了后台数据库的支持,对开发人员(用户)有很大的帮助,让用户及开发人员随时随地的互相交流,这也体现了互联网信息的便捷与方便。
2.3 Ajax技术
Ajax可以实现异步请求数据,以往的单线程工作,会加大浏览器的请求时间,而且页面的整体刷新会大大降低用户的体验,异步请求数据可以实现页面的局部刷新,针对局部数据进行更新处理,使用它可以使应用程序变得更小,更快和更加友好。在本系统中运用ajax实现专辑排行榜,音乐排行榜,歌曲排行榜的数据异步请求,在前台页面的局部刷新。
目 录
1 引言 1
1.1 开发背景 1
1.2 研究意义 1
2 系统开发环境介绍 2
2.1 ASP.NET简介 2
2.2 SQL Server 2008简介 2
2.3 Ajax技术 2
2.4 Vuejs框架技术 2
3 需求分析 3
3.1 可行性分析 3
3.2 功能性分析 4
3.3 业务流程分析 5
4 系统总体设计 6
4.1 系统功能模块设计 6
4.2 数据库设计 7
4.3 物理设计 9
5 系统功能详细设计与实现 11
5.1 首页功能模块 11
5.2 歌曲的试听和下载模块 14
5.3 歌曲模糊搜索功能 15< *好棒文|www.hbsrm.com +Q: #351916072#
br /> 5.4 后台管理模块 15
6 移动端音乐播放器总体的开发设计与分析 18
6.1 开发环境 18
6.2 功能模块设计 19
7 系统测试 19
7.1 测试原则 19
7.2 主要模块测试 19
结 论 24
致 谢 25
参 考 文 献 26
1 引言
1.1 开发背景
随着全球互联网技术的高速发展,网络在线音乐产业的发展目前看非常的迅速。特别是近些年,在线音乐的产业规模在互联网大规模使用的前提下翻了几番。根据中国产业信息网站的分析,2015年中国在线音乐市场产值规模为四十亿多元,增长接近七成。该市场的版权逐渐受到我国有关部门的关注并且加大规范化,使得网络在线音乐市场的发展更为规范且井然有序。在音乐的市场收入结构当中,各个商家推行的广告、游戏的联运等模式相比较过去变得成熟且增长稳定;近几年关注度较高的直播平台、和超高的用户量网站实行用户付费的模式等增长快速,是企业产生收益的重要来源,预计在未来的时日里仍将保持较快增长;不知道国外什么情况,但在中国国内,传统的唱片行业提供的产品已经不能满足有丰富音乐素养的消费者的需求。人们以往的CD光盘时代已经过去,取而代之的是云端的歌曲,大量的云端歌曲满足了人们不同歌曲类型的需求。在线音乐网站作为音乐传播分享的一个网络重要载体,对音乐的发展起到了空前绝后的影响,特别是在音乐的无国界传播,丰富多样化的欣赏形式,好的歌曲创作等方面。同时音乐网站歌曲的传播,改变了我们欣赏音乐的方式。
1.2 研究意义
根据最新的数据显示,当今时代的发展背景下,在线虚拟音乐产品受到广大的音乐爱好者的喜爱。根据音乐网站的浏览访问量和移动端app下载使用数据统计的结果,每天不同的时间段都有用户在享受音乐。其中超过三成的音乐爱好者一天会访问网站或者收听歌曲两到三次,这部分人群在总的音乐爱好者群体中占比相对而言较高。接近九成的音乐爱好者一天在线听音乐的时长达到半小时以上,而在这部分人群中听歌曲的时长在一到两小时范围间的占比达到四成之多,所以音乐渐渐地融入到人们的生活中,成为人们生活中一个不错的娱乐项目和话题。
网络在线音乐,特别是当今这个时代在移动音乐应用的使用过程中可以满足用户随时随地能够享受音乐的需求,我们都知道人的情感多样化,音乐本身也是多样化的,具有排解人的内心孤单、愉悦用户身心,身心能够被间接调节治愈,所以在用户处于想要独处、需要得到放松、或是需要某种精神的节奏感时,在线音乐便成为我们这个时刻的首要重要选择。2015年中国在线音乐市场产值规模为四十亿元,同比增长了将近七成。从市场的整体发展趋势来看,百分之六十七点二的用户最常使用音乐产品的场所是居住场所;其次则是在上班出行乘坐交通工具或在外出旅行的途中,二者占得比率不相上下;而且在夜晚睡觉之前和健身锻炼时对于音乐的需求度相对要高一些的用户不在少数。同时音乐爱好者能够通过这些方式更加促进了平台上更好的交流与沟通,在线音乐网站的设计和移动端的手机音乐app志在必行。
2 系统开发环境介绍
2.1 ASP.NET简介
Visual Studio 2010的优点就是集成好的开发环境,程序开发者能够轻易上手开发,代码的可视化,控件的操作为页面的美化更加便捷。可定制的可视化操作,而且它继承了C#的面向对象的开发思想,使编程更加严谨,我们在开发过程中可以将开发过程中的模块视为一个个对象,有针对性的开发。通过运用C#编程语言来存储所需要的系统数据和有效的管理SQL数据库。使用ASP.NET技术对系统进行开发,不仅方便操作,也容易构建系统框架。
2.2 SQL Server 2008简介
SQL Server 2008中,是一个全方面的、可拓展的数据存储工具,为开发者提供更高效的数据控制操作和数据有效的管理功能,以此来为开发者提供对数据更便捷的操作。对数据的的添加、删除、修改和查询操作的功能有了后台数据库的支持,对开发人员(用户)有很大的帮助,让用户及开发人员随时随地的互相交流,这也体现了互联网信息的便捷与方便。
2.3 Ajax技术
Ajax可以实现异步请求数据,以往的单线程工作,会加大浏览器的请求时间,而且页面的整体刷新会大大降低用户的体验,异步请求数据可以实现页面的局部刷新,针对局部数据进行更新处理,使用它可以使应用程序变得更小,更快和更加友好。在本系统中运用ajax实现专辑排行榜,音乐排行榜,歌曲排行榜的数据异步请求,在前台页面的局部刷新。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1345.html