本论文是一篇关于数据库论文摘要怎么写,关于在线音乐管理系统设计相关专科毕业论文范文。免费优秀的关于数据库及管理系统及参考文献方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】在线音乐管理系统的设计,按照JavaEE的四层标准进行开发设计,通过对网站有关音乐媒体发布事项的一番调查与分析,在用户对音乐需求的解析基础上,明确了在线音乐点播系统要实现的具体功能:注册会员、上传歌曲、点播歌曲、管理我的歌曲等.
【关 键 词】Struts2;JavaEE;在线音乐管理
1.研究目的
随着我国人民生活水品的不断提高,音乐已成为人们生活中不可缺少的重要部分,在我们生活的每个角落,都有它的陪伴.我国著名音乐家冼星海说过:“音乐是人生最大的快乐,音乐是生活中的一股清泉,音乐是陶冶性情的熔炉.”音乐对人的好处是不可估量的.音乐可以调剂紧张、单调的生活,使人们的神经得到放松,有益于健康.音乐可以给音乐可以给人听觉以愉悦,净化人的灵魂使人的神经得到一种高度的享受.音乐可以刺激脑部,活化脑细胞,适当的音乐刺激对脑部的活动有很大的帮助,甚至达到防止老化的功效.可以让身体放轻松,纾解压力,让人在一天的繁忙生活中得到精神的放松,在心情不好的时候得到心灵上的安慰,在快乐的时候得到更加的尽兴.
而在线音乐的诞生,无疑不是更好的帮助人们听到更多更广的音乐,我们可以分享好的音乐,让别人听到,同样,别人也可以把他的好的音乐分享给我们,网络的作用就是让资源共享,而这无不是证明此作用的依据.在线音乐可以让人听到最新的歌曲,我们可以对自己喜欢的歌曲进行管理,就好像是一台自己的音乐播放器,让我们更加容易的享受音乐.
2.用户需求
本软件主要使用Struts2框架技术实现在线音乐管理系统,系统功能主要有注册会员、上传歌曲、点播歌曲、管理我的歌曲等.
(1)点播歌曲.用户不用注册会员也可点播本系统中的歌曲.
(2)注册会员.用户需要注册会员后才能享受本系统的其他功能.
(3)下载歌曲.可下载自己所喜欢的歌曲到本地电脑中.
(4)上传歌曲.本系统会员,可将自己喜欢,但系统所没有的的歌曲上传到本系统.
(5)管理我的歌曲.会员登录后,可管理自己上传过的歌曲信息.
(6)后台管理.管理员可以方便的管理音乐信息和会员信息.
3.系统总体设计
3.1系统功能结构
本系统完全由JavaEE语言开发,在设计代码方面主要分为数据库和主机后台实现两部分.
数据库:本系统使用MySQL数据库,一共建立了7张表,分别为:管理员表、评论表、动态表、链接表、消息表、音乐表、用户表.
后台实现:后台实现了音乐的播放,音乐的上传,主页显示了该用户拥有的音乐列表,实现了用户间的消息发送,以及用户对音乐的评论,同时页面也有友情链接,可以连接到相关页面,页面还有动态显示,可显示用户的最新动态,比如某用户分享了某首喜爱的音乐等.
3.2系统主要流程
该系统通过严谨的逻辑思维实现了在线音乐系统的设计.
在会员模块中,首先要判断是否是网站的会员.如果是普通的用户,那他们的权限是有限的,只能浏览以及歌曲的试听,但如果是会员,除了上述的功能还可以上传和下载歌曲,也可以管理自己上传的歌曲信息和消息.图1为会员模块的流程图.
图1会员模块流程图
3.3系统主要模块
(1)用户登录、注册功能模块;
(2)管理员管理功能模块;
(3)消息与评论功能模块;
(4)播放列表功能模块;
(5)音乐上传、下载、点播功能模块;
(6)音乐播放功能模块;