javaweb的在线音乐系统的实现(附件)【字数:8562】
摘 要随着社会的发展,娱乐已成为主流。压抑的生活使得人们需要调剂,他们都比较倾向于听音乐,使用音乐来放松自己,因而,本文采用Java技术开发一款在线音乐系统。本课题设计结合MySQL数据库并使用Html,CSS,JS,Servlet,JSP等技术编写系统源码,完成开发音乐播放、信息管理、用户管理等模块功能。音乐播放为前端展示,包括时长,发布时间等信息;信息管理同为前端展示页面,包括评论,分享等信息;用户管理后台管理,高权限以更改重要信息。本次设计通过测试可以完成各项功能。
目 录
第一章 互联网音乐系统的应用领域 1
第二章 音乐系统的原理与结构 3
2.1音乐系统概要描述 3
2.1.1网络在线音乐的特征 3
2.1.2需求分析 3
2.1.3运行环境及软件使用 4
2.2系统总体设计 5
2.3系统功能模块设计及描述 6
2.4数据表 6
第三章 模块 9
3.1页面布局 9
3.2 Audio标签 9
3.3“歌曲列表”模块 11
3.4“收藏/取消”模块 11
3.5“歌曲下载”模块 12
3.6“用户管理”模块 12
3.7“信息管理”模块 13
第四章 系统测试 15
第五章 后续开发 16
结束语 17
致 谢 18
参考文献 19
附 录 20
附录A JDBC 20
附录B Struts 22
附录C register.java 23
第一章 互联网音乐系统的应用领域
Internet发展越来越快,信息化时代已经到来,世界因此变成小,人们通过网络来沟通,交流。各式网站也应运而生,有音乐的,教育的,体育的等等,百花齐放。网络的新奇变化,让我们意识到世界在飞速的变化,也让我们意识到网络的重要性。
娱乐产业随着互联网的发展和网络的快速发展,互动性,实时性,丰富性和便利性等优点,网络娱乐变成了新的潮流。
在网络 *好棒文|www.hbsrm.com +Q: &351916072&
上查询信息。在网络上购买,试听,下载音乐,已经非常流行,得益于网络的便捷性,娱乐产业产生出更多模式,音乐这一方面也是发展迅速。
网络信息化的时代,音乐变得尤其重要,加之媒体的飞速发展,使得音乐深入到每家每户。现如今,只要连上网络,各种网站充斥着各种音乐信息。不同种类的音乐通过不同方式让你来收听和下载,以及分享。正因为,音乐网站越来越多,对音乐网站的要求也越来越高,网站的界面,音乐的音质,加载速度等都成为用户考量一个音乐网站是否成功的重要因素。因此网站也会不断提高自身的软硬件设施,以提高用户的享受体验。
与此同时,为了提高网站的可使用性,对于数据的压缩编码,网站也越来越重视。因此,流媒体技术应运而生,它就是为软件开发二开发的,流媒体技术的出现使得用户播放音乐时再无以前的卡顿,延迟感觉。
以目前的技术发展来看,网络应用软件主要有C/S和B/S两种模式。
C/S模式即客户/服务器模式。此模式需要高性能的工作站,PC也需要大型的关系型数据库,诸如ORACLE,MYSQL等。它的有点在于,能充分发挥客户端PC的性能,很多工作可以在本地完成,然后再提交给服务器。当然它的缺点也有:对于网络的限制比较大,局域网比较适用C/S模式,单考虑到互联网络的急速发展,C/S模式并不适合本文的在线音乐系统设计。然而B/S模式有一个优点就是,无需借助特定软件,只需一台能联网的计算机即可。所以,充分考虑到两者的优缺点,我们选择了B/S模式来设计在线音乐网站系统。
网络以及后台JAVA技术的发展,使得搭建网站变得越来越容易,音乐网站的开发也越来越精细,全世界各国都在这方面投入大量资金。在线音乐系统是指基于计算机网络的,联系服务器和客户端的,相互联系,相互制约,但又相对独立运作的哥哥功能模块的综合体现,最终成果展示就是一个精美的音乐网站。站在技术角度上来讲,通过java技术来组织代码,编写后台对于音乐管理,歌曲的播放,位置调控,上传下载,用户注册登录等等的功能。由于只是个人用户对的开发,这次的设计主要侧重软件的运用,对硬件的需求并不是很大,只需要一台PC既充当充当服务器也充当客户端即可。
从另一角度软件工程来看:在线音乐系统的正确的结构,行为设计的成功是网站开发是否成功的关键。本次开发设计前端展示页面View层使用Jsp技术,后段主要使用Servlet来辅助。在过程中,也封装了很多方法,用以简化代码,使得逻辑清晰,层次分明。本文主要阐述了,实现这个音乐网站的主要技术,思想,以及结构,最主要的是实现某模块功能的关键技术。其中的数据库信息,为使得开发的简便,全部由手动添加。管理员也可通过后台管理界面添加某些信息。
第二章 音乐系统的原理与结构
本章将描述在线音乐的基本概念以及对音乐系统的原理与结构做详细阐述,软件的使用和技术的使用也包含其中。
2.1音乐系统概要描述
数字音乐是指在音乐的制作与传播及储存过程中使用数字化技术的音乐。数字音乐常用的格式为 MP3。
在线音乐和移动音乐是数字音乐的两种不同的播放终端,即PC和手机。
在线音乐是指用户通过网络在线播放、可下载及传输到其它播放设备的数字音乐。
2.1.1网络在线音乐的特征
网络在线音乐具有众多特征,通过各种渠道的发现和总结,本文总结了几点特征,主要有:
1.广泛性
在线音乐的广泛性主要体现在,范围,地位,性别等等,总之,几乎所有的人都会听听音乐,参加音乐活动,通过不同的方式,在家上网,网咖等,只要会上网,基本没有技术限制。正是因为能娱乐大众,还没有技术难度,所以才能广泛传播,但这样也可能会造成低价值音乐的出现。
2.公平性
所有人都是平等的,所有人都能听音乐,都能发挥自己的个性。正因为所有人都能在线听音乐,在线音乐还能蓬勃发展,正说明了,在线音乐的可发展性。
3.互动性
目 录
第一章 互联网音乐系统的应用领域 1
第二章 音乐系统的原理与结构 3
2.1音乐系统概要描述 3
2.1.1网络在线音乐的特征 3
2.1.2需求分析 3
2.1.3运行环境及软件使用 4
2.2系统总体设计 5
2.3系统功能模块设计及描述 6
2.4数据表 6
第三章 模块 9
3.1页面布局 9
3.2 Audio标签 9
3.3“歌曲列表”模块 11
3.4“收藏/取消”模块 11
3.5“歌曲下载”模块 12
3.6“用户管理”模块 12
3.7“信息管理”模块 13
第四章 系统测试 15
第五章 后续开发 16
结束语 17
致 谢 18
参考文献 19
附 录 20
附录A JDBC 20
附录B Struts 22
附录C register.java 23
第一章 互联网音乐系统的应用领域
Internet发展越来越快,信息化时代已经到来,世界因此变成小,人们通过网络来沟通,交流。各式网站也应运而生,有音乐的,教育的,体育的等等,百花齐放。网络的新奇变化,让我们意识到世界在飞速的变化,也让我们意识到网络的重要性。
娱乐产业随着互联网的发展和网络的快速发展,互动性,实时性,丰富性和便利性等优点,网络娱乐变成了新的潮流。
在网络 *好棒文|www.hbsrm.com +Q: &351916072&
上查询信息。在网络上购买,试听,下载音乐,已经非常流行,得益于网络的便捷性,娱乐产业产生出更多模式,音乐这一方面也是发展迅速。
网络信息化的时代,音乐变得尤其重要,加之媒体的飞速发展,使得音乐深入到每家每户。现如今,只要连上网络,各种网站充斥着各种音乐信息。不同种类的音乐通过不同方式让你来收听和下载,以及分享。正因为,音乐网站越来越多,对音乐网站的要求也越来越高,网站的界面,音乐的音质,加载速度等都成为用户考量一个音乐网站是否成功的重要因素。因此网站也会不断提高自身的软硬件设施,以提高用户的享受体验。
与此同时,为了提高网站的可使用性,对于数据的压缩编码,网站也越来越重视。因此,流媒体技术应运而生,它就是为软件开发二开发的,流媒体技术的出现使得用户播放音乐时再无以前的卡顿,延迟感觉。
以目前的技术发展来看,网络应用软件主要有C/S和B/S两种模式。
C/S模式即客户/服务器模式。此模式需要高性能的工作站,PC也需要大型的关系型数据库,诸如ORACLE,MYSQL等。它的有点在于,能充分发挥客户端PC的性能,很多工作可以在本地完成,然后再提交给服务器。当然它的缺点也有:对于网络的限制比较大,局域网比较适用C/S模式,单考虑到互联网络的急速发展,C/S模式并不适合本文的在线音乐系统设计。然而B/S模式有一个优点就是,无需借助特定软件,只需一台能联网的计算机即可。所以,充分考虑到两者的优缺点,我们选择了B/S模式来设计在线音乐网站系统。
网络以及后台JAVA技术的发展,使得搭建网站变得越来越容易,音乐网站的开发也越来越精细,全世界各国都在这方面投入大量资金。在线音乐系统是指基于计算机网络的,联系服务器和客户端的,相互联系,相互制约,但又相对独立运作的哥哥功能模块的综合体现,最终成果展示就是一个精美的音乐网站。站在技术角度上来讲,通过java技术来组织代码,编写后台对于音乐管理,歌曲的播放,位置调控,上传下载,用户注册登录等等的功能。由于只是个人用户对的开发,这次的设计主要侧重软件的运用,对硬件的需求并不是很大,只需要一台PC既充当充当服务器也充当客户端即可。
从另一角度软件工程来看:在线音乐系统的正确的结构,行为设计的成功是网站开发是否成功的关键。本次开发设计前端展示页面View层使用Jsp技术,后段主要使用Servlet来辅助。在过程中,也封装了很多方法,用以简化代码,使得逻辑清晰,层次分明。本文主要阐述了,实现这个音乐网站的主要技术,思想,以及结构,最主要的是实现某模块功能的关键技术。其中的数据库信息,为使得开发的简便,全部由手动添加。管理员也可通过后台管理界面添加某些信息。
第二章 音乐系统的原理与结构
本章将描述在线音乐的基本概念以及对音乐系统的原理与结构做详细阐述,软件的使用和技术的使用也包含其中。
2.1音乐系统概要描述
数字音乐是指在音乐的制作与传播及储存过程中使用数字化技术的音乐。数字音乐常用的格式为 MP3。
在线音乐和移动音乐是数字音乐的两种不同的播放终端,即PC和手机。
在线音乐是指用户通过网络在线播放、可下载及传输到其它播放设备的数字音乐。
2.1.1网络在线音乐的特征
网络在线音乐具有众多特征,通过各种渠道的发现和总结,本文总结了几点特征,主要有:
1.广泛性
在线音乐的广泛性主要体现在,范围,地位,性别等等,总之,几乎所有的人都会听听音乐,参加音乐活动,通过不同的方式,在家上网,网咖等,只要会上网,基本没有技术限制。正是因为能娱乐大众,还没有技术难度,所以才能广泛传播,但这样也可能会造成低价值音乐的出现。
2.公平性
所有人都是平等的,所有人都能听音乐,都能发挥自己的个性。正因为所有人都能在线听音乐,在线音乐还能蓬勃发展,正说明了,在线音乐的可发展性。
3.互动性
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/369.html