基于J2EE音乐推荐网站设计与实现毕业论文
2022-01-17 22:08:14
论文总字数:21583字
摘 要
今世的生活节奏日益加快,人们对文娱的需求也越来越祈望。在如今快节奏生活的同时,人类自身的物质方面的生活不断提高,其质量也不断的提高。人类早已不像以前那样,只要吃饱了,穿暖了就行了。如今人类更加追求除物质以外的精神上的娱乐与享受。互联网迅速发展的今天,网络已经越来越普及,网站成为人们快速获取、发布和传递信息的重要方式。音乐类的网站的出现人们能够方便的在线收听自己喜欢的音乐。但音乐网站鱼龙混杂,竞争激烈,在线收听只是最基本的功能,能够制定出用户喜欢的个性化歌单,能够给用户新鲜感和惊喜才是吸引各类用户的关键所在。
本网站的目的在于能够为每一位普通大众提供一款音乐网站所有的基本功能。帮助
人们能够在茶余饭后,或者一天紧张的繁忙生活后听到动听的音乐来放松自己紧张的神经。能够成为人们去欣赏音乐发现音乐的帮手。
本网站主要采用J2EE技术,利用SSH框架来搭建编译环境,使用myecplise开发工具和MYSQL的数据库。本网站的目的在于使用web服务器和客户的浏览器,凭借如今电子设备的可移动性,较低的成本和互联网的普及性,使本网站能够给用户提供一个在线的音乐推荐平台,让人们通过浏览器或着移动设备能够在网站上搜索到自己想要的音乐、欣赏动听的音乐、获取歌曲的推荐等,而且为用户提供、更好、更快的在线的音乐收听活动空间。在线音乐网站依据目前主要的音乐网站的设计的原则,以网上在线收听音乐功能为主,是一个综合性的在线音乐网站。但其最重要的功能是音乐的个性化推荐。
关键词:J2EE SSH 音乐网站 推荐 MYSQL
Design and Development of Music Recommendation Website Based on J2EE
Abstract
The pace of life in this world is accelerating day by day, and people's demand for recreation is also growing. At the same time of today's fast-paced life, people's own material life is constantly improving, and its quality is also constantly improving. Human beings are not like before, as long as they have enough to eat and wear warm clothes. Nowadays, human beings are pursuing more spiritual entertainment and enjoyment besides material ones. Today, with the rapid development of the Internet, the network has become more and more popular,it is an important way for people to use website to achieve information. The emergence of music websites enables people to easily listen to their favorite music online. But music websites are mixed and competitive. Online listening is only the most basic function. It is the key to attract all kinds of users to make personalized song lists that users like and to give users a sense of freshness and surprise.
The purpose of this website is to provide every ordinary public with all the basic functions of a music website. Help people can relax their nerves by enjoying beautiful music after tea or a busy day. Can become people to appreciate music and find music assistant.
This website mainly uses J2EE technology, SSH framework to build the compilation environment, myecplise development tools and MYSQL database. The purpose of this website is to use web server and client's browser. With the mobility of electronic devices, low cost and the popularity of the Internet, this website can provide users with an online music recommendation platform, so that people can search favorite music, enjoy music, personalized recommendation and so on through browsers or mobile devices, and for use. Households provide better and faster online music listening space. Online music website is a comprehensive online music website, which is based on the design principles of the current mainstream music website and mainly focuses on online music listening function. But its most important function is the personalized recommendation of music.
Key words: MYSQL Recommend J2EE SSH Music Website
目录
摘要 I
Abstract II
第一章 引言 1
1.1 课题背景 1
1.2课题内容及意义 1
1.3论文的组织结构 2
第二章 相关技术介绍 3
2.1 web前端iframe介绍 3
2.2 ajax介绍 3
2.3 基于协同过滤的推荐算法介绍 4
2.4 阿里矢量图标的介绍 4
第三章 基于J2EE的音乐推荐网站的设计与开发的详细设计 6
3.1需求分析 6
3.1.1 使用特点分析 6
3.1.2 用户特点及功能需求描述 6
3.1.3 用例图 6
3.2功能结构设计 7
3.2.1整体结构图 7
3.2.2各模块介绍 8
3.3 实体类设计 9
3.4系统数据库设计 9
3.4.1实体的E-R图 9
3.4.2数据库表的详细介绍 10
第四章 基于J2EE的音乐推荐网站的实现与测试 13
4.1系统开发环境 13
4.2系统的实现 14
4.2.1数据库的连接 14
4.2.2主界面 14
4.2.3用户登录 15
4.2.4播放功能 16
4.2.4收藏功能 20
4.2.5 下载功能 22
4.2.6 推荐功能 23
4.3系统功能测试 24
4.3.1测试方案及目的 24
4.3.2测试用例及结果 24
第五章 总结与展望 26
5.1 总结 26
5.2 展望 26
参考文献 27
致谢 29
第一章 引言
1.1 课题背景
随着中国经济的发展,人们生活中物质方面的提高。人们追求更好的物质的生活的同时,也在追求更高水平的文化娱乐享受。伴随着互联网和移动设备的高速发展,影音娱乐成了人们日常生活最普遍的娱乐方式。而且在如今竞争激烈的社会,音乐也成了人们减少,平缓压力的一种方式。现在国内音乐网站的主要有网易音乐,QQ音乐,虾米,豆瓣FM等。音乐类的网站的出现人们能够方便的在线收听自己喜欢的音乐。但音乐网站鱼龙混杂,竞争激烈,在线收听只是最基本的功能,能够制定出用户喜欢的个性化歌单,能够给用户新鲜感和惊喜才是吸引各类用户的关键所在。网易云作为后起之秀,能有如今飞快的发展主要是因为其早期在推荐功能上做到了迎合大众的口味,才快速获得了大量的用户。但也有如豆瓣FM因其较为小众的推荐歌单,也收获了大批的用户群体。
请支付后下载全文,论文总字数:21583字