XX 院毕业设计 Jsp 音乐系统设计与实现
毕业设计(论文)
( 2018 届)
设计(论文)题目
Jsp 音 乐 系 统
设 计 与 实 现
办 学 点 ( 系 )
信 息 工 程 系
专 业
XXX
班 级
XXX
学 号
XXX
学 生 姓 名
XXX
起 讫 日 期
XX 年 XX 月 — XX 年 X 月
指 导 教 师
XX 职 称 讲 师
评 阅 教 师
XX 职 称 讲 师
XX 年 X 月 X 日
XX 学 院 教 务 处 制
T H E C I T Y V O C A T I O N A L C O L L E G E O F J I A N G S U
XX 院毕业设计 Jsp 音乐系统设计与实现
摘要
随着国民经济快速发展,人们对生活的要求越来越高,人们面临着各种各样
的压力。音乐作为一种方便快捷的艺术形式,可以很好的帮助现代人减轻压力。
为了让大众都能享受到音乐的便利,许多与音乐相关的在线产品开始推出在
线音乐平台,大大丰富了现代人们的闲暇生活。
本文基于 B/S 结构和 JSP 技术,采用 Java 语言和 Eclipse、MySQL 数据库进
行编写的系统。B/S 模式统一了客户端,将系统功能实现的核心部分集中到服务
器上,简化了系统的开发和使用,维护和升级方式简单,成本降低,选择更多。
本系统还使用了 JavaScript 客户端应用框架、Servlet、Web 开发相关技术。
本课题的设计目标是实现一个在线音乐系统,实现在线浏览歌曲,在线试听
歌曲,在线下载歌曲以及管理员对歌曲进行增删改查等功能。本课题采用模块化
的设计理念,将在线音乐系统分为前台功能模块和后台管理模块,前台功能模块
实现用户浏览音乐与在线试听,后台管理模块实现添加音乐,删除音乐等功能。
本课题最终展示的是一个完整的前台音乐界面和后台管理界面,实现设计目标中
的所有功能。
关键词: 在线音乐系统、JavaWeb 系统、管理系统
XX 院毕业设计 Jsp 音乐系统设计与实现
Abstract
With the rapid development of the national economy, people's demands for life
are getting higher and higher. People are faced with various pressures. Music, as a
convenient and fast art form, can help modern people to relieve stress.
In order to enable the public to enjoy the convenience of music, many music
related online products begin to launch an online music platform, which greatly
enriches the leisure life of modern people.
Based on B/S structure and JSP technology, the system is written by Java
language and Eclipse and MySQL database. The B/S mode unifies the client,
concentrates the core part of the system function implementation to the server,
simplifies the development and use of the system. The maintenance and upgrade
methods are simple, the cost is reduced, and the choice is more. The system also uses
JavaScript client application framework, Servlet and Web development technology.
The goal of this project is to realize an online music system, to realize online
songs, to listen to songs online, to download songs online, and to improve and delete
songs by administrators. This topic uses the modular design concept, the online music
system is divided into the front function module and the background management
module, the front desk function module realizes the user browsing music and online
trial, the backstage management module realizes the function of adding music,
deleting music and so on. This project will finally show a complete front stage music
interface and background management interface to achieve all the functions in the
design goal.
Keywords: Online music system, JavaWeb system, management system
XX 院毕业设计 Jsp 音乐系统设计与实现
目 录
第一章 绪论 ............................................................................................................................................................1
1.1 在线音乐系统的开发背景..............................................................................................................................1
1.2 设计目的与意义 ...............................................................................................................................................1
第二章 系统需求分析 ............................................................................................................................................2
2.1 可行性分析 ......................................................................................................................................................2
2.1.1 操作可行性 ..............................................................................................................................................2
2.1.2 经济可行性 ..............................................................................................................................................2
2.1.3 技术可行性 ..............................................................................................................................................2
2.2 方案的设计与比较 ...........................................................................................................................................2
2.2.1 C/S 设计结构和 B/S 设计结构比较 .......................................................................................................2
2.2.2 系统模式的设计 ......................................................................................................................................3
2.2.3 系统的运行环境 .......................................................................................................................................3
2.3 系统基本功能需求 ..........................................................................................................................................3
2.3.1 系统结构 ..................................................................................................................................................3
2.4 数据库需求分析 ..............................................................................................................................................5
2.5 系统目标 ..........................................................................................................................................................5
第三章 系统概要设计 ............................................................................................................................................6
3.1 总体设计 ...........................................................................................................................................................6
3.1.1 处理流程 ..................................................................................................................................................6
3.1.2 系统的数据流图 .......................................................................................................................................6
3.2 系统结构图 ......................................................................................................................................................7
3.3 数据库设计 .......................................................................................................................................................8
3.4 逻辑结构设计 ...................................................................................................................................................9
3.5 数据库表的设计 ...............................................................................................................................................9
第四章 系统的详细设计与实现..........................................................................................................................10
4.1 前台系统设计实现 .........................................................................................................................................10
4.1.1 首页界面实现 ..........................................................................................................................................10
4.1.2 分类别查询歌曲功能实现 ......................................................................................................................13
4.1.3 分类别查看歌曲 ......................................................................................................................................16
4.1.4 在线试听歌曲 ..........................................................................................................................................17
4.1.5 试听排行榜 ..............................................................................................................................................19
4.1.6 下载排行榜 ..............................................................................................................................................20
4.2 后台系统设计实现 .........................................................................................................................................22
4.2.1 管理员登录功能 ......................................................................................................................................22
XX 院毕业设计 Jsp 音乐系统设计与实现
4.2.2 歌曲添加功能 ..........................................................................................................................................25
4.2.3 删除歌曲功能实现 ..................................................................................................................................26
4.2.4 歌曲管理功能实现 ..................................................................................................................................27
4.2.5 退出系统 ..................................................................................................................................................29
结论 ........................................................................................................................................................................30
参考文献 ................................................................................................................................................................31
致谢 ........................................................................................................................................................................32