文未可获取一份本项目的java源码和数据库参考。
Java在线音乐平台是基于Java Web,依据Java语言功能性强大和简单易用的两大特点,实现的一个网上音乐平台。该平台包含了前台功能(用户层面)以及后台管理系统(管理员层面)。使用到了Spring+SpringMVC+Mybatis搭建框架环境和MySQL数据库设计实践。在其平台用户可以在线听歌,下载歌曲,搜索歌曲,收藏歌曲,播放下载MV,留言,评论等,管理员可以维护管理数据库。
目前国内外的音乐平台形形色色,各有各有的特点以及优秀之处,但是对于国内的音乐平台来讲,随着科技进步数码电子产品的飞速发展,人们更趋于在手机随声听上听歌,就会出现一个现象,在线音乐平台的更新远远比不上手机上的快和新了,甚至有些较为优秀的功能在PC端的在线音乐平台直接舍去了,例如不能选择音效,不能听歌识曲,不能和朋友同时线上同步听歌,不能在音乐平台上刷小视频等等。所以本人此次的研究目的以及意义就在于完善和提升在线音乐平台各项功能,提高在线音乐平台爱好者们在此平台的使用感,在此平台中得到娱乐与放松。
作为计算机科学与技术专业的学生,能够将所学到知识运用到实践当中,解决实际系统中遇到的问题,是检验所学并提高技术水平的一条重要途径。同时,也为日后从事相关的开发工作积累了丰富的经验。
当前国内外早已存在了很多大大小小的音乐软件,无非会形成竞争,这些竞争在于音乐版权资源,多元附属功能开发拓宽产业业务链,音乐赋能打造“跨界合作”等等方面。就国内来讲,存在一个问题就是这些多元的功能开发在PC端的在线音乐平台上远远没有手机上的发展好,在线音乐平台永远都是以精简方便为目的的开发的。但是这一点忽视掉了那些PC端在线音乐平台爱好者们的使用感,那些追求在电脑上听歌的人们也会很希望手机音乐平台上的多元功能能够同样开发在电脑端上。例如:“音乐+游戏”,“音乐+综艺”“音乐+影视”“音乐+文学”等等大大提升人们使用兴趣的联动。但是在线音乐平台的一个优点就是便捷了一些自媒体音乐人推广交流自己的原创作品,这一巨大优点也推动的现代音乐的不断进步。
所以在本人此次的在线音乐平台设计中,要结合到国内外研究现状,完善我们电脑在线音乐平台的拓展功能,保留和进一步提升原本就是优势的音乐人板块。
本课题的研究主要是注重首先完成在线音乐平台的基础功能,分成两个层面,前台和后台(用户和管理员层面),其次在基础功能的基础上做一些创新的“跨界”联动功能(例如:音乐与游戏的联动,与影视综艺的联动,与文学的联动等等)。利用SSM框架结构等等技术去完成这些具体功能的构建。
1.结合国内外研究情况
a) 需要完善提升的板块功能 b)创新有特点的联动功能
2.平台的设计
a)用户层面 b)管理员层面 c)环境框架的搭建
3.页面设计
a)如何设计排版 2)JSP视图展示问题
4.数据库的设计
a)MySQL的运用b)歌曲资源的导入以及主要的增删检查、视频以及MV的管理 c)用户信息管理d)管理员信息管理E)部分创新功能的数据库管理
5.功能要求
在基础功能的基础上做一些创新的“跨界”联动功能(例如:音乐与游戏的联动,与影视综艺的联动,与文学的联动等等)。
6.平台的实现
搭建框架环境,界面设计,代码实现,调试运行,错误解决
方案:
(一)后台管理系统
管理员登录模块、客户管理模块、音乐管理模块、视频管理模块
(二)音乐网站
1.主界面、歌曲查询、歌曲分类、视频播放与展示、评论、用户注册登录
2.模块的实现:①功能需求设计图(前台后台)②网页界面的设计③MySQL数据库的设计(ER图)。
3.课题的实现:进一步将设计的框架模块完善到代码搭建中,实现运行进入网页选择用户登录注册或管理员登录注册。①用户进入音乐网站主界面,进行一系列听曲,搜索,播放视频,收藏歌曲歌手等活动。②管理员登陆后进入管理系统,进行一系列歌曲,视频,歌手,用户管理的增删改查的操作。
参考文献
[1] 明日科技.Java从入门到精通.第五版.清华大学出版社.2019
[2] Sping+Spring MVC+MyBatis框架技术精讲与整合案例
[3] 罗如为. Java Web开发技术与项目实战.水利水电出版社.2019
[4] 刘京华.Java Web整合开发王者归来.清华大学出版社,2010
[5] Vivek Chopra.JSP高级程序设计,机械工业出版社,2001
[6] 钱雪忠.MySQL数据库技术与实验指导.清华大学出版社.2012
[7] 石正喜.MySQL数据库实用教程.北京师范大学出版社.2014
[8] 王瑞矫.基于JavaEE的实训平台的设计与实现[D].北京邮电大学,2012.
[9] 阳小兰,罗明.基于Spring+SpringMVC+MyBatis网上论坛的设计与实现[J].黑龙江科技信息,2016
[10] 谢涵风,蔡国宝,夏曦,王秀友.基于SSM的寻亲互联网络平台的设计与实现[J].电脑知识与技术:学术版,2019
[11]谢涵风,蔡国宝,夏曦,王秀友.基于SSM的寻亲互联网络平台的设计与实现[J].电脑知识与技术:学术版,2019
[12]孙林,于海春,李星宇.基于移动互联WEB开发的MVC模式研究[J].科技风,2019
[13]金文,姚凯学.基于物联网的农业墒情监测系统的设计与实现[J].计算机应用与软件,2018
[14]张俊,胡杨升,安镇宙.基于Web教学评价系统的设计与实现[J].玉溪师范学院学报,2019
[15]阳小兰,罗明.基于Spring+SpringMVC+MyBatis网上论坛的设计与实现[J].黑龙江科技信息,2016