而在线音乐网站作为一个网络载体,在音乐的传播,创作,欣赏等方面对音乐的发展产生了前所未有的影响—。
(1)电脑网络技术的发展使人们通过音乐网站接触到了多的音乐模式。
(2)网民数量的激增使更多的人们通过音乐网站接触到了音乐。
(3)在线音乐网站为音乐创作提供了更多的便利和载体。
(4)在线音乐网站刺激了流行音乐的传描。
(5)在线音乐网站使人们欣赏音乐的方式发了改变。
(6)在线音乐网站不但剌激了音乐的传播,且也刺激了子数码产品的频繁更新换代。
由此可以证明在线音乐的发展空问很大,并且其功能发展空间也巨大。于是设计和实现这样一个基于springboot音乐平台网站就成为了必须,不仅满足用户的在线试听音乐功能,还在功能和性能上满足用户更多的体验和需求。
本系统的主要研究内容就是帮助用户从网站上爬虫大量的音乐信息,然后从海量音乐信息中帮助用户推荐出用户感兴趣的音乐,避免让用户陷入过多信息干
可行性分析:
本系统主要采用python,scrapy技术,基于B/S架构,采用MYSQL数据库,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于应用程序的开发要求具备功能要完备、使用应简单等特点,而对于数据库的建立和维护则要求建立一个数据完整性强、数据安全性好、数据稳定性高的库。
(1)python提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务。整个系统帮用户做了大部分不重要的琐碎的工作。
(2)基于B/S模式的系统的开发已发展日趋成熟。
(3)众所周知,python 是面向对象的开发语言。程序开发院可以在pycharm平台上面方便的使用一些已知的解决方案。
目 录
摘 要 I
目 录 III
第一章 概述 1
1.1 研究背景 1
1.2 开发意义 1
1.3 研究现状 1
1.4 研究内容 2
1.5 论文结构 2
第二章 开发技术介绍 3
2.1 系统开发平台 3
2.2 平台开发相关技术 3
第三章 系统分析 4
3.1 可行性分析 4
3.1.1 技术可行性 4
3.1.2 操作可行性 4
3.1.3 经济可行性 5
3.2性能需求分析 5
3.3功能分析 5
第四章 系统设计 6
4.1功能结构 6
4.2 数据库设计 7
4.2.1 数据库E/R图 7
4.2.2 数据库表 8
第五章 系统功能实现 13
第六章 系统测试 20
7总结与心得体会 21
致 谢 22
参考文献 23