更新时间:10-25 上传会员:小七想说话
分类:计算机信息 论文字数:14899 需要金币:1000个
摘要:目前,音乐产业已经成为拉动文明产业疾速发展和转型的重要引擎,数字化的娱乐模式已成为当前主流群众的消费方式,集成了在线收听、下载、分享互动等丰富性能于一身的在线在线音乐播放平台,正逐渐成为人们收听音乐的主要方式。这种由信息技术与互联网技术相结合来打造的在线音乐播放平台,其便利性、数据存储安全性、共享性、数据容量等特性,是明显优于传统的磁带与CD的。
本文所阐述的在线音乐播放平台是基于Java Web的,其主要功能分为六个模块,分别是登录模块、好歌推荐模块、资讯模块、音乐排行模块、专辑模块和留言评论模块,可以实现用户登录、在线收听歌曲、查看资讯信息、留言评论,以及系统管理员对用户、歌曲、资讯、音乐专辑、歌曲评论等功能。在线音乐播放平台在windows10系统环境下运行,采用Eclipse作为开发工具,MySql作为后台数据库,能够更加高效的开发运行。
经过对在线音乐播放平台进行系统测试,该系统可以实现用户在线听歌的功能,并且可以查看专辑、资讯,可以对歌曲进行评论,让用户获得了更多的便利,节约了更多的时间和空间。管理员对于系统的管理是也更加地方便简洁。在线音乐播放平台的使用,促进了资源的合理配置,让用户获得了更好的体验。
关键词:在线音乐播放平台;歌曲;数据库
目录
摘要
ABSTRACT
第1章 前言-- 1 -
1.1研究背景-- 1 -
1.2国内外研究现状-- 1 -
1.2.1国内研究现状-- 1 -
1.2.2国外研究现状-- 2 -
1.2.3总结-- 2 -
1.3研究目的和意义-- 3 -
1.3.1研究目的-- 3 -
1.3.2研究意义-- 3 -
1.4关键技术介绍-- 3 -
第2章 在线音乐播放平台的系统分析-- 4 -
2.1可行性分析-- 4 -
2.1.1技术可行性-- 4 -
2.1.2经济可行性-- 4 -
2.1.3操作可行性-- 4 -
2.2需求分析-- 4 -
2.2.1用例1:用户登录-- 6 -
2.2.2用例2:收听歌曲-- 6 -
2.2.3用例3:查看专辑-- 7 -
2.2.4用例4:歌曲评论-- 7 -
2.2.5用例5:管理用户信息-- 8 -
2.2.6用例6:管理歌曲信息-- 8 -
2.3功能性需求概述-- 9 -
2.3.1系统概述和用户特点-- 9 -
2.3.2系统功能需求-- 9 -
第3章 在线音乐播放平台的系统设计-- 13 -
3.1系统架构图-- 13 -
3.2在线音乐播放平台的系统功能模块的设计-- 13 -
3.2.1管理员修改密码模块-- 13 -
3.2.2管理员管理模块-- 13 -
3.2.3注册用户管理模块-- 14 -
3.2.4用户登录模块-- 14 -
3.2.5用户评论模块-- 15 -
3.3在线音乐播放平台数据库的设计-- 15 -
3.3.1概念结构设计-- 15 -
3.3.2数据逻辑模型设计-- 17 -
3.3.3数据库表的设计-- 18 -
3.4包设计-- 21 -
3.5类设计-- 21 -
3.5.1com.vma.code.domain包中的类-- 21 -
3.5.2com.vma.code.dao包中的类-- 23 -
3.5.3com.vma.code.controller包中的类-- 25 -
3.5.4com.vma.code.query包中的类-- 27 -
第4章 在线音乐播放平台的系统实现-- 30 -
4.1用户注册模块界面-- 30 -
4.1.1用户注册的界面-- 30 -
4.1.2用户注册界面实现代码-- 30 -
4.1.3用户注册功能实现代码-- 31 -
4.2用户登录模块界面-- 31 -
4.2.1用户登录的界面-- 31 -
4.2.2用户登录界面实现代码-- 32 -
4.2.3用户登录功能实现代码-- 32 -
4.3歌曲管理模块界面-- 32 -
4.3.1歌曲管理模块的界面-- 32 -
4.3.2歌曲管理模块实现代码-- 33 -
4.3.3歌曲管理模块功能实现代码-- 33 -
4.4资讯管理模块界面设计与功能实现-- 33 -
4.4.1资讯管理模块的界面-- 33 -
4.4.2资讯管理模块实现代码-- 34 -
4.4.3资讯管理模块功能部分实现代码-- 34 -
4.5排名管理模块界面设计与功能实现-- 34 -
4.5.1排名管理模块的界面-- 34 -
4.5.2排名管理模块实现代码-- 35 -
4.5.3排名管理模块功能实现代码-- 35 -
4.6专辑管理模块界面设计与功能实现-- 35 -
4.6.1专辑管理模块的界面-- 35 -
4.6.2专辑管理模块实现代码-- 36 -
4.6.3专辑管理模块功能实现代码-- 36 -
4.7前台管理模块界面设计与功能实现-- 36 -
4.7.1主界面设计-- 36 -
4.7.2专辑页面设计-- 38 -
4.7.3歌曲收听页面设计-- 39 -
4.7.4资讯页面设计-- 40 -
4.7.5评论页面设计-- 41 -
第5章 系统测试-- 42 -
5.1测试概述-- 42 -
5.2测试用例-- 42 -
5.3测试结果-- 44 -
第6章 总结与展望-- 45 -
6.1总结-- 45 -
6.2展望-- 45 -
参 考 文 献-- 46 -
致 谢-- 47 -