PAGE
PAGEI
基于web的网虫音乐平台系统的设计
TOC\o1-2\t1级标题黑体、加粗五号,1,2级标题五号楷体,2,表五号楷体,3\h237801.引言 1
18091.1课题开发的背景 1
96001.2课题研究目的和意义 1
25622.相关技术与开发环境介绍 1
64012.1Mysql 1
6752.2java 2
238862.3javaweb 2
133892.4springsecurity 2
126062.5Eclipse 2
204353.系统需求分析 2
87773.1可行性分析 2
53683.2功能需求 2
247463.3性能需求 3
113933.4其他需求 3
116844.系统设计 3
266144.1数据库设计 3
266964.2详细设计 5
261495.系统实现 6
310955.1会员管理界面 6
18405.2管理员管理界面 9
280616系统测试 13
118856.1系统测试目的 13
24026.2系统功能测试 13
27183结语 16
摘要:音乐已经成为生活中不可或缺的一部分,肩负着其不可取代的任务和使命,由于经济结构的改变,80,90后已经成为娱乐消费的主题,这些年轻人对于音乐的追求有着更深层次的需求,通过音乐能够一定程度的释放压力,缓解情绪,对于大多数人而言,音乐的存在影响着喜怒哀乐,这样的消费需求很大程度上的推动了音乐播放软件的发展,在线音乐播放器系统是网络技术、语音技术和音频视频压缩技术等多领域技术的融合。现在,随着科技的发展和进步。传统的音乐网站观看已经不能适应和满足当下的需求,将在线影音平台系统化和数字化是我们需要面对和解决的问题。本系统可以在用户登录后,选择快速选择自己喜欢的影音,同时给用户推荐喜欢的音乐和视频,让用户及时观看。用户也可以下载自己喜欢的影音。系统基于java平台,使用mysql作为后台数据库,完成主流影音视听网站。
关键词:音影视听网站JAVA平台mysql
1.引言
课题开发的背景
视频、音乐已经成为人们生活中的必需品,如今网络人数在大量增加,在网络中听音乐和看视频的用户也在逐渐增多。音乐网站就应运而生了。音乐网站作为一个新时代媒体的产物,已经开始在全世界风靡流行,目前发现国外的一些音乐网站在数据处理以及用户体验上有很多优点。中国的音乐网站在这些方面仍需提升。基于web的网虫音乐网站主要为用户设计在线观看视频、收听音频等功能,方便了用户和管理员的需求。
1.2课题研究目的和意义
基于web的网虫音乐网站目的是构造--个网络音乐视听和下载的平台,方便人们的使用,给用户带来了视听享受,提高人们的生活质量。还可使大量的网络用户可以不分时间、地域的限制在互联网上进行对音乐和视频的交流。并且可以给人们带来更大的便利,人们无论走到哪里都可以通过网络观看视频和收听音乐。所以基于web的网虫音乐网站前景是非常好的。
2.相关技术与开发环境介绍
本网站用Java语言开发,采用ssm框架。开发平台采用Eclipse。并使用JAVAWEB项目开发运行应用程序。本平台的详细技术介绍如下所示:
2.1Mysql
MySQL是一个关系型数据库管理系统,绝大多数企业都在使用mysql,由瑞典MySQLAB公司开发,适用于各种操作系统,支持c、c++、java等各种编程语言,且容易操作,安全性高以及速度快。
2.2java
\t/home/wangjl/文档\\x/_blankJava是一门\t/home/wangjl/文档\\x/_blank面向对象编程语言,简单易用,功能强大,具有可移植性。编译过程和c语言相似,开发人员容易掌握,并且单文件编译时间优于c语言,Java中还有着大量封装好的功能类。可直接使用,节省了大量重复代码和时间。
2.3javaweb
JavaWeb,是Java用来解决相关web领域的技术。
2.4springsecurity
SpringSecurity,其核心就是一组过滤器链,提供安全访问控制功能,保障了系统安全性。不需要重复编写大量代码。
2.5Eclipse
Eclipse是一个开发环境,本身只代表一个框架和一组服务,需要用到各种插件。编译语言主要是Java语言,当然也支持C/C++等编程语言。它编辑的体验感极佳,具有快速智能的代码提示和补全支持重构、且支持代码格式化细节的自定义,是一个功能强大且体验极佳的开发工具。
3.系统需求分析
3.1可行性分析
可行性分析主要从技术、经济、操作和其他