基于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
1
大学本科毕业设计
第四章 系统实现 ................................................................................................... 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
1
大学本科毕业设计
摘要
当今社会,已经成为互联时代。随着互联网的快速发展,网络已渗入人们的生活,并成为
信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。音乐网站也应运而生,为广大音乐爱好者提供了一个音乐交流的平台,增加了对音乐的了解。
音乐网站系统以jsp作为页面载体,以Mysql作为后台数据库,在Windows环境下使用MyEclipse开发工具进行开发。网页界面结构设计以实用性出发,具有易于操作、简洁、方便等特点。前台主要实现了用户的登录注册,音乐的试听等;后台主要用于对数据库的管理,对注册过的用户进行删除,添加用户等功能。 关键词:JSP;Mysql数据库;音乐网站
3
大学本科毕业设计
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
3