流酷音乐网站的设计与实现(附件)【字数:6892】

网络的出现改变了人们交流、购物、生活娱乐的方式,网络的主要优势是快速、便捷的传播方式。现在网络中的视频、游戏、新闻等信息层出不穷。音乐是生活娱乐中很重要的一个部分,通过网络来分享音乐深受广大用户的喜爱。流酷音乐网站的设计与实现是通过信息技术、网络技术与音乐的传播和共享结合在一起,实现在线搜索音乐、听音乐的基本需求。网站采用了Java开发语言,数据库存储是在MySQL中完成的。网站包括了前台模块和管理员模块。流酷音乐网站的设计与实现为广大的音乐爱好者提供了网络共享的平台,方便用户快速的找到自己想听的音乐。
[Keywords] Share music; Java; music search; singer 目 录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
二、系统需求分析 1
(一) 系统功能分析 1
(二)系统运行环境分析 2
(三)系统可行性分析 2
1.技术可行性分析 2
2.经济可行性 2
3.社会可行性 2
三、系统设计 3
(一)系统功能结构设计 3
(二)数据库设计 3
1.概念结构设计 3
2. 逻辑结构设计 5
四、系统实现 7
(一) 前台模块 7
1.用户注册 7
2.用户登录 8
3.音乐搜索 10
4.音乐排行榜 11
5.听音乐 12
6.音乐下载和收藏 12
7.个人信息修改 14
(二) 管理员模块 15
1.音乐分类管理 15
2.歌手管理 16
3.歌曲管理 18
4.前台用户管理 19
5.系统管理 20
五、总结 20
致谢 22
参考文献 23
一、引言
(一) 研究背景
网络的快速发展给人们的生活、工作、娱乐带来了很大的方便,网络带来的不仅仅是信息的共享、传播,而且还能高效、快速的处理各种信息。传统的 *好棒文|www.hbsrm.com +Q: ^351916072* 
信息获取渠道主要有报纸、电视、广播,听音乐的方式最为传统的方式是磁带,后来出现了电子设备,在电子设备上可以播放下载好的音乐。这些方式的主要弊端是音乐进行动态的改变,不能及时地共享。音乐文件由于容量的限制,音乐的种类和数量上不能满足用户的基本需求。伴随着生活节奏的加快和工作压力的不断增加,音乐已经成为了大部分人缓解压力的主要方式,听音乐可以让人的心情处于放松休息的状态。音乐已经成为了人们日常娱乐悠闲的主要方式之一。
(二) 研究意义
流酷音乐网站的设计与实现是通过信息技术的方式把音乐放在网络中进行播放,实现音乐的在线搜索、在线听的基本需求,满足音乐爱好者,明星崇拜者,各种专辑痴迷者的需求。建立一个动态的音乐网站可以满足用户的听音乐的基本需求,不仅可以按照音乐的名称进行搜索,还可以按照专辑或者歌手的姓名进行搜索,提高了检索的效率。使音乐搜索更加规范化。音乐网站的建立可以让音乐传播更快,传播区域更广,不受地域、环境等外部因素的限制,对音乐的创作、传播、欣赏都产生了很大的影响。
二、系统需求分析
(一) 系统功能分析
流酷音乐网站的设计与实现主要是为了满足用户在线听音乐的基本需求,网站中设计了多样式的搜索方式,可以让用户快速高效的找到自己想听的音乐。为了满足音乐在网站中及时的共享和动态的改变,在后台可以对音乐进行添加和管理。流酷音乐网站的设计与实现包括了前台模块和管理员模块。
1.管理员模块中可以对音乐的分类进行管理,设计流行音乐、摇滚音乐等音乐类型,方便前台对音乐进行搜索。对歌手的基本信息进行添加和管理,歌手信息包括了姓名、性别、星座、体重、个人照片等信息。对歌曲进行发布和管理,歌曲信息包括了歌曲名称、歌手、歌曲分类、歌曲文件等。
(二)系统运行环境分析
1.系统的硬件环境如下:
(1)系统类型:WIN8操作系统
(2) CPU处理器:i78650U
(2) 内存:4G以上
(3) 硬盘:320GB以上
2.系统的软件环境如下:
(1)开发平台:MyEclipse
(2)数据库:MySQL5.7,Navicat for MySQL
(3)浏览器:360浏览器
(三)系统可行性分析
1.技术可行性分析
流酷音乐网站的设计与实现是采用了Java开发语言和MySQL数据库来完成的。Java开发语言是一种面向对象、功能强大、健壮性的开发语言,Java内部还包括了很多内置函数,方便各种程序的开发。本身的内存处理机制也很完善,可以保证程序的垃圾处理及时以及内存的检测释放。MySQL数据库是一个体积小、运行速度快、占用内存小的中小型数据库,能满足流酷音乐网站的数据存储和查询,MySQL连接采用的需要用户名、密码、地址和端口号才能连接成功,MySQL 连接时需要对地址进行一个验证机制,一般采用固定的ip地址和本地地址来进行连接,localhost代表的是本地,ip地址代表的远程连接。
2.经济可行性
流酷音乐网站的设计与实现的开发在经济方面主要考虑的是开发软件的成本、开发费用、后期的运行维护费用,想开发一个音乐网站,需要用到了软件包括了MyEclipse和MySQL,这两个软件都有免费版的。流酷音乐网站是一个中小型的系统,开发周期大于需要1个月左右,费用大概是5000元。网站运行需要购买空间和域名,每年的费用大概是2000元左右。网站运行后可以满足人们对于网络音乐的需求,满足人们日常娱乐的需求,缓解人们的压力,给音乐爱好者带来了更多、更好的资源,带来了意义远远大于投入的成本。

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

好棒文