基于java协同过滤的在线音乐网站

技术:Java、JSP等
摘要:

互联网飞速的发展,他更多的充当着媒介向人们传递信息,而音乐的传播也在其中。2015年7月以来,国家对在线音乐版权市场的监管力度逐渐增强,使得在线音乐的发展变得井然有序,而网民对付费收听音乐的态度大有转变,商家不会面临着不知如何收费的困境,直播周边商城也是附带在线音乐网站其中,这也是一比不菲的收入。但是目前很多国内的网站发展的方向都是偏向如何提高音质,或者把重心偏向直播,企图从中获得收入。对于新一代的人们对个性化的需求他们似乎没把握住,在大数据时代,我们可以从数据中提出信息来满足他们的需求,这也是将来在线音乐网站发展的一个方向。
本设计是在传统B/S结构的在线音乐网站之上加入新元素,通过收集用户在本网站上播放音乐的行为信息,为用户推荐歌曲,使用到的算法是协同过滤算法,这个算法目前普遍用在推荐系统上面。本系统的主要功能有:播放音乐,个性推荐,歌单管理以及歌曲管理,使用了SSH框架进行三层架构开发,用到了MySQL数据库和tomcat服务器。

关键词:协同过滤;B/S结构;MySQL数据库;SSH框架;三层架构;tomcat服务器

目录:

第一章 绪论    1
1.1 研究背景和意义    1
1.2 研究目标    2
1.3 论文结构    2
1.4 本章小结    3
第二章 相关技术与方法    4
2.1 架构概述    4
2.2 关键技术简介    4
2.3 开发工具    5
2.4 本章小结    5
第三章 系统分析    6
3.1 可行性分析    6
3.2 需求分析    6
3.3 本章小结    10
第四章 系统设计    11
4.1 系统类分析    11
4.2 关键业务设计    21
4.3 数据库设计    22
4.4 本章小结    26
第五章 系统实现    27
5.1 协同过滤算法    27
5.2 登录功能    30
5.3 进入“我的音乐”    31
5.4 注册    33
5.5 添加歌曲    34
5.6 音乐播放及进度条    35
5.7 本章小结    36
第六章 系统测试    37
6.1 系统测试综述    37
6.2 测试用例    37
6.3 测试分析    41
6.4 本章小结    41
第七章 总结    42
参考文献    43
致谢    44

论文字数:
包含资料:

 

 

截图:

 

 
 

 

猜你喜欢

转载自blog.csdn.net/m0_60323945/article/details/121561862