“XX音乐”网站的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-07-26
  • 论文字数:11715
  • 课题出处:(樊老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着互联网的高速发展与普及,越来越多的人选择上网作为工作之余的休闲方式。而乐听音乐网就是一个迎合人们需求,简洁实用的音乐网站。网站使用Java语言开发,整体采用基于SSM的三层结构(持久层、服务层、控制层),数据库使用MySQL。论文首先介绍开发的背景和意义,在对项目的总体设计做了介绍,包括系统可行性分析、需求分析和数据库设计。然后在详细介绍网站的功能模块和实现原理。最后,提出网站的不足之处,做出总结,并提出一些扩展功能的设想。

关键词:音乐网站;三层结构;数据库设计

 

目录

摘要

Abstract

1  绪论-1

1.1  开发背景及意义-1

1.2  在线音乐的国内外研究现状及发展趋势-2

1.2.1  在线音乐的发展-2

1.2.2  在线音乐的现状-2

1.2.3  在线音乐的趋势-3

1.3  开发目标-4

2  相关开发方法的选择与简述-5

2.1  系统的三层结构-5

2.2  服务器端框架的选择-6

2.2.1  管理对象和整合的核心框架——Spring-6

2.2.2  操作数据的持久层框架——MyBatis-7

2.2.3  接受和处理请求的框架——SpringMVC-7

2.3  页面技术选择-8

2.4  数据库选择-8

3  系统分析与总体设计-9

3.1  系统功能需求分析-9

3.2  系统可行性分析-9

3.3  系统总体结构设计-10

3.4 数据库的设计-11

3.4.1 概念设计-12

3.4.2 逻辑结构-13

3.4.3 物理设计-13

3.5 系统环境的搭建-16

3.5.1 开发环境-16

3.5.2 项目的搭建-16

3.5.3 服务器-17

4  系统设计与实现-18

4.1  项目代码总体结构-18

4.1.1 后台代码结构-18

4.1.2 前端代码-19

4.1.3 程序工作流程-20

4.2  登录注册模块-23

4.2.1 用户登录的设计与实现-23

4.2.1 用户注册的设计与实现-26

4.3  歌曲列表核心功能-29

4.3.1 试听功能的设计与实现-30

4.3.2 添加至歌单功能的设计与实现-31

4.3.3 下载功能的设计与实现-32

4.3.4  收藏功能的设计与实现-33

4.4  热门推荐功能-34

4.5  搜索功能-35

4.6  表单的提交-37

5  总结与展望-38

5.1  总结-38

5.2  展望-39

参考文献-40

致  谢-41


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费