jsp的在线音乐播放系统的设计和实现(源码)【字数:12323】

摘 要随着生活节奏的加快以及互联网的飞速发展,市面上出现的音乐播放器越来越多。同时众多音乐播放器为了博取大众的眼球,在音乐之外的设计越来越繁杂,给仅仅想单纯听音乐的人带去很多不必要的选择。而对播放器设计端来说使用的程序越来越复杂,音乐播放器的运行成本越来越高,维持稳定性也越来越困难,影响用户的使用感,开发端实现最大赢力较为困难。因此,设计了该款网页在线音乐播放器,占用较少的运行内存,后台简便于维护,给使用者管理者都带去便利。基于JSP的在线音乐播放系统的主要功能是音乐的播放、暂停、歌曲切换、歌曲评论、歌曲热度排行、初心歌单推荐、智能歌单还有用户登录注册等功能。最大的亮点在于初心歌单的开发,面对以往音乐播放平台的弊端,特别为用户设计了初心歌单,以用户第一次登陆平台的喜好为根据,保留用户最初的喜好,生成初心歌单。本系统在Windows8的系统环境下,采用的开发工具为MyEclipse,将MYSQL作为后台数据库,采用的编程语言为JAVA,该系统较为实用,安全性较高。经过一些测试,该系统可以实现音乐播放的正常运行,避免了传统播放器的复杂繁琐的使用方式;对用户而言,简便了操作方式,歌单的存在更为贴心,实用感更加强烈,特点鲜明使用方便;对于后台管理者而言,使得平台的所有功能被最大化使用,管理起来也更为简易,平台的运行也较为稳定;因此,该平台的开发提高了用户的使用感简便了管理者的维护复杂度,使听音乐成为更单纯的事情。
目录
第1章 前言 1
1.1研究背景 1
1.2国内外研究现状 1
1.3研究目的和意义 3
1.3.1研究目的 3
1.3.2研究意义 3
1.4全文组织结构 3
第2章 在线音乐播放系统的需求分析 5
2.1可行性分析 5
2.2在线音乐播放系统功能性需求概述 5
2.2.1系统概述 5
2.2.2系统功能性需求 6
2.3角色分类 6
2.4系统业务流程 6
2.5系统需求分析 7
2.5.1功能需求分析 7
2.5.2非功能性需求分析 11
2.5.3 界面需求分析 11
第3章  *好棒文|www.hbsrm.com +Q: &351916072& 
在线音乐播放系统的设计 12
3.1在线音乐播放系统的系统功能模块的设计 12
3.1.1系统架构层次设计 12
3.1.2音乐播放器的流程设计 13
3.1.3音乐播放器功能设计以及功能结构设计 13
3.2数据库设计 14
3.2.1概念设计 14
3.2.2数据库逻辑结构设计 16
3.2.3数据库表结构设计 16
3.3包和类的设计 18
3.3.1包设计 18
3.3.2类设计 19
第4章 系统实现 22
4.1主要功能模块的实现 22
4.2小结 34
第5章 系统测试 35
第6章 总结与展望 40
6.1总结 40
6.2展望 40
附录 42
参考文献 44
致 谢 46
第1章 前言
1.1研究背景
随着时代的发展,人们的生活水平不断提高,人们生活节奏越来越快,生存压力越来越大,听一曲舒缓的音乐来缓解压力是很多人的减压方式。音乐是情感的衍生品, 它代表着人们的内心感受。音乐播放网站是人们经常使用的平台之一, 通过音乐平台人们可以放松心情, 感受生活的喜怒哀乐, 得到精神上的升华, 这大大推动了各式各样音乐播放软件的产生,本项目就是在这种背景下萌生想法。精神世界丰富成为人们新的追求,音乐是人们表达情感的一个非常重要的渠道,人们开始对音乐的需求日益增大。各类音乐平台层出不穷,日新月异,人们面对众多音乐平台进入了选择恐慌,而音乐平台为了吸引用户设计出各种各样的延伸项目提供给用户,一方面给用户聆听歌曲的同时丰富了收听体验并提供其他娱乐方式,另一方面也给单纯希望听歌的用户带去繁杂的操作体验。针对这一现象,设计了这款音乐平台,在满足用户听取音乐的同时,也帮助用户记录听取音乐的初衷扩充用户新的音乐领域。
1.2国内外研究现状
上世纪90年代以来,计算机数字技术和互联网技术的发展给人们的生活带来深刻的变化,不仅改变了人们的生活方式,也影响着人们的思维方式。[]在线音乐产业诞生在这样的背景下,在互联网环境中,在线音乐以低成本、传播速度快等优势,顺应了当今文化产业的发展趋势。[]
最初音乐网站作为音乐传播的主要载体,音乐网站在创作、传播、欣赏方式等方面对流行音乐的发展都产生了前所未有的影响[]:
1.电脑网络技术的发展使人们通过音乐网站接触到了更多的流行音乐。
2.网民数量的激增使更多的人们通过音乐网站接触到了流行音乐。
3.音乐网站为流行音乐创作提供了更多的便利。[]
4.音乐网站刺激了流行音乐的传播。
5.音乐网站使流行音乐的欣赏方式发生了改变。[]?
6.音乐网站不但刺激了流行音乐的传播,且也刺激了电子数码产品的频繁更新换代。[]
对比早期国内外音乐网站,功能太过单一,互联网给学习者提供了丰富的超媒体资源,为网友创造出了一种由他们自行控制的娱乐环境,如果长期手动从网上找寻,就会产生一种无从适从的感觉,从而降低网友的兴趣。[]目前有很少系统能实现这种网络音乐库的功能,更在以下方面涉及不多:没有实现在线实时试听,不能方便的分类的检索的系统;[]单一的音乐网站只是线性的,不是层次状或网状的,也不支持相近歌曲的查询、检索功能,找歌只能靠输入和分类查找实现,不便于相关性和方便性的查询;网友只能每次重复查找,不能记录网友的喜好、前收藏,这就浪费了一定的时间和网络资源。[]
据调查,目前网络在线音乐的服务模式常见的主要分为以下三种:一、传统音乐资源服务模式;二、在线卡拉OK模式;三、音乐社区模式。[]
一、传统音乐资源服务模式,即通过购买音乐版权获取音乐资源,为用户提供在线音乐搜索、播放、购买、下载、歌词同步等服务。[]资源服务模式受制于音乐版权的问题,必须以庞大的资金购买音乐版权为基础来进行运营,盈利则主要靠广告与音乐付费下载两种方式来获取。[]传统音乐资源服务模式拥有庞大的用户基础和丰富的音乐资源,但是盈利模式较为单一,同时用户与音乐之间的关系仅仅是单方面的提供获取,这已经无法满足用户越来越多元化的娱乐需求和展现自我的渴望。[]

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

好棒文