基于JavaWeb技术的音乐网站
的设计与实现
本科毕业设计
   

第一章       1
1.1 课题研究背景与意义    1
1.2 音乐网站的研究现状    2
1.3 本论文的结构和主要工作    2
第二章 系统环境概述    2
2.1 开发工具和服务器介绍    2
  2.1.1 MySQL介绍    2
          2.1.2 MyEclipse开发平台    3         
2.2 开发技术介绍    3
  2.2.1 Java编程语言简介    3
  2.2.2 Jsp技术    3
  2.2.3 MVC分层结构    4         
第三章 详细设计    6
3.1 性能分析    6
3.2 功能分析    6
3.3 系统架构    6
3.4 系统功能设计    7
  3.4.1 前台功能设计    7
  3.4.1 后台功能设计    7
3.5 数据库设计    7
    第四章 系统实现    8
4.1 用户注册    8
4.2 首页    10
4.3 音乐盒    10
4.4 播放列表    11
第五章 系统测试    17
5.1 测试用例和测试结果    17
  5.1.1 测试用例    17
  5.1.2 测试结果    17
第六章 总结    17
参考文献    19
      20

摘要
  当今社会,已经成为互联时代。随着互联网的快速发展,网络已渗入人们的生活,并成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。音乐网站也应运而生,为广大音乐爱好者提供了一个音乐交流的平台,增加了对音乐的了解。
  音乐网站系统以jsp作为页面载体,以Mysql作为后台数据库,在Windows环境下使用MyEclipse开发工具进行开发。网页界面结构设计以实用性出发,具有易于操作、简洁、方便等特点。前台主要实现了用户的登录注册,音乐的试听等;后台主要用于对数据库的管理,对注册过的用户进行删除,添加用户等功能。
关键词:JSPMysqljavaweb编程技术数据库;音乐网站
Abstract
  Nowadays society have become a internet times. And during the development of the internet ,the network has been infiltrated people’s lives,the network has become a major media in the dissemination of information,you can say network resources has been gradually changed people’s lifestyle,the network has become one of the tools for people’s daily work,relaxation.The music website also came into being,it provides a platform for the vast number of music lovers to have a communication,to increase the understanding of music.
  The jsp page as the carrier of the music website system,using Mysql as background database,using the MyEclipse development tools under Windows environment for development.The structural of the web interface to practicality,with easy to operate,simple and convenient features.Front achieved a major user of land registration ,audition song and so on;background is mainly used to manage the database,to the registered user to delete,add users,and other functions.
Key words : JSP ; The Mysql database ; Music Website


基于JavaWeb的音乐网站的设计与实现
第一章  前言
1.1 课题研究背景与意义
  随着Internet的快速发展,人们已经进入信息时代,web已经对商业、工业、银行、财政、教育、娱乐和信息产业及人们的工作、生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,人们获得信息的来源已经不再只是报纸、电视、广播等传统媒体,一个新的信息传输媒体逐渐被人所青睐。范围广泛的、复杂的分布式应用正在web环境中出现。音乐网站作为一个新时代传媒的产物,早已超过了国界,使听音乐变得如此便捷,它摒弃了传统音乐媒体的不足,正在快速向前发展。
  流行音乐之所以被称为“流行”的原因之一,是它有着传播的时效性。绝大部分流行歌曲可以一夜成名,但是从人们的脑子里消失得也很快,从前极力抢购的唱片可能不久之后就被束之高阁,人们追逐的永远是不同于以往的“新”星。但是互联网的出现,一方面因为传播速度提
高而加剧了这种时效性,另一方面却又利用其无限的网络胸怀使这些流行音乐具有了一定的持久性。如果这两方面正是人们所需要的,那么,这些都应当归功于音乐网站。
  作为音乐网站的网络载体,音乐网站在创作、传播、欣赏方式等方面对流行音乐的发展都产生了前所未有的影响,体现了重大意义。而本课题的研究意义就在于构造一个网络音乐视听和下载的平台,是人们在纷繁的网络中也能到一个休憩的天地。
  1.2 音乐网站的研究现状
  由于计算机技术的进步,计算机为时空自由、资源共享、系统开发、便于协作提供了支撑。但是,目前大量的国内网络音乐系统只停留在网络单一的水平上,并没有实现同台的个人化服务。目前很少系统能实现这种网络音乐库的功能,而且,一些网站只实现在线实时试听,并没有实现下载功能,没有切实满足用户的需求;一些音乐网站不能为用户提供方便的分类的检索系统;单一的音乐网站只是线性的,不支持相近歌曲的查询,歌只能靠输入和分类查实现,不便于相关性和方便性的查询;网络缺乏个人化服务,不能对每个用户实现个性功能。网友每次进入网站试听歌曲,只能每次重复查,不能记录网友的喜好,收藏用户所喜爱的网页,浪费了用户的时间和网络资源,给用户带来不便。
  由上可见,音乐网站的好与坏,严重影响了上网时间和对一个音乐系统的影响力,同时也影响了系统使用的效率。只有达到上述要求,在线音乐网站才能真正满足用户需求,更好的发展。因此,在线音乐网站是一个很有必要的娱乐系统,并且有很大的发展空间。
  1.3 本论文的结构和主要工作
  本论文共有七章,分别介绍了所研究课题——音乐网站的研究背景与现状、其所需要的系统工具、详细设计以及该课题所实现的功能和测试结果。本论文的主要工作是详细介绍音乐网站的开发过程以及结果。
                    第二章  系统环境概述
  2.1 开发工具和服务器介绍
  2.1.1 MySQL介绍
  MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序和很多不同的客户程序和库组成。SQL结构化查询语言是目前使用最广的并
且是标准的数据库语言。SQL语言使得存储查询更新信息变的更加容易,我们可以直接使用SQL从网站上查询信息。My SQL的快速性和灵活性使网站的信息管理变得更加简单。数据库与客户端之间的接口可以使用CGI进行通信。My SQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。