没有合适的资源?快使用搜索试试~ 我知道了~
基于Servlet的在线音乐网站的设计与实现.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 66 浏览量
2023-06-25
22:46:01
上传
评论
收藏 2.13MB DOC 举报
温馨提示
试读
53页
基于Servlet的在线音乐网站的设计与实现.doc
资源推荐
资源详情
资源评论
摘 要
摘 要
社会的发展,信息时代的到来,Internet 已经渗透进各个领域,人们已经不
再满足传统的方式来享受自己喜欢的音乐。新兴的网站在线播放音乐已经占据了
主流市场。Music Fun 在线音乐网站致力于为喜欢音乐的朋友们分享好听的声音,
使用户能够在网上随时享受到音乐的乐趣。用户可以通过注册成为会员,会员登
录到网站后,可以试听和收藏喜欢的单曲和专辑,也可以为自己喜欢的歌手投票。
本网站特别提供专辑购买的功能,会员可以在本网站订购专辑。
作者通过对现有音乐播放网站进行详细分析,列出了该网站的功能需求描述,
并利用 UML 工具对其进行建模,重点探讨了教学网站的设计和实现。系统以
Java EE 作为开发平台,运用 MVC 模式开发思想,采用 Servlet 框架技术实现。
系统具有网上资源共享、互动平台、网上作业管理和后台基础信息管理等功能,
较为完善地完成了课程网站的需求。
本文以在线音乐网站为背景,简要介绍了系统开发背景以及系统开发平台的
特点,详细地阐述了基于 UML 的面向对象的系统分析与建模过程,并对资源共
享、互动平台、用户中心等模块的实现过程进行了详细的阐述。
关键词:MVC;Servlet;音乐分享;在线播放;歌曲下载
Commented [h1]: 背景
Commented [h2]: 完成功能
Commented [h3]: 创新
Abstract
I
Abstract
With the development of the society and the coming of the information age, the
network applications have penetrated into every area, and people no longer satisfied
with traditional ways to enjoy their favorite music. New site to play music online has
occupied the mainstream market. Music Fun online music site is dedicated to sharing a
nice voice like music friends, enabling users to enjoy the joy of music on the Internet at
any time. Users can sign up to become a member, Login to the site can listen to and
collection of favorite singles and albums, you can also vote for their favorite singer.
This site in particular album purchase, members can order album on this site.
Through analyzing detailed the existing OS course website, we group sum up the
functional requirements description of Course teaching website, which make use of
UML modeling the OS Course Website. We focus on the design and implementation of
Course Website. Using the Java EE and Sevrlet framework, the OS Course Website
system was realized by MVC patterns as development thinking. The system have
resource sharing, interactive platform, on-line job management, back office information
management and other functions, which more perfect completes the course website
requirements.
Based on the OS course website, the paper briefly introduces the system
development backgrounds and system developing platform characteristics, describes the
object-oriented system analysis by UML and modeling process in detail, and detailed
describes the resource sharing, interactive platform and on-line job management module
realization process, and so on.
Key words: MVC;Servlet;Resource sharing;Interactive platform;On-line job
bxmanagement
目 录
II
目 录
第 1 章 绪论 ..............................................................................................1
1.1 课题研究的背景和现状.................................................................................1
1.2 课题研究的意义.............................................................................................2
1.3 课题研究的内容.............................................................................................2
1.4 本人的主要工作.............................................................................................2
1.5 本文组织.........................................................................................................2
第 2 章 系统开发及相关技术概述 ..........................................................4
2.1 Java 技术介绍.................................................................................................4
2.2 Java Web 技术的介绍 .....................................................................................5
2.3 Java 的优势.....................................................................................................5
2.4 系统相关技术概述.........................................................................................6
2.4.1 MVC 模式 ............................................................................................................6
2.4.2 Servlet 框架结构及工作原理 ..............................................................................7
2.4.3 JSP 技术................................................................................................................8
2.4.4 MySQL 数据库 .................................................................................................10
第 3 章 系统需求分析 ............................................................................11
3.1 系统目标.......................................................................................................11
3.2 系统需求分析...............................................................................................11
3.2.1 浏览搜索............................................................................................................12
3.2.2 用户中心............................................................................................................12
3.2.3 资源发布............................................................................................................13
3.2.4 在线播放............................................................................................................14
3.3 系统用例图分析...........................................................................................15
3.3.1 系统后台管理部分用例设计............................................................................15
3.3.2 系统前台用例设计............................................................................................21
第 4 章 系统设计 ....................................................................................25
4.1 系统的架构设计...........................................................................................25
目 录
III
4.2 系统数据库设计...........................................................................................25
4.2.1 数据库概念设计................................................................................................26
4.2.3 数据库逻辑结构的设计....................................................................................26
4.3 系统类图的设计...........................................................................................29
4.3.1 在线播放资源类图的设计................................................................................29
4.4 系统开发相关规范.......................................................................................30
4.4.1 开发工具............................................................................................................30
4.4.2 编码规范............................................................................................................31
第 5 章 系统实现 ....................................................................................32
5.1 系统首页.......................................................................................................32
5.2 用户中心功能实现.......................................................................................34
5.2.1 个人中心.............................................................................................................34
5.2.2 好友管理.............................................................................................................37
5.2.3 购物车功能实现.................................................................................................39
5.3 后台管理功能实现........................................................................................40
第 6 章 总结与展望 ................................................................................46
6.1 系统总结........................................................................................................46
6.2 工作总结与展望............................................................................................46
参考文献 ..................................................................................................48
第1章 绪论
0
第 1 章 绪论
1.1 课题研究的背景和现状
热爱音乐的人都是热爱生活的人,爱音乐的人应该感谢这个丰富的时代,更
应该感谢发达的资讯和传媒让我们可以聆听到如此丰富多彩的音乐;但是同时爱
音乐的人往往也会痛恨这个时代,那些随时在耳边响起的彩铃音乐,街道美发厅
小卖部传出来的网络音乐,电视里反复播放的榜单音乐和选秀音乐,无时不刻的
轰击着我们挑剔的耳朵,发达的资讯渠道却成为爱生活的我们最大的噪音来源。
而执着于对高品质音乐追求的年轻人,耳机常年挂在头上,攒钱买正版唱片、到
处外出看演唱,但是网络上各种盗版和的音质的声音还是时常充斥着我们的耳朵
并侵害着那些认真做音乐的独立创作人,但是这些清苦的歌者们仍然保持着对音
乐宗教式的信仰和追求。对于歌者,这仿佛并不是一个好的时代。
听者和歌者,为什么巨大的市场需求却无法很好养活一个为我们带来生命升
华的创作群体?
同时在这个科技信息技术共享时代,互联网对人们生活、学习和工作的影响
越来越大。人们已经不再满足传统的购买磁带,CD 等或是低品质的在线音乐播
放网站,随着生活条件的改善,现在的渴望那些属于自己的专属的高水平音质音
乐播放和下载工具,通过建立个人档案和专属播放列表,彰显自己与众不同的音
乐品味。
我们有必要搭建这样一个平台为音乐爱好者和创作者提供一个方便的交流
机会,促进一些小众的,独立音乐人的发展和进步。
目前网上音乐类网站
[2]
也有很多,品质却参差不齐,很多的音乐网站在功能
的实现上,歌曲的音质,数量,类别,更新速度,访问速度,交互能力等方面存
在诸多问题,大部分此类网站都没能方便的为用户提供更好的音乐体验。构建一
个新型独立的音乐分享网站,可以在线共享音乐,可以互动交流,可以编辑自己
的精选集和播放列表,并具有完善的后台,将必将会给用户提供更完美更专业的
音质服务和音乐体验。
1.2 课题研究的意义
基于上述问题的日益突出,开发一个个性化,高品质的音乐网站显得尤为重
要。用户通过该网站可以定制个人专属的音乐属性, “Music Fun 音乐网站”致
剩余52页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 79
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 历届(第1-21届)希望杯数学竞赛初一试题及答案(最新整理).doc全国数学邀请赛(264页资料)
- 水滴.psd
- TokenPocket_V2.1.2_release.apk
- Apache-druid-kafka-rce.yaml
- 基于C#的ASP.NET数据库原理及应用技术课程指导平台的开发
- 基于ROS的智能车轨迹跟踪算法的仿真与设计源码运用PID跟踪算法.zip.zip
- Bug Bounty Tip - i春秋Self-XSS变废为宝的奇思妙想
- 1991-2015年全国初中化学竞赛复赛试题汇编(212页)(24年竞赛复赛真题).docx天原杯
- Apache Flink 未授权访问+远程代码执行.pdf
- hadoop-基于hive的聊天数据分析报表可视化案例数据源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功